Ontology
Autor: Jonáš Prstek Klíčová slova: ontologie Synonyma:
Související pojmy: Sémantický web nadřazené: konceptualizace
podřazené: - OWL, strojové zpracování
Ontologie je formalizovaná reprezentace znalostí pro použití v informatice.
Definice a využití
V rámci informační vědy a informatiky pod pojmem ontologie rozumíme explicitní specifikaci konceptualizace. Konceptualizací myslíme výsek světa se svými objekty, koncepty a vztahy vyjádřený abstraktně a zjednodušeně za určitým účelem, v našem případě pro účel zpracování strojem. Pokud definici rozšíříme podle W. N. Borsta (Ontologies are formal descriptions of shared knowledge in a domain[1]), musíme ještě dodat, že tato konceptualizace je formální (vytvořená tak, aby byla srozumitelná našim strojům) a sdílená, tedy že je v souladu s aktuálním diskurzem. Ontologiemi lze vyjádřit např. taxonomie, tezaury, konceptuální modely či teorie.
Ontologie ve filozofii
Ontologie je původně filozofickým termínem (z řečtiny onto-: zabývající se bytím, věda o bytí). Filozofická ontologie se zabývá otázkou bytí a nebytí entit a možnostmi jejich zasazování do množin, vztahů v hierarchiích, třídění do podmnožin.
Typy ontologií
Ontologie nejčastěji dělíme podle zdroje konceptualizace na tyto typy: Ontologie vyššího řádu: zachycují obecné zákonitosti, zpravidla napříč více doménových ontologií. Doménové ontologie: zpracovávají jen určitý specifický okruh zájmu.
Ontologie a sémantický web
Sémantický web můžeme zjednodušeně popsat jako web psaný ve speciálních značkovacích jazycích, které rozšiřují metadata dokumentu tím, že definují přímo obsah stránky, např. zboží které je prostřednictvím stránky prodáváno. Za tímto účelem byl vyvinut jazyk RDF (Resource Definition Framework), prostřednictvím kterého jsou weby konstruovány coby konceptuální datové modely za pomocí trojic objekt-atribut-hodnota.
Reference
- ↑ BORST, Willem Nico. Construction of engineering ontologies for knowledge sharing and reuse. Enschede: CTIT, Centre for Telematics and Information Technology, 1997, s. 5-6. ISBN 9036509882.