36
Semantic Web: an introduction Kristof Van Tomme PRONOVIX.com

Semantic web and Drupal: an introduction

Embed Size (px)

DESCRIPTION

As of Drupal 7 we'll have RDFa markup in core, in this session I will: -explain what the implications are of this and why this matters -give a short introduction to the Semantic web, RDF, RDFa and SPARQL in human language -give a short overview of the RDF modules that are available in contrib -talk about some of the potential use cases of all these magical technologies

Citation preview

Page 1: Semantic web and Drupal: an introduction

Semantic Web: an introduction

Kristof Van Tomme

PRONOVIX.com

Page 2: Semantic web and Drupal: an introduction

What is the Semantic Web?

Page 3: Semantic web and Drupal: an introduction

Web 3.0 ?

Page 4: Semantic web and Drupal: an introduction

Linked Data

Page 5: Semantic web and Drupal: an introduction

http://www4.wiwiss.fu-berlin.de/bizer/pub/lod-datasets_2009-03-05.html

Page 6: Semantic web and Drupal: an introduction

Robot Food

Page 7: Semantic web and Drupal: an introduction

RDF

Page 8: Semantic web and Drupal: an introduction

Resource Description Framework

Page 9: Semantic web and Drupal: an introduction

Subject → Predicate → Object

Page 10: Semantic web and Drupal: an introduction

RDFa

Page 11: Semantic web and Drupal: an introduction

RDFa = XHTML

Page 12: Semantic web and Drupal: an introduction

http://en.wikipedia.org/wiki/RDFa

Page 13: Semantic web and Drupal: an introduction

URI

Page 14: Semantic web and Drupal: an introduction

URI = unique ID

Page 15: Semantic web and Drupal: an introduction

OWL

Page 16: Semantic web and Drupal: an introduction

Dictionary

Page 17: Semantic web and Drupal: an introduction

SPARQL

Page 18: Semantic web and Drupal: an introduction

Query

Page 19: Semantic web and Drupal: an introduction

What about Drupal?

Page 20: Semantic web and Drupal: an introduction

Drupal giveth

Page 21: Semantic web and Drupal: an introduction

Drupal 7 →

RDFa in core

Page 22: Semantic web and Drupal: an introduction

300.000+ websites...

Page 23: Semantic web and Drupal: an introduction

Drupal taketh

Page 24: Semantic web and Drupal: an introduction

Contrib ~60 “RDF”

Page 25: Semantic web and Drupal: an introduction

Some examples

Page 26: Semantic web and Drupal: an introduction

http://drupal.org/project/rdf

Page 27: Semantic web and Drupal: an introduction

http://drupal.org/project/semantic_markup_editor

Page 28: Semantic web and Drupal: an introduction

http://drupal.org/project/evoc

Page 29: Semantic web and Drupal: an introduction

http://drupal.org/project/sparql

Page 30: Semantic web and Drupal: an introduction

http://drupal.org/project/neologism

Page 31: Semantic web and Drupal: an introduction

http://drupal.org/project/opencalais

Page 32: Semantic web and Drupal: an introduction

http://news.bbc.co.uk/2/hi/technology/8405334.stm

Page 33: Semantic web and Drupal: an introduction
Page 34: Semantic web and Drupal: an introduction

https://addons.mozilla.org/en-US/firefox/addon/3999

Page 35: Semantic web and Drupal: an introduction
Page 36: Semantic web and Drupal: an introduction

Kristof Van Tomme

kristof#at#pronovix.com

+32 477 699 884

www.pronovix.com

Twitter: kvantomme