Semantic Web Hieu Le Nhung Nguyen Mayssam UIUC CS511 Fall 2005 lots of slides browed from Deborah McGuinness James Hendler Stefan Decker Mike Lowndes Mehmet S Aktas Steve Cayzer Roadmap Motivation Broad picture Zoom in to current state Zoom in closer to the future The Holly Grail A Killer App Discussion Conclusion Today Rich Information Source for Human Manipulation Interpretation Human Human Human Human Tomorrow Rich Information Source for Agent Manipulation Interpretation Human Agent Agent Doctor s appointment The Semantic Web Scientific American May 2001 Insurance Co Rating Mom Physician s Agent required treatment Provider sites in plan close by Specialist Schedule appointment Driving schedule Lucy s Agent Pete Agent Roadmap Motivation Broad picture Zoom in to current state Zoom in closer to the future The Holly Grail A Killer App Discussion Conclusion The Evolving Web Web of Knowledge DATA PROGRAMS Proof Logic and Ontology Languages Shared terms terminology Machine Machine communication 2010 Resource Description Framework eXtensible Markup LanguageSelf Describing Documents 2000 DOCUMENTS HyperText Markup Language HyperText Transfer ProtocolFoundation of the Current Web 1990 Berners Lee Hendler Nature 2001 Web Semantics Semantic Web LayerCake Berners Lee 99 Swartz Hendler 2001 Can t we just use XML This is what a web page in natural language looks like for a machine XML helps XML allows meaningful tags to be added to parts of the text name education CV work private XML machine accessible meaning But to your machine the tags look like this name education work private CV Schemas take a step in the right direction Schemas help name name education education work work CV CV private private by relating common terms between documents But other people use other schemas Someone else has one like this name education work private CV The semantics isn t there name name education education work work CV CV private private which don t fit in name education work private CV KR provides external referents to merge on name name education education work name CV work CV name education private private education CV work work private CV private name education CV work private name education name education work CV work private private name education SW languages add mappings And structure work private CV CV Current Activities We are here Semantic Web LayerCake Berners Lee 99 Swartz Hendler 2001 Roadmap Motivation Broad picture Zoom in to current state Zoom in closer to the future The Holly Grail A Killer App Discussion Conclusion W3C Web Ontology Working Group Web Ontology Working Group in the W3C Semantic Web Activity aimed at extending the semantic reach of current XML and RDF meta data efforts History DAML OIL is submitted as a joint committee effort published as a W3C note W3C WG Announcement in November 2001 http lists w3 org Archives Public www rdf logic 2001Nov 0000 ht ml Weekly teleconferences started in November 2001 First Face to Face Meeting New Jersey Lucent Jan 02 2nd Amsterdam April W3C 3rd CA Fujitsu Stanford host July 4th in Bristol UK HP Host Oct Four Working Drafts to date Requirements Use cases March 2002 3 Technical Documents July 2002 Language renamed OWL Membership Current Working Group includes over 50 members from over 30 organizations Chairs J Hendler MIND Lab UMCP G Schreiber Univ of Amsterdam Industry including Large companies Daimler Chrysler IBM HP Intel EDS Fujitsu Lucent Motorola Nokia Philips Electronics Sun Unisys Newer smaller companies IVIS Group Network Inference Stilo Technology Unicorn Solutions Government and Not For Profits US Defense Information Systems Agency Interoperability Technology Association for Information Processing Japan INTAP Electricite De France Mitre NIST Universities and Research Centers University of Bristol University of Maryland University of Southamptom Stanford University DFKI German Research Center for Artificial Intelligence Forschungszentrum Informatik Ontoweb Invited Experts Well known academics from non W3C members Hayes Heflin Stein Borden The Semantic Stack and Ontology Languages B A The Semantic Language Layer for the Web From The Semantic Web technical report by Pierce A Ontology languages based on XML syntax B Ontology languages built on top of RDF and RDF Schema Resource Description Framework RDF I Resource Description Framework RDF is a framework for describing and interchanging metadata data describing the web resources RDF provides machine understandable semantics for metadata This leads better precision in resource discovery than full text search assisting applications as schemas evolve interoperability of metadata Resource Description Framework RDF II RDF has following important concepts Resource The resources being described by RDF are anything that can be named via a URI Property A property is also a resource that has a name for instance Author or Title Statement A statement consists of the combination of a Resource a Property and an associated value Example Alice is the creator of the resource http www cs indiana edu Alice The Dublin Core Definition Standard RDF is dependent on metadata conventions for definitions The Dublin Core is an example definition standard which defines a simple metadata elements for describing Web authoring It is named after 1995 Dublin Ohio Metadata Workshop Following list is the partial tag element list for Dublin Core standard Creator the primary author of the content Date date of creation or other important life cycle events Title the name of the resource Subject the resource topic Description an account of the content Type the genre of the content Language the human language of the content Example Alice is the creator of the resource http www cs indiana edu Alice Property Property Resource Resource Property Property Value Value creator http purl org dc elements 1 1 creator http www cs indiana edu Alice Alice Property creator refers to a specific definition in this example by Dublin Core Definition Standard So there is a structured URI for this property This URI makes this property unique and globally known By providing structured URI we also specified the property value Alice as following http www cs indiana edu People auto b Alice Inspired from The Semantic Web technical report by Pierce AIST Meeting JPL CA 2003 Example Why Whybother botherto touse use RDF RDFinstead insteadofofXML XML Alice is the creator of the resource http www cs indiana edu Alice rdf RDF xmlns rdf http www w3c org 1999
View Full Document