Sémantické sítě
Sémantická síť (nazývaná také konceptová síť) je graf, jehož vrcholy reprezentují koncepty a jehož hrany reprezentují relace mezi koncepty. Sémantická síť na úrovni ontologie vyjadřuje slovník, který je užitečný zejména pro člověka, ale přitom může být stále použitelný pro strojové zpracování. Relace mezi koncepty, které se v sémantických sítích používají, jsou následující:
- synonymum - koncept A vyjadřuje totéž co koncept B
- antonymum - koncept A vyjadřuje opak konceptu B
- meronymum, holonymum - relace část-celek a celek-část mezi koncepty
- hyponymum, hyperonymum - zahrnutí sémantického rozsahu mezi koncepty v obou směrech
Sémantické sítě vznikly jako pokus vyjádřit interlingvu, společný jazyk, který by se používal pro překlad mezi různými přirozenými jazyky. Typickým příkladem je WordNet, který popisuje relace mezi anglickými slovy a definuje tato slova pomocí přirozeného jazyka. Části WordNetu byly přeloženy do jiných jazyků a mezi různými jazyky existují vazby, které lze využít jako základ pro překlad.
Topic Maps jsou syntakticky standardizovanou formou sémantických sítí. Umožňují používat topics (koncepty), associations (relace) mezi koncepty (včetně určení role topic v asociaci) a occurrences (zdroje relevantní k topic, ve skutečnosti instance topic). Topics, associations a occurrences se používají k vytvoření ontologie domény a konkrétní topic map pak jejich pomocí vyjadřuje stav věcí v doméně.