Randy Krum
President of InfoNewt.
Data Visualization and Infographic Design

Infographic Design

Infographics Design | Presentations
Consulting | Data Visualizations

DFW DataViz Meetup

Join the DFW Data Visualization and Infographics Meetup Group if you're in the Dallas/Fort Worth area!

Search the Cool Infographics site

Custom Search




The Cool Infographics® Gallery:

How to add the
Cool Infographics button to your:

Cool Infographics iOS icon

- iPhone
- iPad
- iPod Touch


Read on Flipboard for iPad and iPhone

Featured in the Tech & Science category

Flipboard icon

Twitter Feed
From the Bookstore

Caffeine Poster

The Caffeine Poster infographic

« Real Estate Professionals & Social Media Infographic | Main | Easter by the Numbers #infographic »

The Tweet Topic Explorer


Jeff Clark at Neoformix has created a cool, interactive tool that visualizes word frequency in a specific Twitter stream called Tweet Topic Explorer.  You can enter anyone’s Twitter ID and it will generate an interactive visual on the fly.  Above is the visualization of my Twitter ID: @rtkrum.  According to Jeff (see note below), this works in most browsers but has trouble with Microsoft Internet Explorer.

Similar to a word cloud, the area of the circles is sized based on the frequency of that word in the Twitter stream.  Words are clustered together and color-coded if they are often found together in the same Tweets.  The actual text of the Tweets is displayed next to the visual, so you can click on any word and it’s highlighted in the text as well.  Clicking on any Twitter names in the text will generate a new visualization for that Twitter user.



One issue I have is that the font size of each word is adjusted to fit within it’s circle, so longer words are naturally smaller to fit on one line withing the circle.  So even if a long word has a higher frquency (and a larger circle area) it appears smaller to the reader’s eye because the font is so small. 

I have created a new tool to help see which topics a person tweets about most often. It also shows the other twitter users that are mentioned most frequently in their tweets. I call it the Tweet Topic Explorer. I’m using the recently described Word Cluster Diagrams to show the most frequently used words in their tweets and how they are grouped together. This example below is for my own account, @JeffClark, and shows one word cluster containing twitter,data,visualization,list,venn, and streamgraph. Another group has word,cloud,shaped,post etc. It’s a bit hard to see in this small image but there is a cluster about Toronto where I live and mentions of run, marathon, soccer. Also, there are bubbles for some of the people on Twitter I mention the most often: @flowingdata, @eagereyes, @blprnt, @moritz_stefaner, @dougpete.

This application was created with the wonderful tool Processing.js which is the javascript-based extension of the Processing tool I have used in the past. Performance is very good with the Chrome browser, and decent in Firefox and Safari. It will not work in Internet Explorer (except perhaps the new IE 9) and currently crashes on iOS devices.

Anyone out there still reading?  Generate a visualization using your Twitter ID and post a link in the comments!

Outstanding job Jeff!  

Found on FlowingData

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (6)


There is more to your tool than meets the eye. At a quick glance a person can see if they are chattering in random fashion or if there is a vision / purpose ... or a calling.

thank you. I like it.

April 23, 2011 | Unregistered CommenterMichael Hartzell
Another use would be to check out the map of someone else before you follow them. It would definitely give you a good idea if they Tweet real content, or just when they're having their coffee in the morning.
April 25, 2011 | Registered CommenterRandy
Great tool! I enjoyed trying it out :) http://tweettopicexplorer.neoformix.com/#n=tutorlauraeffe
April 28, 2011 | Unregistered CommenterLaura
Thanks for the post about my new tool Randy. Your comment about the impact of word length in word cloud type diagrams is something I have been thinking about for a while and I agree what I have isn't perfect. In fact, my use of circles here is an attempt to accurately portray frequency without having to rely on the word glyph itself. I considered making the font height proportional with frequency but doing so would decrease the average font size by quite a bit and reduce readability.

I do discuss this to some degree in http://neoformix.com/2011/WordClusterDiagram.html
April 28, 2011 | Unregistered CommenterJeff Clark
Thanks Jeff!

I don't see a clear solution to the font issue, and I completely understand the dilema. Even if you made all of the fonts a consistent size, it would make many of them hard to read. You could force a minimum bubble/font size, but that would start to mess with the visual being accurate to the data.
May 1, 2011 | Registered CommenterRandy
Nice one Jeff, really enjoyed playing around with this. Very cool, hope it gets a large audience - get it in Mashable lol
June 6, 2011 | Unregistered CommenterDavid Howell
Comments for this entry have been disabled. Additional comments may not be added to this entry at this time.