Visual-Thesaurus.com Projects - Monthly Updates!

New! D3.js Tree layout visualization!

Visual Roget's Thesaurus is a combination of two projects: Roget's Thesaurus and D3.js

In Roget's Thesaurus words are categorized by groups semantically related. Words can be viewed as colours or connotations of a meaning or as a spectrum of a concept. One of the most general words is chosen to typify the spectrum as its headword, which labels the whole group. For example the word Idolatry will show us idols, demons and devils, holocausts and human sacrifices, immolations, worship of idols, pictures and relics; people who prostrate oneself before or make sacrifice to or immolate before, people prone before or in the dust before or at the feet of ...

D3.js (Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.

Visual Roget's Thesaurus allows a visual navigation through word groups semantically related.D3.js allows many ways to visualize data: tree layout, word maps and so on. Monthly updates!

New! D3.js Semantic Maps!

Visual Wordnet is a semantic network based upon two projects: Wordnet and D3.js

Wordnet is a lexical database for the English language: it groups English words into sets of synonyms called synsets. All synsets are connected to other synsets by means of semantic relations like hyperonymy, hyponomy, meronymy, holonymy, troponymy and entailment. For example, click on the word hammer to see how it is represented in Wordnet.

  • Nouns
    • hypernyms: Y is a hypernym of X if every X is a (kind of) Y (canine is a hypernym of dog)
    • hyponyms: Y is a hyponym of X if every Y is a (kind of) X (dog is a hyponym of canine)
    • coordinate terms: Y is a coordinate term of X if X and Y share a hypernym (wolf is a coordinate term of dog, and dog is a coordinate term of wolf)
    • meronym: Y is a meronym of X if Y is a part of X (window is a meronym of building)
    • holonym: Y is a holonym of X if X is a part of Y (building is a holonym of window)
  • Verbs
    • hypernym: the verb Y is a hypernym of the verb X if the activity X is a (kind of) Y (to perceive is an hypernym of to listen)
    • troponym: the verb Y is a troponym of the verb X if the activity Y is doing X in some manner (to lisp is a troponym of to talk)
    • entailment: the verb Y is entailed by X if by doing X you must be doing Y (to sleep is entailed by to snore)
    • coordinate terms: those verbs sharing a common hypernym (to lisp and to yell)

D3.js (Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.

Visual Wordnet allows a visual navigation through large undirected graphs and hypergraphs consisting of vertices, which represent concepts, and edges, which represent semantic relations between concepts

Visual Iconclass

New! D3.js Tree layout and Indented Tree visualization!

Visual Iconclass is an art thesaurus based upon two projects: Iconclass and D3.js

Iconclass is a specialized library classification designed for art and iconography. Originally conceived by Henri van de Waal, the Iconclass system is one of the largest classification system for cultural content and possibly the largest for visual arts content. Initially designed for historical imagery, it is now also used to create subject access to texts and to classify a wide range of images, including modern photography. At the moment it contains over 28,000 unique concepts and has an entry vocabulary of 14,000 keywords. Like the Dewey Decimal Classification system, it has 10 main "divisions" or points of entry, and these are ... (see more)

Click on "The Virgin Mary" to see an example entry from Iconclass website

Or click on "Cupid is teaching Hercules to spin and sing" to see a practical application of Iconclass


"Cupid is teaching Hercules to spin and sing"


  • sitting on an elevation [31A2352]
  • interior of the house [41A2]
  • cushion [41A7221]
  • bench [41A723]
  • weapons for striking a blow: club [45C12(CLUB)]
  • quiver [45C23]
  • spinning (manufacture of yarn) [47H31]
  • musician training pupils, music-lesson [48C7211]
  • notation of music [48C74]
  • singer without accompaniment [48C7551]
  • Skill, Ability; 'Artificio', 'Prontezza' (Ripa) (+ emblematical representation of concept) [54A33(+4)]
  • (personifications and symbolic representations of) Love; 'Amore (secondo Seneca)' (Ripa) (+ emblematical representation of concept) [56F2(+4)]
  • proverbs, sayings, etc. (with TEXT) [86(AMOR ADDOCET ARTES)]
  • other non-aggressive activities of Cupid [92D156]
  • attributes of Cupid (with NAME) [92D18(QUIVER)]
  • Hercules in love with Omphale; the hero is set to spin wool or to do other women's work among the servants, while Omphale wears his lion's skin and wields his club and bow (+ variant) [94L24(+0)]
  • attributes of Hercules (with NAME) [94L8(CLUB)]
  • attributes of Hercules (with NAME) [94L8(LION'S SKIN)]


D3.js (Data-Driven Documents) is a JavaScript library for producing dynamic, interactive data visualizations in web browsers.

Visual Iconclass allows a visual navigation through thousands of famous artworks, each one described and commented
An example: the Mona Lisa commented by Walter Pater and described by Iconclass tools

"The presence that thus rose so strangely beside the waters, is expressive of what in the ways of a thousand years men had come to desire. Hers is the head upon which all "the ends of the world are come," and the eyelids are a little weary. It is a beauty wrought out from within upon the flesh, the deposit, little cell by cell, of strange thoughts and fantastic reveries and exquisite passions. Set it for a moment beside one of those white Greek goddesses or beautiful women of antiquity, and how would they be troubled by this beauty, into which the soul with all its maladies has passed! All the thoughts and experience of the world have etched and moulded there, in that which they have of power to refine and make expressive the outward form, the animalism of Greece, the lust of Rome, the reverie of the middle age with its spiritual ambition and imaginative loves, the return of the Pagan world, the sins of the Borgias. She is older than the rocks among which she sits; like the vampire, she has been dead many times, and learned the secrets of the grave; and has been a diver in deep seas, and keeps their fallen day about her; and trafficked for strange webs with Eastern merchants: and, as Leda, was the mother of Helen of Troy, and, as Saint Anne, the mother of Mary; and all this has been to her but as the sound of lyres and flutes, and lives only in the delicacy with which it has moulded the changing lineaments, and tinged the eyelids and the hands. The fancy of a perpetual life, sweeping together ten thousand experiences, is an old one; and modern thought has conceived the idea of humanity as wrought upon by, and summing up in itself, all modes of thought and life. Certainly Lady Lisa might stand as the embodiment of the old fancy, the symbol of the modern idea."
The Mona Lisa (Iconclass description)

31AA235(+4) sitting figure - AA - female human figure (+ three-quarter view)
31B62313 - smiling
31A2522 - hands folded
25H1 - landscapes in the temperate zone
25H11 - mountains
25H213 - river


Visual Thesaurus of English Collocations allows to find words related to another word and display them visually by Graphs and Word Clouds

Collocations are natural combination of words that are closely affiliated with each other. Some examples are "pay attention" ,"fast food", "make an effort", and "powerful engine". Collocations make it easier to avoid overused or ambiguous words like "very", "nice", or "beautiful", by using a pair of words that fits the context better and has a more precise meaning. Skilled users of the language can produce effects such as humor by varying the normal patterns of collocation. Knowledge of collocations is vital for the competent use of a language: a grammatically correct sentence will stand out as awkward if collocational preferences are violated.

There are several different types of collocation made from combinations of verb, noun, adjective etc. Some of the most common types are ... (see more)

  • adverb + adjective: completely satisfied (NOT downright satisfied)
  • adjective + noun: excruciating pain (NOT excruciating joy)
  • noun + noun: a surge of anger (NOT a rush of anger)
  • noun + verb: lions roar (NOT lions shout)
  • verb + noun: commit suicide (NOT undertake suicide)
  • verb + expression with preposition: burst into tears (NOT blow up in tears)
  • verb + adverb: wave frantically (NOT wave feverishly)

Semantic Net

Semantic Nets is a Visual Thesaurus of English Collocations that allows to find words related to another word and display them visually by Graphs

A collocation is two or more words that often go together. These combinations just sound "right" to native English speakers, who use them all the time. Some examples are "pay attention" ,"fast food", "make an effort", and "powerful engine". Collocations make it easier to avoid overused or ambiguous words like "very", "nice", or "beautiful", by using a pair of words that fits the context better and has a more precise meaning. Skilled users of the language can produce effects such as humor by varying the normal patterns of collocation. Knowledge of collocations is vital for the competent use of a language: a grammatically correct sentence will stand out as awkward if collocational preferences are violated.

There are several different types of collocation made from combinations of verb, noun, adjective etc. Some of the most common types are... (see more)

  • adverb + adjective: completely satisfied (NOT downright satisfied)
  • adjective + noun: excruciating pain (NOT excruciating joy)
  • noun + noun: a surge of anger (NOT a rush of anger)
  • noun + verb: lions roar (NOT lions shout)
  • verb + noun: commit suicide (NOT undertake suicide)
  • verb + expression with preposition: burst into tears (NOT blow up in tears)
  • verb + adverb: wave frantically (NOT wave feverishly)

Dizionario Analogico e dei Sinonimi

Cercando per esempio il termine strega in un tradizionale dizionario dei sinonimi, troveresti termini come arpia, megera, befana, maga, ... e simili. Il Dizionario Analogico Visuale ti permette di ampliare il modo di pensare un concetto. Così, continuando il nostro esempio, alla parola strega non stupirti se, oltre ai consueti sinonimi, troverai vocaboli come incantesimo, magia, pozione, bacchetta, sibillino, orribile, turpe, ammaliare, rospo, repellente, artificio, ... e tanti altri ancora. Cosa aspetti? Provalo subito!


Collocazioni della Lingua Italiana sotto forma di grafi e Word Cloud
La parola giusta al momento giusto!

Le collocazioni sono combinazioni di parole molto frequenti in una lingua.
Il linguista inglese Firth, nei suoi Papers in linguistic, attribuendo un’importanza decisiva al contesto dell’unità lessicale, evidenziò come il significato di una parola dipenda dalle altre con cui questa si trova in combinazione. Firth notò, ad esempio, come in inglese il nome time ricorra spesso in collocazioni con i verbi saved, spent, fittered away, flies, presses, ecc. e con gli aggettivi long, same, good, ecc. Secondo Firth, infatti, il lessico di una lingua non deve essere concepito soltanto come un inventario di parole, ma anche come un insieme di possibilità di collocazione, determinate non aprioristicamente dal sistema, ma dall’uso.
La conoscenza delle collocazioni è fondamentale per la padronanza di una lingua e per raggiungere un livello avanzato nell'apprendimento di una seconda lingua. La mancanza di tale familiarità avrà come risultato l'elaborazione di enunciati che possono essere grammaticalmente corretti ma carenti sotto l'aspetto della cosiddetta "proprietà di linguaggio": ad esempio, usare "un caffè potente" al posto di "un caffè forte". Ne conseguono impoverimento del linguaggio, incompletezza, scarsa articolazione

Dizionario dei sinonimi in forma visuale (con due livelli di profondità)

La rappresentazione sotto forma di grafi consente una migliore ricerca dei sinonimi di una parola perchè non si limita all'immediato sinonimo ma aggiunge un ulteriore livello aumentando le possibilità di esprimere meglio l'idea che si ha in mente
Prova ad usarlo subito!

Collocazioni della Lingua Italiana sotto forma di grafi e ipergrafi
La parola giusta al momento giusto!

Le collocazioni italiane rappresentate visualmente sotto forma di grafi e ipergrafi

Paste text to automatically generate a Word Cloud!

A free word cloud generator online.

A word cloud is a graphical representation of word frequency. The importance of each word is shown with font size or color. This format is useful for quickly perceiving the most prominent terms and for locating a term alphabetically to determine its relative prominence. Word Cloud Generator enables you to generate “word clouds” from text that you provide.

Enter an URL to automatically generate a Word Cloud!

A free word cloud generator online

A word cloud is a graphical representation of word frequency. The importance of each word is shown with font size or color. This format is useful for quickly perceiving the most prominent terms and for locating a term alphabetically to determine its relative prominence.

Copia e incolla un testo qualsiasi e crea la tua Word Cloud!

Una word cloud o “nuvola di parole” indica una rappresentazione grafica delle parole più frequenti in un testo, ordinate in base al loro impatto visivo.
In una word cloud dimensioni e frequenza delle parole sono direttamente proporzionali.
Le parole che compongono la word cloud non sempre coincidono con quelle più importanti o più significative e quindi potrebbero dare un’indicazione non del tutto affidabile del tipo di contenuto, specialmente se non sono state escluse in modo adeguato le cosiddette stop word. Con questo Word Cloud Generator, parole ricorrenti ma non rilevanti come preposizioni, articoli, congiunzioni vengono automaticamente escluse. Inoltre è possibile escludere altre parole a tuo piacimento. Questo semplice programma visualizzerà anche i bigrammi (ovvero le coppie di parole) più frequenti. Provalo subito!

Inserisci un indirizzo web qualsiasi e crea la tua Word Cloud!

Una word cloud o “nuvola di parole” indica una rappresentazione grafica delle parole più frequenti in un testo, ordinate in base al loro impatto visivo.
In una word cloud dimensioni e frequenza delle parole sono direttamente proporzionali.
Le parole che compongono la word cloud non sempre coincidono con quelle più importanti o più significative e quindi potrebbero dare un’indicazione non del tutto affidabile del tipo di contenuto, specialmente se non sono state escluse in modo adeguato le cosiddette stop word. Con questo Word Cloud Generator, parole ricorrenti ma non rilevanti come preposizioni, articoli, congiunzioni vengono automaticamente escluse. Inoltre puoi escludere altre parole a tuo piacimento. Questo semplice programma visualizzerà anche i bigrammi (ovvero le coppie di parole) più frequenti. Provalo subito!

(Non tutti i siti web permettono l'elaborazione automatica delle loro pagine)


Tell Us What You Think...

We appreciate any feedback about your overall experience on our site or how to make it even better. Please fill in the below form with any comments and we will get back to you.

CAPTCHA refresh


User comments


Giuseppe N
Cosa è il Roget's Thesaurus?
2017-02-13 14:09:55


Johnny B
What is Iconclass?
2017-02-13 13:07:51


Lucas K
What is Visual Wordnet?
2017-02-13 12:58:29


Giuseppe Novelli
E la versione tedesca?
2017-01-30 15:36:13


Valeria Fortini
Quando inserirai anche lo spagnolo?
2017-01-30 14:49:43


Daria Bianconi
E' prevista un'altra versione più ampia per quanto riguarda la lingua italiana?
2017-01-30 14:39:28


Flavio Romano
Quali algoritmi utilizzi per le tue ricerche?
2017-01-30 14:37:14