2015-05-22 3 views
7

У меня есть модель LDA с 10 наиболее распространенными темами в документах 10K. Теперь это всего лишь обзор слов с соответствующим распределением вероятности для каждой темы.Визуализация модели LDA с использованием Python

Мне было интересно, есть ли что-то доступное для python для визуализации этих тем?

ответ

4

pyLDAvis выглядит достаточно хорошо.

Существует также Termite, разработанный Джейсоном Чжуаном из Стэнфорда.

+0

@ user3050590 вы уверены? Это порт R-пакета с тем же именем, который, как представляется, написан в самом R, поэтому он должен быть независимым от платформы. У вас установлен R? У вас установлен pyLDAvis в R? Без них это не сработает. – drevicko

+0

проблема заключалась в установке окон для scipy-пакета, который не позволял устанавливать pyLDAvis .. – user3050590

+0

@ user3050590 Я бы рекомендовал использовать anaconda python, там должны быть решены проблемы с scipy (: – drevicko

2

Текстовые облака - это популярные способы визуализации распределений тем. Чтобы создать облако слов в python, рассмотрите клонирование библиотеки wordcloud .

+0

Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для ссылки. Link- только ответы могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/12061149) – Aurelius

+0

удалена ссылка на ссылки –

2

В зависимости от варианта использования вы также можете выбрать некоторые из этих визуализаций.

1) столбчатая диаграмма

2) Heatmap

3) Таблица (https://de.dariah.eu/tatom/topic_model_visualization.html)

4) Гистограмма

5) скрипка Участок (https://www.analyticsvidhya.com/blog/2015/05/data-visualization-python/)

Большинства эти визуализации возможно тщательные Библиотека Matplotlib в P ython.

1

PyLDAVis - инструмент визуализации для LDA моделей

Полезные article для обучения Тема Моделирование с использованием различных моделей в Python

+0

Ответы, которые в основном являются только внешними ссылками, не будут стареть хорошо. соответствующие подробности здесь, чтобы сделать ответ автономным? – jdv

 Смежные вопросы

  • Нет связанных вопросов^_^