This is a set of scripts that pull from a list of RSS/XML/ATOM feeds, and write those contents to text corpi, to be fed into word_cloud. You will need to install word_cloud as noted below.
sudo pip install git+git://github.com/amueller/word_cloud.git
Otherwise, get this package:
wget https://github.com/amueller/word_cloud/archive/master.zip unzip master.zip rm master.zip cd word_cloud-master
Install the requirements:
sudo pip install -r requirements.txt
Install the package:
sudo python setup.py install
Note that if you are using Fedora, or another non-Ubuntu Distro, you may need to pass a
font_path to the WordCloud object (docs) to point to
some existing font.
Check out examples/simple.py for a short intro. A sample output is:
Or run examples/masked.py to see more options. A sample output is:
Chat Stats is a visualization program for Twitch streams, which generates word clouds for comments made by Twitch users in the chat. It also creates various charts and graphs pertaining to concurrent viewership and chat rate over time.
Twitter Word Cloud Bot is a twitter bot which generates word clouds for twitter users when it is mentioned with a particular hashtag. Here you can see it in action, while here you can see all the word clouds generated so far.
Send a pull request to add yours here.
Using Pillow instead of PIL might might get you the
TypeError: 'int' object is
not iterable problem also showcased on the blog.