Languages for Semantic Web 葉慶隆 大同大學資訊工程糸所 Email: chingyeh @cse ttu. edu.tw Url:www.cse.ttu.edutw/chingyeh
Languages for Semantic Web 葉慶隆 大同大學 資訊工程系所 Email: chingyeh@cse.ttu.edu.tw URL: www.cse.ttu.edu.tw/chingyeh
Sources Knowledge markup and resource semantics by harold Boley, stefan Decker, and Michael Sintek, IJCAl-01 Tutorial http://www.ijcai-01.org/ Ⅹ ML Fundamentals, http://www.ibiblio.org/xml/slides/sd2001east/fundamentals/xmlfu ndamentals. html Anupriya Ankolenkar, et al. ,"DAML-S: Semantic Markup For Web Services, Proceedings of swws 01, the First Semantic Web Working Symposium, California, USA, July 30- August1,2001 Languages for Semantic Web
Languages for Semantic Web 2 Sources • Knowledge Markup and Resource Semantics, By Harold Boley, Stefan Decker, and Michael Sintek, IJCAI-01 Tutorial, http://www.ijcai-01.org/ • XML Fundamentals, http://www.ibiblio.org/xml/slides/sd2001east/fundamentals/XML_Fu ndamentals.html • Anupriya Ankolenkar, et al., “DAML-S: Semantic Markup For Web Services,”, Proceedings of SWWS’ 01, the First Semantic Web Working Symposium, California, USA, July 30 - August 1, 2001
Overview Increasing demand for formalized knowledge on namespaces the Web: Al's chance DTDS CSS XML-& RDF-based markup XSLT DAML Stylesheets anguages provide a universal Ontobroker r Agents Transformations storage/interchange HornML XM Z XQL format for such Web Rule distributed knowledge RuleML QU eries XQuery representation SHOE XMI-OL In this talk, we focus on Semantic Web languages Frames+ RDF[S] Acquisition XML, RDF(S), DAML TopicMaps Prote Languages for Semantic Web
Languages for Semantic Web 3 Overview • Increasing demand for formalized knowledge on the Web: AI’s chance! • XML- & RDF-based markup languages provide a 'universal' storage/interchange format for such Webdistributed knowledge representation • In this talk, we focus on Semantic Web languages: XML, RDF(S), DAML. DTDs XML RDF[S] Namespaces Stylesheets CSS XSLT XQL Queries XML-QL Transformations Acquisition Protégé Agents Frames Rules SHOE HornML RuleML DAML XQuery TopicMaps Ontobroker
Web Languages for Knowledge Capturing Human knowledge is (partially captured on the Web as informal texts, semiformal documents, and structured metadata Each kind of knowledge has its(preferred) markup anguage Knowledge informal SemiformalMetadata Language HTML XML RDF Languages for Semantic Web
Languages for Semantic Web 4 Web Languages for Knowledge Capturing • Human knowledge is (partially) captured on the Web as informal texts, semiformal documents, and structured metadata • Each kind of knowledge has its (preferred) markup language Knowledge informal Semiformal Metadata Language HTML XML RDF
Web Languages for Machine Interpretation XML(Extensible Markup Language): Semiformal documents range between non-formatted texts and fully formatted databases RDF (Resource description Framework Structured metadata describe arbitrary heterogeneous Web pages objects in a homogeneous manner Machines(e. g. search engines) can analyze XML or RDF markups better than full HTML
Languages for Semantic Web 5 Web Languages for Machine Interpretation • XML (Extensible Markup Language): Semiformal documents range between non-formatted texts and fully formatted databases • RDF (Resource Description Framework): Structured metadata describe arbitrary heterogeneousWeb pages/objects in a homogeneous manner. Machines (e.g. search engines) can analyze XML or RDF markups better than full HTML