Installation

Topik is meant to be a high-level interface for many topic modeling utilities (tokenizers, algorithms, visualizations...), which can be written in different languages (Python, R, Java...). Therefore, the recommended and easiest way to install Topik with all its features is using the package manager conda. Conda is a cross-platform, language agnostic tool for managing packages and environments.

$ conda install -c memex topik

There is also the option of just installing the Python features with pip.

$ pip install topik

Warning

The pip installation option will not provide all the available features, e.g. the LDAvis R package will not be available.

Requirements

Topik‘s requirements are:

  • gensim
  • pattern
  • textblob
  • nltk
  • pandas
  • blaze
  • bokeh
  • numpy
  • into