110 likes | 256 Views
Generovanie obsahu sémantického webu priamo zo zdroja dát. Martin Švihla svihlm1@fel.cvut.cz (január 2004). Ľahký úvod. Sémantický web je rozšírenie súčasného webu, v ktorom sú dáta popísané tak, aby ich významu rozumeli aj počítače. Predpoklady k realizácii sémantického webu
E N D
Generovanie obsahu sémantického webupriamo zo zdroja dát Martin Švihla svihlm1@fel.cvut.cz (január 2004)
Ľahký úvod • Sémantický web je rozšírenie súčasného webu, v ktorom sú dáta popísané tak, aby ich významu rozumeli aj počítače. • Predpoklady k realizácii sémantického webu • vyhovujúce (open source) štandardy • systémy musia byť tolerantné voči chybám • vytvorenie praktických aplikácií • masové vytváranie metadát
Spôsoby tvorby metadát • popisovanie (anotation) existujúcich HTLM prezentácií • statické prezentácie - manuálne vizuálne nástroje • rozsiahlejšie (aj dynamické) prezentácie - wrappers • tvorba metadát z databázy • konverzia dát z DB do RDF (neaktuálnosť) • mapovanie štruktúry DB do RDF podľa danej ontológie
Výhody priameho generovania RDF • v DB sú dáta viac štruktúrované ako v HTML prezentácii • generovanie je automatické, tj. rýchle, hromadné, lacné • RDF metadáta sú stále aktuálne • pomocou vytvoreného SQL/RDF rozhrania môžeme dotazovať DB • vďaka ontológiám môžeme z DB odvodzovať nové informácie • RDF môžeme použiť aj nezávisle na HTML prezentácii
Požiadavky na RDF metadáta • konzistencia dát • správnosť odkazov • minimálna redundancia dát • synchronizácia s príslušnou HTML prezentáciou
Related work • AIFB Institute, University of Karlsruhe (KAON) • Boeing Company (RDF, RDFS) • Freie Uni Berlin (OWL, Jena) :-(
Future work • spôsob mapovania, nástroj na mapovanie • formálny jazyk na mapovanie SQL do RDF cez ontológiu • systém na generovanie RDF • spojenie RDF a HTML • reálna aplikácia: generovanie RDF z fakultných stránok • ... tj. takmer všetko je predomnou Plán: • naštudovať zdroje o mapovaní SQL do RDF (príp. XML) • vymyslieť vlastné riešenie problému • napísať projekt na FRVŠ • zistiť možnosť pracovať s dátami z webis-u