1 / 5

Quick RDF Introduction Scott Streit

Quick RDF Introduction Scott Streit. Terminology – RDF Triple (Also the triple form used in SPARQL). RDF Triple ( Resource, Property, RDFNode ) Also shown as (subject, predicate, object) Resource must be a URI (it is a subject and is always an ‘object property’ in the database)

cyma
Download Presentation

Quick RDF Introduction Scott Streit

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. Quick RDF IntroductionScott Streit

  2. Terminology – RDF Triple (Also the triple form used in SPARQL) • RDF Triple • (Resource, Property, RDFNode) • Also shown as (subject, predicate, object) • Resource must be a URI (it is a subject and is always an ‘object property’ in the database) • Property is a link from the Resource to an RDFNode • The Property belongs to the Resource and references the RDFNode • Property is either a ‘standard’ RDF value or one defined by our ontology • RDFNode can be either • A Resource (object property) • A Literal (datatype property – sometimes referred to as a value) • (URI, URI, URI or Literal) • RDF Serialization Forms • XML – a few ways to express triples • NTriples – Generally preferred short-hand method • N3 – one complete triple per line

  3. Nodal View and Standard RDF Primitives Instances (A-Box) Ontology (T-Box) KMDEV:Stripes Mammal RDF:type Zebra … … RDFS:subClassOf RDF:label KMDev:Location ‘Stripes’ Zebra GeoLoc RDF:type KMDev:LocType KMDEV:LL 89N 84E …

  4. Other Topics • Reification – Knowledge about Knowledge • RDF RDFS • Famous Ontologies • Dublin Core (Metadata) • FOAF – Friend of a friend • vCard – Electronic Business Cards • SUMO, Dolce, CYC/UMBEL • Wordnet • Semantics on the Internet • Twine – built on RDF • Google “Cancer” -> Searches related to Cancer • Wolfram Alpha • Evri • SPARQL – Semantic Protocol and RDF Query Language

  5. Other Details • Ontology building tools • Jena – in code • Protégé • TopBraid Composer • Swoop, … • Inference/reasoners • Proper subset is strongest capability • Closed world reasoning is not an option for most real problem spaces • Datatype vs Object properties • Domain and Range • Sharing • RDF Dump • Linked Data • SPARQL Endpoint

More Related