Sémantický a sociálny web I

Preview:

DESCRIPTION

Sémantický a sociálny web I. Obsah. Sémantické vyhľadávače Dublin Core Foaf Iné ontológie. Magpie (1). Magpie (2). je nástroj, ktorý napomáha užívateľom s interpretáciou webových zdrojov - PowerPoint PPT Presentation

Citation preview

Sémantický a sociálny web I

Obsah• Sémantické vyhľadávače• Dublin Core• Foaf• Iné ontológie

Magpie (1)

Magpie (2)• je nástroj, ktorý napomáha užívateľom s

interpretáciou webových zdrojov• Magpie je rozšírenie k Internet Exploreru, ktoré

automaticky vytvára sémantickú vrstvu pre webové stránky použitím užívateľsky zadanej ontológie

• sémantické vrstvy sú vysvetlivky (komentáre, poznámky) webovej stránky

• niektorým ľudom prezerajúcim si internetovú stránku môže byt jej obsah známy, iným zasa nie.• V druhom prípade je Magpie zvlášt prospešný, pretože• obsah stránky môže byt čitateľovi vysvetlený a sú mu

poskytované špecifické kontextové funkcie

Magpie (3)• pojmy sú čerpané z existujúcej ontológie akademických

organizácií a sú k dispozícii pre externých užívateľov• na pravej strane obrázka sú tri Magpie okná, tie sú

automaticky vyplnené Magpie spúštacími službami (trigger services) počas surfovania užívateľa

• vrchné dve okná ukazujú ľudí a projekty, ktoré boli rozpoznané na ktorejkoľvek stránke navštívenej počas aktuálneho surfovania

• spodné okno charakterizuje projekty súvisiace s ľudmi rozpoznanými počas surfovania, ktoré neboli spomínané explicitne na stránke, ale sú známe z doménovej ontológie

Watson• http://watson.kmi.open.ac.uk/WatsonWUI/• Zobrazuje informácie o príbuzných triedach k

triede nájdenej• Je možnost vyhľadat konkrétne triedy, inštancie

pomocou dotazovacieho jazyka SPARQL• Prezeranie ontológií vo forme RDF

SWOOGLE• http://swoogle.umbc.edu/• Je možné hľadat ontológie, dokumenty a termy• O ontológiach a dokumentoch je možné zistit

informácie ako napr. veľkost dokumentu• Pri nájdenom terme je možné zistit v akom vztahu

je k ostatným triedam

Iné zaujímavé linky• Dbpedia

o http://dbpedia.org/fct/• semantic browser

o http://knoesis.wright.edu/semantic_browser/• Sigma

o http://sig.ma/• http://mapekus.fiit.stuba.sk/?page=factic

DUBLIN CORE (1)• Štandard pre metadátový popis digitálnych dát• Dublin Core Metadata Element Set• Title, Creator, Subject, Description, Publisher,

Contributor, Date, Type, Format, Identifier, Source, Language, Relation, Coverage, Rights

DUBLIN CORE (2)• Elements :• http://dublincore.org/documents/dces/• http://dublincore.org/documents/dcmi-type-vocab

ulary/

• Examples: • http://dublincore.org/documents/dcq-rdf-xml/• Česká stránka:• http://www.ics.muni.cz/dublin_core/terms.html

DUBLIN CORE (3)<?xml version="1.0"?> <!DOCTYPE rdf:RDF PUBLIC "-//DUBLIN CORE//DCMES DTD 2002/07/31//EN" "http://dublincore.org/documents/2002/07/31/dcmes-xml/dcmes-xml-dtd.dtd"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">------------------</rdf:RDF>

DUBLIN CORE (4)-------------------------------------------------------------<rdf:Description rdf:about="http://www.ilrt.bristol.ac.uk/people/cmdjb/"> <dc:title>Dave Beckett's Home Page</dc:title> <dc:creator>Dave Beckett</dc:creator> <dc:publisher>ILRT, University of Bristol</dc:publisher> <dc:date>2002-07-31</dc:date> </rdf:Description>-------------------------------------------------------------

Príklad 1• Vytvorte DUBLIN CORE záznam knihy alebo

časopisu na webe• RDF potom zvalidujte vo validátore:

o http://www.w3.org/RDF/Validator/

FOAF (1)• FOAF (Friend of a friend) je strojom čitateľná

ontológia popisujúca osoby, ich aktivity a vztahy k iným ľudom a objektom.

• Každý môže pomocou FOAF popísat samého seba.• FOAF umožňuje skupine ľudí popísat sociálne

siete bez potreby centralizovanej databázy.• http://xmlns.com/foaf/spec/

FOAF (2)<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:foaf="http://xmlns.com/foaf/0.1/"> <!-- FOAF data goes here --> </rdf:RDF>

FOAF (3)<foaf:Person> <foaf:name>Dan Brickley</foaf:name> <foaf:mbox rdf:resource="mailto:danbri@rdfweb.org"/> </foaf:Person>

Príklad 2• Napíšte FOAF dokument o sebe obsahujúci všetky

dôležité informácie ako je meno, titul a pod.• Zároveň použite knows a popíšte inú osobu ktorú

poznáte (kamarát, kamarátka...)

Príklad 3• Vyhľadat a naštudovat ontológie: • SUMO • DOLCE• WordNet

Recommended