Miksi asiasanastoista pitäisi siirtyä ontologioihin? Prof. Eero Hyvönen Helsinki University of Technology (TKK) and University of Helsinki Semantic Computing Research Group (SeCo) http://www.seco.tkk.fi/
Semantic Search Limitations of Non-semantic Web Case MuseumFinland NBA-H26069-467 :object cup and plate ; :material porcelain ; :creationplace Germany ; :creator Meissen. This metadata cannot answer the following questions: Find all vessels? Find all ceramic products? Find artifacts manufactured in Europe? Does the city of Meissen manufacture ceramics?
Semantic Web Solution: Ontologies NBA-H26069-467 :object cup and plate ; :object_concept object:cup ; :object_concept object:plate ; :material porcelain ; :material_concept object:porcelain ; :creationplace Germany ; :creationplace_concept place:germany ; :creator Meissen :creator_concept actor:meissen. Find all vessels? Find all ceramic products? Find artifacts manufactured in Europe? Does the city of Meissen manufacture ceramics? NBA-H26069-467 place:germany creationlocation_concept object_concept object_concept material_concept... material:porcelain place ontology loc:partof object:cup place:europe place:meissen rdfs:subclassof object:plate... object ontology... object:vessel rdfs:subclassof actor ontology material ontology actor:meissen
Case: CultureSampo - Finnish Culture on the Semantic Web 2.0 http://www.kulttuurisampo.fi/
Cultural Content Compexity: Heterogenous and Interlinked Artifacts Maps Encyclopedia Videos Buildings Narratives Literature Music Cultural sites Biographies Fine arts
Cultural Content Production: Distributed and Independent
Case CultureSampo in a Nutshell Content Providers Semantic Metadata National Ontology Infrastructure
Kinds of vocabularies/ontologies Metadata schema / annotation ontologies FRBR, CIDOC CRM,... Domain vocabularies Keyword thesauri» AAT, Agrovoc, YSA, MASA,... Subject headings» LCSH, MeSH,... Authority files, registries, gazetteers (places, persons, organizations,...)» ULAN, Geonames, GNS, Toimo, SAPO,... Classifications DDC, UDK, YKL, HKLJ,... Linguistic lexicon ontologies WordNet, EuroWordNet,... Ontologies (ICT) Dolce, SUMO, CYC, SnomedCT, YSO, MAO,...
Benefits of developing ontologies (instead of traditional thesauri) Vocabulary development More detailed descriptions possible (synomyms, mappings, etc) Enriching semantics automatically by reasoning» New semantic relations can created automatically E.g. mammals RT give milk -> rats RT give milk» Changes are updated everywhere automatically mouse -> mouse RT give milk Maintenance and collaboration support Managing consistency Making multiple vocabularies interoperable (e.g. KOKO) Application use Semantic search Semantic recommendation Semantic aggeration Semantic visualization
Miksi asiasanastot eivät riitä? Suomalaiset asiasanastot ovat standardin mukaisia, oikein tehtyjä ja arvokkaita sisältökokonaisuuksia Muodostavan esim. FinnONTO-hankkeen ontologisen perustan Niiden hyödyntäminen sovelluksissa on kuitenkin rajoittunutta koska: Monet termit moniselitteisiä eivät sijoitu luokkahierarkioihin Esim. lapset» lapset ikäryhmänä =/= lapset perhesuhteena Esim. maito» Maito eritteenä =/= maito kotieläintuotteena semanttisia sekaannuksia sovelluksissa Osa-kokonaisuus-suhteita ei eroteta luokkasuhteista Halleyn komeetta LT komeetat LT aurinkokunnat LT galaksit esim. termilaajennus hankalaa Hierarkiat ovat frakmentaalisia huono semanttinen linkittyvyys LT suhteet eivät ole transitiivisia päättelyketjut katkeavat meikkipeilit LT peilit LT huonekalut mikroaaltouunit LT uunit LT lämmityslaitteet Asiasanaston sitoutuminen kieleen voimakasta vaikeuttaa monikielisten sovellusten tekoa
Esim. LCSH ei ole ontologia (Alla sanasto ONKI-palvelimella)
Siksi kansallinen FinnONTOinfrastruktuuri ja KOKO FinnONTO-hankkeen tavoitteena on edesauttaa siirtymistä asiasanastoista kevyisiin ontologioihin (light-weight ontology) luoda maahan yhteisöllisesti kehitettävä, yhteentoimiva alakohtaisten ontologioiden verkosto eli KOKO-ontologia YSO Leikkaavat ontologiat Yhteisten ekvivalenttien käsitteiden määrä YSO + TAO 1990 YSO + MAO 2330 YSO + VALO 950 MAO + TAO 1190... AFO VALO MAO TAO KOKO...
Sovellusesimerkkejä
Semantic recommendations: A Lappish dish
Semantic Recommendations: CultureSampo Video Semantic process description Semantic recommendations Dynamic information about the video scene
Visualizations Idea: Domain-centric Faceted Search + Visualizations of Resuts Beard fashion in Finland through times
Photos of Churces in Finland
Semantic Kalevala Visualizing the narrative structure
How is A. Gallen-Kallela related to Napolean I?
Lisätietoja Yhteenveto suomeksi FinnONTO-ontologiavisiosta Eero Hyvönen: FinnONTO-malli kansallisen semanttisen webin sisältöinfrastruktuurin perustaksi - visio ja sen toteutus. Julkistustilaisuuden esitelmä, TKK, 12.9.2008. http://www.seco.tkk.fi/publications/2008/hyvonen-onkiyleisesitys-2008.pdf Yhteenveto suomeksi Kulttuurisamposta Eero Hyvönen: Kulttuurisampo - suomalainen kulttuuri semanttisessa webissä. Muistiorganisaatioiden ja kansalaisten yhteisöllinen kansallinen julkaisujärjestelmä Julkistustilaisuuden esitelmä, TKK, 25.9.2008. http://www.seco.tkk.fi/publications/2008/hyvonen- Kulttuurisampo-2008.pdf Julkaisuja, prototyyppejä yms. http://www.seco.tkk.fi/