使用Python可视化LDA模型

时间:2015-05-22 13:07:49

标签: python data-visualization lda topic-modeling

我有一个LDA模型,包含10K文档中最常见的10个主题。现在,它只是每个主题具有相应概率分布的单词的概述。

我想知道是否有可用于python的内容可视化这些主题?

5 个答案:

答案 0 :(得分:4)

你可以选择一些可视化。

Visualizing topic models的主题中,可以使用

实现可视化

在本主题Visualizing Topic Models中,可以使用

实现可视化
  • Matplotlib
  • 散景

答案 1 :(得分:4)

pyLDAvis看起来相当不错。

斯坦福大学的Jason Chuang也开发了Termite

答案 2 :(得分:2)

词云是可视化主题分布的流行方式。要在python中生成文字云,请考虑克隆 wordcloud 库。

答案 3 :(得分:2)

根据用例,您也可以选择其中一些可视化。

1)堆积条形图

2)热图

3)表(https://de.dariah.eu/tatom/topic_model_visualization.html

4)直方图

5)小提琴情节(https://www.analyticsvidhya.com/blog/2015/05/data-visualization-python/

大多数可视化都可以通过Python中的 Matplotlib库进行。

答案 4 :(得分:1)

PyLDAVis - LDA模型的可视化工具

Python

中使用不同模型学习主题建模的有用article