Tag cloud

Tag cloud
A tag cloud with terms related to Web 2.0

A tag cloud (word cloud, or weighted list in visual design) is a visual representation for text data, typically used to depict keyword metadata (tags) on websites, or to visualize free form text. 'Tags' are usually single words, and the importance of each tag is shown with font size or color.[1] This format is useful for quickly perceiving the most prominent terms and for locating a term alphabetically to determine its relative prominence. When used as website navigation aids, the terms are hyperlinked to items associated with the tag.

Contents

History

In the language of visual design, a tag cloud (or word cloud) is one kind of "weighted list", as commonly used on geographic maps to represent the relative size of cities in terms of relative typeface size. An early printed example of a weighted list of English keywords was the "subconscious files" in Douglas Coupland's Microserfs (1995). A German appearance occurred in 1992.[2]

The specific visual form and common use of the term "tag cloud" rose to prominence in the first decade of the 21st century as a widespread feature of early Web 2.0 websites and blogs, used primarily to visualize the frequency distribution of keyword metadata that describe website content, and as a navigation aid.

The first tag clouds on a high-profile website were on the photo sharing site Flickr, created by Flickr co-founder and interaction designer Stewart Butterfield in 2004. That implementation was based on Jim Flanagan's Search Referral Zeitgeist,[3] a visualization of Web site referrers. Tag clouds were also popularized around the same time by Del.icio.us and Technorati, among others.

Over-saturation of the tag cloud method and ambivalence about its utility as a web-navigation tool led to a noted decline of usage among these early adopters.[4][5] (Flickr would later "apologize" to the web-development community in their five-word acceptance speech for the 2006 "Best Practices" Webby Award, where they simply stated "sorry about the tag clouds."[6])

A second generation of software development discovered a wider diversity of uses for tag clouds as a basic visualization method for text data. Most notably, the method was adapted for visualizing word frequency in free-form natural language texts, first by TagCrowd[7], created by Stanford University researcher and designer Daniel Steinbock in 2006[8], and further popularized by Wordle[9], created by IBM researcher Jonathan Feinberg in 2008.[10]

Types

A data cloud showing the population of each of the world's countries. Created in R with wordcloud package. Data from Country_population. Note that the proportional sizes of China and India were reduced in half.

There are three main types of tag cloud applications in social software, distinguished by their meaning rather than appearance.[citation needed] In the first type, there is a tag for the frequency of each item, whereas in the second type, there are global tag clouds where the frequencies are aggregated over all items and users. In the third type, the cloud contains categories, with size indicating number of subcategories.

In the first type, size represents the number of times that tag has been applied to a single item.[11] This is useful as a means of displaying metadata about an item that has been democratically 'voted' on and where precise results are not desired. Examples of such use include Last.fm (to indicate genres attributed to bands) and LibraryThing (to indicate tags attributed to a book).

In the second, more commonly used type,[citation needed] size represents the number of items to which a tag has been applied, as a presentation of each tag's popularity. Examples of this type of tag cloud are used on the image-hosting service Flickr, blog aggregator Technorati and on Google search results with DeeperWeb.

In the third type, tags are used as a categorization method for content items. Tags are represented in a cloud where larger tags represent the quantity of content items in that category.

There are some approaches to construct tag clusters instead of tag clouds, e.g. by applying tag co-occurrences in documents.[12]

More generally, the same visual technique can be used to display non-tag data,[13] as in a word cloud or a data cloud.

The term keyword cloud is sometimes used as a search engine marketing (SEM) term that refers to a group of keywords that are relevant to a specific website. In recent years tag clouds have gained popularity because of their role in search engine optimization of web pages. Tag clouds as navigation tools make the website appear more interlinked, when crawled by a search engine spider, which may improve the site's search engine rank.[14]

Visual appearance

A data cloud showing stock price movement. Color indicates positive or negative change, font size indicates percentage change.

Tag clouds are typically represented using inline HTML elements. The tags can appear in alphabetical order, in a random order, they can be sorted by weight, and so on. Sometimes, further visual properties are manipulated in addition to font size, such as the font color, intensity, or weight.[15]Most popular is a rectangular tag arrangement with alphabetical sorting in a sequential line-by-line layout. The decision for an optimal layout should be driven by the expected user goals.[15] Some prefer to cluster the tags semantically[16][17][18] so that similar tags will appear near each other. Heuristics can be used to reduce the size of the tag cloud whether or not the purpose is to cluster the tags.[17]

Data clouds

A data cloud or cloud data is a data display which uses font size and/or color to indicate numerical values[19] It is similar to a tag cloud[20] but instead of word count, displays data such as population or stock market prices.

Text clouds

Text cloud comparing 2002 State of the Union Address by U.S. President Bush and 2011 State of the Union Address by President Obama. Created at TagCrowd.

A text cloud or word cloud is a visualization of word frequency in a given text as a weighted list.[21] The technique has recently been popularly used to visualize the topical content of political speeches.[22]

Collocate clouds

Extending the principles of a text cloud, a collocate cloud provides a more focused view of a document or corpus. Instead of summarising an entire document, the collocate cloud examines the usage of a particular word. The resulting cloud contains the words which are often used in conjunction with the search word. These collocates are formatted to show frequency (as size) as well as collocational strength (as brightness). This provides interactive ways to browse and explore language.[23]

Perception of tag clouds

Tag clouds have been subject of investigation in several usability studies. The following summary is based on an overview of research results given by Lohmann et al.:[15]

  • Tag size: Large tags attract more user attention than small tags (effect influenced by further properties, e.g., number of characters, position, neighboring tags).
  • Scanning: Users scan rather than read tag clouds.
  • Centering: Tags in the middle of the cloud attract more user attention than tags near the borders (effect influenced by layout).
  • Position: The upper left quadrant receives more user attention than the others (Western reading habits).
  • Exploration: Tag clouds provide suboptimal support when searching for specific tags (if these do not have a very large font size).

Creation of a tag cloud

In principle, the font size of a tag in a tag cloud is determined by its incidence. For a word cloud of categories like weblogs, the frequency of use for example, corresponds to the number of weblog entries that are assigned to a category. For small frequencies it's sufficient to indicate directly for any number from one to a maximum font size. For larger values, a scaling should be made. In a linear normalization, the weight ti of a descriptor is mapped to a size scale of 1 through f, where tmin and tmax are specifying the range of available weights.

s_i = \left \lceil \frac{f_{\mathrm{max}}\cdot(t_i - t_{\mathrm{min}})}{t_{\mathrm{max}}-t_{\mathrm{min}}} \right \rceil for ti > tmin; else si = 1

  • si: display fontsize
  • fmax: max. fontsize
  • ti: count
  • tmin: min. count
  • tmax: max. count

Since the number of indexed items per descriptor is usually distributed according to a power law,[24] for larger ranges of values, a logarithmic representation makes sense.[25]

Implementations of tag clouds also include text parsing and filtering out unhelpful tags such as common words, numbers, and punctuation.

There are also websites creating artificially or randomly weighted tag clouds, for advertising, or for humorous results.

See also

References

  1. ^ Martin Halvey and Mark T. Keane, An Assessment of Tag Presentation Techniques, poster presentation at WWW 2007, 2007
  2. ^ Gilles Deleuze, Felix Guattari (1992). Tausend Plateaus. Kapitalismus und Schizophrenie. ISBN 3883960942. 
  3. ^ A copy of Jim Flanagan's Search Referral Zeitgeist was available at archive.org but has since been blocked. In the comments of a blog entry, a user identified as Steve Minutillo attribute the idea to Jim Flanagan, stating that Flanagan's site had such displays in 2002.
  4. ^ Article:Tag Clouds R.I.P.? Retrieved 2011-03-30
  5. ^ Article: The Death of Tag Clouds Retrieved 2011-05-23
  6. ^ http://www.webbyawards.com/press/archived-speeches.php#2006
  7. ^ Web application: TagCrowd Retrieved 2011-05-23
  8. ^ Article: What is TagCrowd? Retrieved 2011-05-23
  9. ^ Web application: Wordle Retrieved 2011-05-23
  10. ^ Article: Jonathan Feinberg Retrieved 2011-05-23
  11. ^ Bielenberg, K. and Zacher, M., Groups in Social Software: Utilizing Tagging to Integrate Individual Contexts for Social Navigation, Masters Thesis submitted to the Program of Digital Media, Universität Bremen (2006)
  12. ^ Knautz, K., Soubusta, S., & Stock, W.G. (2010). Tag clusters as information retrieval interfaces. Proceedings of the 43rd Annual Hawaii International Conference on System Sciences (HICSS-43), January 5–8, 2010. IEEE Computer Society Press (10 pages).
  13. ^ Kamel Aouiche, Daniel Lemire, Robert Godin, Collaborative OLAP with Tag Clouds: Web 2.0 OLAP Formalism and Experimental Evaluation, WEBIST 2008, 2008.
  14. ^ Article: Free tag cloud generator script for PHP web pages Retrieved 2009-11-17
  15. ^ a b c Lohmann, S., Ziegler, J., Tetzlaff, L. Comparison of Tag Cloud Layouts: Task-Related Performance and Visual Exploration, T. Gross et al. (Eds.): INTERACT 2009, Part I, LNCS 5726, pp. 392–404, 2009.
  16. ^ Hassan-Montero, Y., Herrero-Solana, V. Improving Tag-Clouds as Visual Information Retrieval Interfaces
  17. ^ a b Owen Kaser and Daniel Lemire, Tag-Cloud Drawing: Algorithms for Cloud Visualization, Tagging and Metadata for Social Information Organization (WWW 2007), 2007
  18. ^ Salonen, J. 2007. Self-organising map based tag clouds - Creating spatially meaningful representations of tagging data. Proceedings of the 1st OPAALS conference, 26–27 November 2007, Rome, Italy.
  19. ^ Apel, Warren. "ManyEyes Visualization and Commentary: World Population Data Cloud.". http://services.alphaworks.ibm.com/manyeyes/view/SIk76IsOtha6qFGgix3cI2-. Retrieved 2007-08-26. 
  20. ^ Wattenberg, Martin. "ManyEyes Visualization: Ad cloud". http://services.alphaworks.ibm.com/manyeyes/view/Sh3S9FsOtha6OdUrBNWFF2-. Retrieved 2007-03-12. 
  21. ^ Lamantia, Joe. "Text Clouds: A New Form of Tag Cloud?". http://www.joelamantia.com/blog/archives/tag_clouds/text_clouds_a_new_form_of_tag_cloud.html. Retrieved 2008-09-11. 
  22. ^ Mehta, Chirag. "US Presidential Speeches Tag Cloud". http://chir.ag/phernalia/preztags/. Retrieved 2008-09-11. 
  23. ^ "Collocate cloud". http://www.scottishcorpus.ac.uk/corpus/search/collocatecloud.php. Retrieved 2008-12-05. 
  24. ^ Jakob Voss: Collaborative thesaurus tagging the Wikipedia way. April 2006 [1]
  25. ^ Kentbyte: Tag Cloud Font Distribution Algorithm. June 2005

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Tag-Cloud — Tag Cloud, Tag|cloud [ tægklaʊd], die; , s [engl. tag cloud, aus tag (↑ 2Tag) u. cloud = Wolke] (EDV): auf einer Fläche angezeigte, in einem lockeren Neben , Unter u. Übereinander angeordnete Wörter, deren Gewichtung als Schlagwörter o. Ä. (z. B …   Universal-Lexikon

  • Tag cloud — Schlagwortwolke aus den am häufigsten benutzten Schlagwörtern bei Flickr Eine Schlagwortwolke (auch: Schlagwortmatrix oder Stichwortwolke selten Etikettenwolke, englisch: tag cloud) ist eine Methode zur Informationsvisualisierung, bei der eine… …   Deutsch Wikipedia

  • Tag-Cloud — D✓Tag Cloud, Tag|cloud [ tɛgklau̮d ], die; , s <englisch> (EDV optische Anordnung von (Schlag)wörtern, um deren Gewichtung und Beziehungen zu veranschaulichen) …   Die deutsche Rechtschreibung

  • Tag Cloud — Nuage de mots clefs Nuage de mots clefs anglais liés au Web 2.0 Le nuage de mots clefs (tag cloud en anglais) est une représentation visuelle des mots clefs (tags) les plus utilisés sur un site web. Généralement, les mots s affichent dans des …   Wikipédia en Français

  • tag cloud — noun A visual depiction of user generated tags, typically used to describe the content of web sites and having the more significant tags shown in correspondingly larger text or a bolder font …   Wiktionary

  • Tag (informatique) — Tag (métadonnée) Pour les articles homonymes, voir Tag. Un nuage de tags avec des termes relatifs au Web 2.0 Un …   Wikipédia en Français

  • Tag (métadonnée) — Pour les articles homonymes, voir Tag. Un nuage de tags avec des termes relatifs au Web 2.0 Un …   Wikipédia en Français

  • Tag-Wolke — Schlagwortwolke aus den am häufigsten benutzten Schlagwörtern bei Flickr Eine Schlagwortwolke (auch: Schlagwortmatrix oder Stichwortwolke selten Etikettenwolke, englisch: tag cloud) ist eine Methode zur Informationsvisualisierung, bei der eine… …   Deutsch Wikipedia

  • Cloud (disambiguation) — A cloud is a visible mass of condensed droplets or frozen crystals suspended in the air. Cloud(s) may also refer to: Contents 1 Fiction 2 Literature 3 …   Wikipedia

  • Tag (metadata) — For other uses, see Tag. A tag cloud with terms related to Web 2.0 In online computer systems terminology, a tag is a non hierarchical keyword or term assigned to a piece of information (such as an Internet bookmark, digital image, or computer… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”