Skip to main content

easily bult LDA Topic Models with just a list of docs (e.g. a list of twitter posts in CSV/TXT

Project description

PyPI version

easyLDA is a library that easily build LDA Topic Models with just a list of docs (e.g. a list of twitter posts in CSV/TXT)


  • If you have a collection of documents, and what to explore the relationship & topics of the docs, easyLDA is a very handy library to use. Simply run the commend and you’ll get a trained LDA model with results visualized

The library pipeline text preprocessing, such as tf-idf, n-grams from Gensim library

Credit to:


$ pip install easyLDA

usage example

simple need a text file (.csv) with each row represents a document (a post, comment, short article etc.), with only one column which is the text

text file (csv) sample view

Demo 1

easy to use, just in a shell window, type: easyLDA, then specify the location of the text document

1. then choose how many topics you want the model to fit

2. choose the topic contains only single word (1) or can be phases (2/3) as well

the program will be starting to train

  • in shell $ easyLDA
Demo 2

model result

models folder created by program contains the trained model

xx.html file is the interactive visulization of the model result

Demo 3

static pic result

Demo 4

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
easyLDA- (13.6 kB) Copy SHA256 hash SHA256 Egg 2.7
easyLDA- (8.9 kB) Copy SHA256 hash SHA256 Wheel py2
easyLDA- (6.5 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page