Introduction to Linked Data: RDF Vocabularies

851 views
750 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
851
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introduction to Linked Data: RDF Vocabularies

  1. 1. An Introduction to Linked Data Part 5 of 5 David Hyland-Wood RDF Vocabularies University of Mary WashingtonWednesday, May 25, 2011
  2. 2. A Tour of RDF VocabulariesWednesday, May 25, 2011
  3. 3. Some Commonly Used RDF Vocabularies • Friend of a Friend (FOAF) Project: http://www.foaf-project.org/ Namespace: http://xmlns.com/foaf/0.1/ • Description of a Project (DOAP) Project: http://trac.usefulinc.com/doap Namespace: http://usefulinc.com/ns/doap# • Dublin Core (DC) Project: http://dublincore.org/documents/dcq-rdf-xml/ Namespace: http://purl.org/dc/elements/1.1/Wednesday, May 25, 2011
  4. 4. Some Commonly Used RDF Vocabularies • Semantically-Interlinked Online Communities (SIOC) Project: http://sioc-project.org/ Namespace: http://rdfs.org/sioc/ns# • Vocabulary of Interlinked Datasets (VoiD) Project: http://semanticweb.org/wiki/VoiD, http://vocab.deri.ie/void Namespace: http://rdfs.org/ns/void# • vCard Project: http://www.w3.org/TR/vcard-rdf/ Namespace: http://www.w3.org/2006/vcard/ns#Wednesday, May 25, 2011
  5. 5. Some Commonly Used RDF Vocabularies • Web Ontology Language (OWL) Project: http://www.w3.org/TR/owl2-overview/ Namespace: http://www.w3.org/ns/owl2-xml • Simple Knowledge Organisation System (SKOS) Project: http://www.w3.org/2004/02/skos/ Namespace: http://www.w3.org/2004/02/skos/core#Wednesday, May 25, 2011
  6. 6. Some Commonly Used RDF Vocabularies • RDF Schema (RDFS) Project: http://www.w3.org/TR/rdf-schema/ Namespace: http://www.w3.org/2000/01/rdf-schema# NB: RDFʼs namespace is: http://www.w3.org/1999/02/22-rdf-syntax-ns# • XML Schema Datatypes Project: http://www.w3.org/TR/xmlschema-2/ Namespace: http://www.w3.org/2001/XMLSchema#Wednesday, May 25, 2011
  7. 7. FOAF Core • Agent • age • Person • made (maker) • name • primaryTopic • title (primaryTopicOf) • img • Project • depiction (depicts) • Organization • familyName • Group • givenName • member • knows • Document • based_near • ImageWednesday, May 25, 2011
  8. 8. FOAF Core • Agent • based_near • Person • age • name • made (maker) • title • primaryTopic • img (primaryTopicOf) • depiction • • Project Organization (depicts) • Group • familyName • member • givenName • Document • knows • ImageWednesday, May 25, 2011
  9. 9. FOAF Social Web • nick • publications • mbox • currentProject • homepage • pastProject • weblog • account • openid • OnlineAccount • jabberID • accountName • mbox_sha1sum • accountServiceHomepage • interest • PersonalProfileDocument • topic_interest • tipjar • topic (page) • sha1 • workplaceHomepage • thumbnail • workInfoHomepage • logo • schoolHomepageWednesday, May 25, 2011
  10. 10. DOAP Classes • CVS Repository • Git Repository • BitKeeper Repository • Subversion Repository • GNU Arch repository • darcs Repository • Version • Specification • Mercurial Repository • Repository • Project • Bazaar BranchWednesday, May 25, 2011
  11. 11. DOAP Properties • Implements specification • translator • anonymous root • module • platform, browse • documenter • mailing list • wiki • programming language • repository • category • name • homepage • repository location • description • language • helper • service endpoint • tester • created • short description • developer • audience • vendor • screenshots • download mirrorWednesday, May 25, 2011
  12. 12. DOAP Properties • old homepage • revision • download page • license • bug database • maintainer • blog • file-release • operating system • releaseWednesday, May 25, 2011
  13. 13. DOAP • name • homepage • developer • programming- language • os • licenseWednesday, May 25, 2011
  14. 14. Dublin Core Classes • Agent • MediaTypeOrExtent • AgentClass • MethodOfAccrual • BibliographicResource • MethodOfInstruction • FileFormat • PeriodOfTime • Frequency • PhysicalMedium • Jurisdiction • PhysicalResource • LicenseDocument • Policy • LinguisticSystem • ProvenanceStatement • Location • RightsStatement • LocationPeriodOrJurisdicti • SizeOrDuration on • Standard • MediaTypeWednesday, May 25, 2011
  15. 15. Dublin Core Properties • abstract • creator • accessRights • date • accrualMethod • dateAccepted • accrualPeriodicity • dateCopyrighted • accrualPolicy • dateSubmitted • alternative • description • audience • educationLevel, extent, • available format, hasFormat • bibliographicCitation • hasPart • conformsTo • hasVersion • contributor • identifier • coverage • instructionalMethod • created • isFormatOfWednesday, May 25, 2011
  16. 16. Dublin Core Properties • isPartOf • publisher • isReferencedBy • references • isReplacedBy • relation • isRequiredBy • replaces • issued • requires • isVersionOf • rights • language • rightsHolder • license • source • mediator • spatial • medium • subject • modified • tableOfContents • provenance • temporalWednesday, May 25, 2011
  17. 17. Dublin Core Properties • title • type • validWednesday, May 25, 2011
  18. 18. Dublin Core • abstract • creator • date • description • publisher • titleWednesday, May 25, 2011
  19. 19. Guidance • To name things: • rdfs:label • foaf:name • skos:prefLabel • To describe people: • FOAF, vCard • To describe projects: • DOAPWednesday, May 25, 2011
  20. 20. Guidance • To describe Web pages and other publications: • dc:creator, dc:description, etc. • To describe an RDF schema/vocabulary/ ontology: • VoiD • To describe addresses: • vCardWednesday, May 25, 2011
  21. 21. Guidance • To model simple data: • RDF, RDFS, vocabularies • To model existing taxonomies: • SKOS • To model complex data and/or allow for logical inference: • OWLWednesday, May 25, 2011
  22. 22. This work is Copyright © 2010 David Hyland-Wood It is licensed under the Creative Commons Attribution 3.0 Unported License. Full details at: http://creativecommons.org/licenses/by/3.0/ You are free: to Share — to copy, distribute and transmit the work to Remix — to adapt the work Under the following conditions: Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). • For any reuse or distribution, you must make clear to others the license terms of this work. • Any of the above conditions can be waived if you get permission from the copyright holder. • Nothing in this license impairs or restricts the authors moral rights. • Some Content in the work may be licensed under different terms, this is noted separately.Wednesday, May 25, 2011

×