View
107
Download
13
Category
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