Towards the Semantic Web
Ivan Herman, W3C
Helsinki, Finland, 2nd September, 2004

Slides of the presentation given at the Web Intelligence Symposium at the STeP-2004 Conference, in Helsinki, Finland, on the 2nd of September, 2004.

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.

Finally, a (fairly large) PDF file is also available, containing all the slides. You can use it for printing, for example.

$Date: 2004/09/04 15:42:18 $

Table of Content:

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