Tutorial on Semantic Web Technologies
Ivan Herman, W3C
Oviedo and Bilbao, Spain, 2nd and 5th November, 2004

Slides of the tutorial given as part of the W3C Spanish Office’s Standards Tour in Oviedo and in Bilbao, on the 2nd and 5th of November, 2004, respectively.

If your browser is enabled for SVG, I advise you to view the slideset in SVG. You may want to check the SVG Implementations page for more details on players and on the latest versions. Otherwise, you can use the links to the HTML slides below, but you will loose, for example, some scaling and animation effects. Besides, the slides look much nicer in SVG...

Note: if you are using the Adobe SVG plugin, the latest, ASV6 version is required for these slides.

$Date: 2004/11/03 09:47:35 $

Table of Content:

  1. What Will You Hear?
  2. [No title]
  3. Towards a Semantic Web
  4. Towards a Semantic Web
  5. However…
  6. Example: Searching
  7. Example: Automatic Assistant
  8. What Is Needed?
  9. What Is Needed (Technically)?
  10. The Semantic Web is Not
  11. This Course Will
  12. [No title]
  13. Problem Example for the Course
  14. Statements
  15. Resource Description Framework
  16. RDF is a Graph
  17. A Simple RDF Example
  18. URI-s Play a Fundamental Role
  19. RDF/XML Principles
  20. RDF/XML Principles (cont)
  21. RDF/XML Principles (cont)
  22. Several Properties on the Same Node
  23. Several property on the same node
  24. Adding a New property
  25. Adding a New property
  26. A Very Useful Simplification
  27. Simplification in Our Example
  28. RDF in Programming Practice
  29. Python Example
  30. Use of RDF in Our Example
  31. Merging
  32. Merge Shown as Graphs
  33. Merge in Practice
  34. Adding New Statements
  35. Blank Nodes
  36. Blank Nodes: Turn Them Into Regulars
  37. Blank Nodes: Let the System Do It
  38. Blank Nodes: Some More Remarks
  39. [No title]
  40. Need for RDF Schemas
  41. Classes, Resources, …
  42. Classes, Resources in RDF(S)
  43. Schema Example in RDF/XML
  44. An Aside: Typed Nodes in RDF/XML
  45. Schema Example in RDF/XML (alt.)
  46. Typed Nodes (cont)
  47. Inferred Properties
  48. Properties (Predicates)
  49. Properties (cont.)
  50. Property Specification Example
  51. Property Specification in XML
  52. Literals
  53. Literals in RDF/XML
  54. Literals in RDF/XML (cont.)
  55. [No title]
  56. Predefined Classes
  57. Collections (Lists)
  58. Collections (Lists) (cont.)
  59. The Same in RDF/XML
  60. Our Graphical Shorthand
  61. Containers
  62. [No title]
  63. Small Practical Issues
  64. Binding RDF to an XML Resource
  65. RDF/XML with XHTML
  66. RDF Can Also Be Generated
  67. RDF/XML has its Problems
  68. Programming Practice
  69. Programming Practice (cont)
  70. Jena
  71. Jena (cont)
  72. Lots of Other tools
  73. [No title]
  74. Ontologies
  75. Ontologies (cont.)
  76. W3C’s Ontology Language (OWL)
  77. Classes in OWL
  78. Need for Enumeration
  79. (OWL) Classes can be Enumerated
  80. Same in RDF/XML
  81. Union of Classes
  82. Same in RDF/XML
  83. Property Restrictions
  84. Property Restrictions (cont.)
  85. Cardinality Restriction Example
  86. Same in RDF/XML
  87. Property Characterization
  88. Characterization Example
  89. Same in RDF/XML
  90. OWL: Additional Requirements
  91. Term Equivalence/Relations
  92. Example: Language Equivalents
  93. Another Use of Equivalence
  94. Versioning, Annotation
  95. OWL and Logic
  96. Examples for Logic Formalism
  97. However: Ontologies are Hard!
  98. OWL Full
  99. OWL Description Logic (DL)
  100. OWL Lite
  101. “Description Logic”
  102. Ontology Examples
  103. [No title]
  104. The “Ideal” Pattern
  105. The “Pragmatic” Pattern
  106. Other Patterns
  107. The SKOS Example
  108. SKOS example
  109. The CC/PP Example
  110. CC/PP Example
  111. [No title]
  112. Semantic Web Activity Phase 2
  113. "Best Practices" Work
  114. RDF Data Access (a.k.a. Queries)
  115. Data Access Example
  116. Further SPARQL Features
  117. RDF API-s
  118. Rules
  119. Trust
  120. A Number of Other Issues…
  121. [No title]
  122. Available Specifications: Primers
  123. Available Specifications: RDF
  124. Available Specifications: Ontology
  125. Some Books
  126. Further Information
  127. Further Information (cont)
  128. Some Information in Spanish
  129. Public Fora at W3C
  130. Some Tools
  131. Some Tools (Cont.)
  132. [No title]
  133. SW Applications
  134. SW Application Examples
  135. SW Application Examples (cont)
  136. SW Application Examples (cont)
  137. SW Application Examples (cont)
  138. SW Application Examples (cont)
  139. SW Application Examples (cont)
  140. SW Application Examples (cont)
  141. SW Application Examples (cont)
  142. Further Information
  143. [No title]