1 / 11

Comparison of data facilities

Comparison of data facilities. Semantic Web. See Scientific American article How to express intended meaning of data Directed graph represented as a triples (resource,predicate (property) ,object) (CS639, Teacher, "Robert A. Morris") Resource must have a URI. Teacher. CS639.

Download Presentation

Comparison of data facilities

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Comparison of data facilities

  2. Semantic Web • See Scientific American article • How to express intended meaning of data • Directed graph represented as a triples • (resource,predicate (property) ,object) • (CS639, Teacher, "Robert A. Morris") • Resource must have a URI

  3. Teacher CS639 Robert A. Morris

  4. RDF <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639"> <Course:Teacher>Robert A. Morris</Course:Teacher></rdf:Description> or <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639" Course:Teacher="Robert A. Morris"/ ></rdf:Description> Latter form doesn't support more structure for Teacher Course should refer to an XSchema

  5. RDF Room http://…/gradCourse/#639 S/2/065 Teacher Name http://…/~ram Robert A. Morris S/3/075 Office

  6. RDF <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639"> <Course:Teacher> <rdf:Description about="http://www.cs.umb.edu/~ram"> <Course:Name>Robert A. Morris</Course:Name> <Course:Office>S/3/075</Course:Office> </rdf:Description> </Course:Teacher> </rdf:Description>

  7. RDF <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639"> <Course:Teacher> <rdf:Description about=http://www.cs.umb.edu/~ram Course:Name="Robert A. Morris" Course:Office="S/3/075" /> </Course:Teacher> </rdf:Description>

  8. RDF <rdf:RDF xmnls:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmnls:Course= "http://www.cs.umb.edu/schemas/Course" <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639"> <Course:Teacher> <rdf:Description about="http://www.cs.umb.edu/~ram" Course:Name="Robert A. Morris" Course:Office="S/3/075" /> </Course:Teacher> </rdf:Description> </rdf:RDF>

  9. Types <rdf:RDF xmnls:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmnls:Course= "http://www.cs.umb.edu/schemas/Course" <rdf:Description about="http://www.cs.umb.edu/Programs/grad_Course.html#CS639"> <Course:Teacher> <rdf:Description about="http://www.cs.umb.edu/~ram" rdf:type= "http://www.cs.umb.edu/schemas/Course/Person" Course:Name="Robert A. Morris" Course:Office="S/3/075" /> </Course:Teacher> </rdf:Description> </rdf:RDF>

  10. Processing resource descriptions • A central point about RDF is to be able to reason about and otherwise process descriptions. • I.e., want to talk about the properties of descriptions, such as • are they true? • where are they asserted? • If a certain statement is true, should some other thing also be true? • Turning a Description into the kind of thing that can itself be described is called reification

  11. Beyond RDF: The Semantic Web;interpreting information • Thesaurus: synonyms • Ontology: in philosophy, the study of things that can be described and their relationships. In CS: concepts and their relationships • Knowledge base (facts base): sentences that are true or accepted as hypothesis

More Related