A little word cloud generator in Python.
Needs PIL, numpy and Cython (>= 0.16
).
The example uses scikit-learn for extracting word counts from a text.
For scikit-learn <= 0.11
, you have to remove the min_df
keyword.
Build using make
or python setup.py build_ext -i
.
If you are not on Ubuntu, you need to adjust FONT_PATH
to point to some
existing font.
See my blog for some details: http://peekaboo-vision.blogspot.de/2012/11/a-wordcloud-in-python.html
For the blog post I removed the word shall
from the constitution word count
which is not in the scikit-learn stopword list.