Concept:
The concept of wordcloud is first brought up and implemented by Jonathan Feinberg. A word cloud is a popular visualization of words typically associated with Internet keywords and text data. They are most commonly used to highlight popular or trending terms based on frequency of use and prominence. A word cloud is a beautiful, informative image that communicates much in a single glance. [1]