Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a dynamic word/tag cloud Java API somewhere? [closed]

There are loads of great word and tag clouds available, the most prominent being wordle.net. But I am looking to display something akin to what some folks did for a twitter replay of the 2010 world cup, just not using flash. I'm not too familiar with R, but it seems to be the best tool for generating some statistical decay of font size over time. Is there a Java API (or combination of APIs) that might make this capability easier from the start?

like image 717
Matt Avatar asked Jun 08 '11 14:06

Matt


People also ask

What can I use instead of wordcloud?

Some word clouds add color to the words, which make the visual look pretty, but do little else. Rather than using word clouds, we prefer to use word bubbles. The visual below shows the top 25 words used in Baleen's news feeds in May 2016.

What is an interactive word cloud?

interactive word clouds. Capture people's thoughts and ideas in a beautiful word collage. Loved by presenters and. participants alike, the most popular answers grow dynamically as people submit them.

Can you do phrases in word cloud?

In the word cloud, select the word you wish to combine with other words (eg, “convenient”). Type in a word or phrase you wish to combine the word with (eg, type in “ease”), and press Enter. Repeat this process for all other words or phrases you wish to combine (eg, "easy"), until you have exhausted the synonyms.

Is word cloud data visualization?

A word cloud (or tag cloud) is a word visualization that displays the most used words in a text from small to large, according to how often each appears. They give a glance into the most important keywords in news articles, social media posts, and customer reviews, among other text.


1 Answers

I'm not aware of a good R package for that. There are some functions, like cloud in the snippets package, and maybe other functions, but nothing compared to http://wordle.net, http://tagcrowd.com/, or Many Eyes. Drew Conway has done some nice stuff with tm + ggplot2; I also played with it a while ago, but this was more of to play with 3D tag cloud (with rgl) than wordle.

enter image description here

In Python or Processing, there are some ongoing projects detailed on this related question. To my knowledge, Tagxedo looks great but it has no API and it relies on Silverlight.

Pierre Lindenbaum also has some Java code, see his blog post Playing with the Wordle algorithm: a tag cloud of Mesh Terms.

like image 56
chl Avatar answered Oct 15 '22 10:10

chl