Dagli anni sessanta agli ottanta, l'idea di un collegamento semantico è stato sviluppato all'interno di ipertesti come la principale unità di base, o vertici, in una rete semantica. Queste idee sono state estremamente influenti, e ci sono stati molti tentativi di aggiungere link per la semantica a pagine HTML e XML.
Esempi
Un esempio di rete semantica è il WordNet, un databaselessicale della lingua inglese. WordNet comporta una semantica associativa abbastanza ampia, confrontato rispetto a reti più formali. È possibile rappresentare descrizioni logiche usando reti semantiche come i grafi esistenziali o i correlati grafi concettuali di John F. Sowa. Questi hanno potere espressivo almeno pari allo standard della logica dei predicati del primo ordine. Diversamente da WordNet o da altre reti lessicali, le reti semantiche possono essere usate per una attendibile deduzione logica automatizzata. Alcuni ragionatori automatici sfruttano le proprietà della teoria dei grafi durante il processo.
Ci sono anche tipi elaborativi di reti semantiche collegati con l'insieme corrispondenti di strumenti software utilizzati per conoscenze ingegneristichelessicali, come il Semantic Network Processing System (SNePS), di Stuart C. Shapiro o il paradigma MultiNet di Hermann Helbig (MultiNet è un acronimo che sta per "Multilayered ampliata Semantic Network"). Quest'ultimo è particolarmente adatto per la rappresentazione della semantica del linguaggio naturale e le espressioni utilizzate in diverse applicazioni NLP.
Si può considerare una mappa mentale come una forma libera di una rete semantica. Utilizzando i colori e le immagini si pone l'accento sulla generazione di una rete semantica che evoca creatività umana. Tuttavia, sussiste una grande differenza tra mappe mentali e reti semantiche, la struttura di una mappa mentale, con nodi che si propagano da un centro e sotto-nodi che si propagano da nodi, è gerarchica, mentre nelle reti semantiche ogni nodo può essere collegato a qualsiasi nodo, hanno quindi una maggiore struttura eterarchica.
Relazioni semantiche importanti
Meronimia (A è parte di B, quindi B ha A come sua parte)
Olonimia (B è parte di A, quindi A ha B come sua parte)
Iponimia (o troponimia) (A è subordinata a B; A è un tipo di B)