2015-05-22 18 views
7

Ich habe ein LDA-Modell mit den 10 häufigsten Themen in 10K-Dokumenten. Jetzt ist es nur ein Überblick über die Wörter mit entsprechender Wahrscheinlichkeitsverteilung für jedes Thema.Visualisierung eines LDA-Modells mit Python

Ich frage mich, ob es etwas für Python zur Verfügung stellt, um diese Themen zu visualisieren?

Antwort

4

umgesetzt werdensieht ziemlich gut aus.

Es gibt auch Termite entwickelt von Jason Chuang von Stanford.

+0

@ user3050590 Sie sicher sind? Es ist ein Port des R-Pakets mit demselben Namen, der anscheinend in R selbst geschrieben ist, also plattformunabhängig sein sollte. Hast du R installiert? Hast du pyLDAvis in R installiert? Ohne diese wird es nicht funktionieren .. – drevicko

+0

Das Problem war mit Windows-Installation für scipy-Paket, das die pyLDAvis nicht installieren ließ .. – user3050590

+0

@ user3050590 würde ich mit Anaconda Python empfehlen, sollte scipy Probleme dort gelöst werden (: – drevicko

2

Wortwolken sind beliebte Methoden zur Visualisierung von Themenverteilungen. Um eine Wortwolke in Python zu erstellen, sollten Sie die wordcloud Bibliothek klonen.

+0

Während dieser Link, um die Frage zu beantworten, ist es besser die wesentlichen Teile der Antwort auf umfassen hier und den Link als Referenz zur Verfügung stellen Link-. nur Antworten kann, wenn die verlinkten Seite Änderungen ungültig -.. [Aus der Bewertung] (/ Review/minderwertigen-posts/12061149) – Aurelius

+0

entfernt Verweis auf Links –

1

PyLDAVis - Visualisierungstool für LDA Modelle

Nützliche article für das Lernen Thema Modellierung mit verschiedenen Modellen in Python

+0

Antworten, die im Grunde nur externe Links sind nicht gut altern können Sie einige bieten relevante Details hier, um die Antwort eigenständig zu machen? – jdv