'n **Semantiese netwerk of raamnetwerk** is 'n netwerk wat semantiese verwantskappe of relasies tussen konsepte verteenwoordig. Dit word dikwels as 'n vorm van kennisvoorstelling gebruik. Dit is 'n gerigte of ongerigte grafiek wat uit nodusse, wat konsepte voorstel, en boë, wat relasies voorstel, bestaan.

Geskiedenis
-----------

Voorbeeld van 'n semantiese netwerk
In 1909 het Charles S. Peirce 'n grafiese notasie van nodusse en boë, bekend as "eksistensiële grafieke" voorgestel wat hy die "logika van die toekoms" genoem het. Die debat tussen voorstanders van "logika" en voorstanders van "semantiese netwerke" het hieruit ontstaan. Hierdie debat het die feit dat semantiese netwerke, minstens dié met goed-gedefinieerde semantiek, 'n vorm van logika is, verberg.

Semantiese nette is in die vroeë 1960s deur Robert F. Simmons en M. Ross Quillian by die System Development Corporation ontwikkel. Dit was ook later prominent in die werk van Allan M. Collins en Quillian (byvoorbeeld, Collins and Quillian; Collins en Loftus; Quillian)

Basiese beginsels van semantiese netwerke
-----------------------------------------

'n Semantiese netwerk word gebruik wanneer kennis ten beste verstaan kan word as 'n versameling konsepte wat onderling met mekaar in verband staan.

Die meeste semantiese netwerke is kognitief van aard en bestaan uit boë en nodusse wat dikwels as 'n taksonomiese hiërargie voorgestel kan word. Semantiese netwerke het bygedra tot konsepte soos verspreidingsaktivering, oorerwing en nodusse as proto-objekte.

Voorbeelde
----------

### Semantiese Net in Lisp

Die gebruik van 'n assosiasielys.

```
(defun \*database\* ()
'((canary  (is-a bird)
               (color yellow)
               (size small))
   (penguin (is-a bird)
                  (movement swim))
   (bird    (is-a vertebrate)
               (has-part wings)
               (reproduction egg-laying))))

```

Hier sou die "assoc" funksie met "canary" as sleutel gebruik kon word om al die inligting oor die "canary" tipe te onttrek.

### WordNet

'n Voorbeeld van 'n semantiese netwerk is WordNet, 'n leksikale databasis van Engels. Dit groepeer Engelse woorde in versamelings sinonieme, ook bekend as sinstelle, verskaf kort, algemene definisies en vermeld die onderskeie semantiese relasies tussen hierdie sinoniemversamelings. Sommige van die mees algemene semantiese relasies is meronimie (A is 'n deel van B, d.w.s. B het A as 'n deel van sigself), holonimie (B is 'n deel van A, d.w.s. A het B as 'n deel van sigself), hyponimie (of troponimie) (A is meer spesifiek as B; A is 'n soort B), hypernimie (A is meer algemeen as B; B is 'n soort A), sinonimie (A dui dieselfde aan as B) en antonimie (A dui die teenoorgestelde van B aan).

WordNet-eienskappe is reeds vanuit 'n netwerk-theoretiese perspektief bestudeer en met ander semantiese netwerke vergelyk wat vanuit Roget se Thesaurus en woordassosiasietake geskep is. Vanuit hierdie perspektief kan al drie beskou word as 'n klein-wereldstruktuur.

### Ander voorbeelde

Dit is ook moontlik om logiese beskrywings met semantiese netwerke soos die eksistensiële grafieke van Charles S. Peirce of die aanverwante konseptuele grafieke van John F. Sowa voor te stel. Hierdie formalismes het 'n uitdrukkingsvermoë wat gelyk is aan dié van eerste-orde predikaatlogika of dit selfs oorskrei. Anders as WordNet of ander leksikale of blaainetwerke, kan semantiese netwerke wat hierdie voorstellings gebruik, aangewend vir betroubare outomatiese logiese afleiding. Sommige outomatiese bewysvoerders benut die grafiek-teoretiese eienskappe van die netwerke tydens verwerking.

'n Ander voorbeeld van semantiese netwerke is Gellish modelle. Gellish Formal English met sy Gellish Formal English woordeboek, is 'n formele taal wat as 'n netwerk van relasies tussen konsepte en name van konsepte gedefinieer is. Gellish Formal English is 'n formele subversameling van natuurlike Engels, net soos wat Gellish Formeel Nederlands 'n formele subversameling van Nederlands is. Weergawes in ander tale, soos byvoorbeeld Gellish Formeel Nederlands, bevat soortgelyke inhoud as Formal English en ondersteun so Nederlands-Engels outomatiese vertaling. Algemeen gesproke bestaan Gellish netwerke uit kennismodelle wat in die Gellish taal uitgedruk is.