Semantic Web in het agrifood g domein Ni l K Nicole Koenderink d i k
[email protected] 1
VIAS-symposium
Overzicht
Web 3.0: bouwstenen en doelen Semantiek z
Hoe krijg je semantiek in het bestaande web?
Wat kun je met semantische informatie? z z z
Semantische wiki’s Semantische zoekapplicaties Toekomst: intelligent agents
[email protected] 2
VIAS-symposium
Web 3.0: bouwstenen en doelen
[email protected] 3
VIAS-symposium
Web 3.0: bouwstenen en doelen
[email protected] 4
VIAS-symposium
Bouwstenen
[email protected] 5
VIAS-symposium
Overzicht
Web 3.0: bouwstenen en doelen Semantiek z
Hoe krijg je semantiek in het bestaande web?
Wat kun je met semantische informatie? z
Semantische wiki’s Semantische zoekapplicaties
z
Toekomst: intelligent agents
z
[email protected] 6
VIAS-symposium
Semantiek en het WWW
Ti l A Triple A: Anybody A b d can say Anything A thi about b t Any A topic t i
Positief: P iti f z Hergebruiken van andermans statements z Veel (gestructureerde) kennis al op internet aanwezig
Negatief: z Kennis niet altijd betrouwbaar z Kennis niet altijd bruikbaar voor jou interessegebied
[email protected] 7
VIAS-symposium
Semantiek en WWW
Basis: geformaliseerde statements in de vorm object – predicaat – subject Hiermee kun je snel een kennismodel opbouwen Dit is de filosofie van kennis modelleren in RDF en OWL
Vb in het domein van vleesvervangers:
z z z z
Vegaburger is-een-soort is een soort vleesvervanger Vleesvervangers zijn-een-soort vleesalternatief Vleesalternatieve p producten zijn-gemaakt-van j g grondstoffen g Schimmels zijn-een-soort eiwitbron
[email protected] 8
VIAS-symposium
Snapshot vleesvervangersontologie
[email protected] 9
VIAS-symposium
Semantiek en het WWW Hoe krijg je kennis in webteksten? Bestaande pagina’s annoteren met ontologieën z Automatisch via text mining g en machine learning g z Handmatig
Interessant initiatief: Google gaat RDFa ondersteunen http://www google com/support/webmasters/bin/answer py?answer=99170 http://www.google.com/support/webmasters/bin/answer.py?answer=99170
[email protected] 10
VIAS-symposium
Voorbeeld gebruik RDFa HTML:
Mijn naam is Nicolaas de Vries, maar mensen noemen me Niek. Dit is mijn homepage:
www >www.example.com example com
HTML + RDFa:
Mijn naam is <span property= property="v:name">Nicolaas v:name >Nicolaas de Vries, Vries maar mensen noemen me <span property="v:nickname">Niek. Dit is mijn homepage:
www.example.com l / /di
[email protected] 11
VIAS-symposium
Voorbeeld gebruik RDFa HTML:
Mijn naam is Nicolaas de Vries, maar mensen noemen me Niek. Dit is mijn homepage:
www >www.example.com example com
HTML + RDFa:
Mijn naam is <span property= property="v:name">Nicolaas v:name >Nicolaas de Vries, Vries maar mensen noemen me <span property="v:nickname">Niek. Dit is mijn homepage:
www.example.com l / /di
[email protected] 12
VIAS-symposium
Voorbeeld gebruik RDFa HTML:
Mijn naam is Nicolaas de Vries, maar mensen noemen me Niek. Dit is mijn homepage:
www >www.example.com example com
HTML + RDFa:
Mijn naam is <span property= property="v:name">Nicolaas v:name >Nicolaas de Vries, Vries maar mensen noemen me <span property="v:nickname">Niek. Dit is mijn homepage:
www.example.com l / /di
[email protected] 13
VIAS-symposium
Voorbeeld gebruik RDFa
Wat doet Google g met dit soort informatie? “Google probeert gebruikers de nuttigste en meest informatieve zoekresultaten te bieden. Hoe meer informatie een fragment van een zoekresultaat bevat, hoe eenvoudiger het voor gebruikers is om te bepalen of die pagina relevant is voor hun zoekopdracht. zoekopdracht ” Voorbeeld: pizza pizza-restaurant restaurant in Manhattan Door annotatie wordt niet alleen het restaurant, maar ook de review-rating gevonden en weergegeven
[email protected] 14
VIAS-symposium
[email protected] 15
VIAS-symposium
[email protected] 16
VIAS-symposium
Overzicht
Web 3.0: bouwstenen en doelen Semantiek z
Hoe krijg je semantiek in het bestaande web?
Wat kun je met semantische informatie? z z z
Semantische wiki’s Semantische zoekapplicaties Toekomst: intelligent agents
[email protected] 17
VIAS-symposium
De VIAS semantische wiki (in opbouw)
Doel: z z
z
Iedereen kan informatie aandragen en met elkaar delen → voor en door VIAS-community, laagdrempelig Informatie semi-gestructureerd → VIAS-thema’s → VIAS-leden → Bedrijven → Onderwerpen (glossary) Onderling gg gelinkt en via q queries consistent g gehouden
[email protected] 18
VIAS-symposium
Geinteresseerd in VIAS-thema
VIAS-lid S
Werkt bij Bedrijf
[email protected] 19
VIAS-symposium
Geslacht Voornaam
Geinteresseerd in
Tussenvoegsel Achternaam
VIAS-thema
VIAS-lid
Linked In T itt Twitteraccount t
Werkt bij Bedrijf
[email protected] 20
VIAS-symposium
Geslacht Voornaam
Geinteresseerd in
Tussenvoegsel Achternaam
VIAS-thema
VIAS-lid S
Linked In Twitteraccount
T Termen Event
Werkt bij Bedrijf
[email protected] 24
VIAS-symposium
Dit wordt automatisch gegenereerd door deze tekst op de wikipagina te plaatsen: {{TemplateViasThema}}
Overzicht
Web 3.0: bouwstenen en doelen Semantiek z
Hoe krijg je semantiek in het bestaande web?
Wat kun je met semantische informatie? z z z
Semantische wiki’s Semantische zoekapplicaties Toekomst: intelligent agents
[email protected] 30
VIAS-symposium
Semantische zoekapplicatie: pp eiwitinnovaties
Met een ontologie kun je ook “slimme” zoekapplicaties maken: z
Helpen bij het formuleren van de zoekvraag bijv: zoeken op vegaburger ipv op vleesvervanger
z
Zoeken op basis van “termenwolk” termenwolk als je interesse hebt in vegaburgers, wil je waarschijnlijk ook Valess Valess-burgers burgers vinden
[email protected] 31
VIAS-symposium
Overzicht
Web 3.0: bouwstenen en doelen Semantiek z
Hoe krijg je semantiek in het bestaande web?
Wat kun je met semantische informatie? z z z
Semantische wiki’s Semantische zoekapplicaties Toekomst: intelligent agents
[email protected] 34
VIAS-symposium
Intelligent agents (toekomstmuziek)
Agent... Agent z die je attendeert op interessante ontwikkelingen voor jou z die je helpt de goede informatie te vinden en informatie uit verschillende bronnen met elkaar te vergelijken z die je opdrachten kan interpreteren en met andere agents kan onderhandelen om de opdracht uit te voeren
Kortom: die begrijpt wat jouw vraag betekent en die begrijpt wat data op het Web (3.0) betekent
[email protected] 35
VIAS-symposium
Conclusie
Semantic Web (Web 3.0) is goed onderweg
Zowel technische infrastructuur als mensen nodig
Nog g een flinke weg g te g gaan, voordat we van Web 3.0 naar Web 4.0 kunnen
[email protected] 36
VIAS-symposium
Vragen? D k voor de Dank d aandacht! d ht!
© Wageningen UR