Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Web Sémantique

Système d'hyperlien

Linked Data

Web 3.0 ?

Exemple

Human reading

Pour les robots ?

Le langage sémantique

Les triplets

Sujet

Predicat

Objet

Les ontologies

Une ontologie est l'ensemble structuré des termes et concepts représentant le sens d'un champs ou d'un objet informatique

Web Ontology Language (OWL)

Allons voir l'exemple pour l'objet recette

Les technos de description

Les microformats

Les microformats

Exemple

Exemple

  • nom : omelette aux champignons
  • temps de préparation : 10 minutes
  • temps de cuisson : 5 minutes
  • ingrédients : 4 oeufs, 5 champignons de paris, sel, poivre
  • ...

Les moins

  • Déprecié vu que les microdonnées sont sorties
  • Cela pollue un peu le code HTML
  • Vocabulaire pauvre (et sans namespace)
  • Identifiant (sujet) faible

Les microdatas

Les microdatas

  • Simple à mettre en place
  • Bien structuré
  • Utilisé par tous les grands moteurs de recherche
  • Largement documenté
  • schema.org

Les attributs

  • itemscope : Définition de l'objet (élément html enfant)
  • itemid : L'identifiant de l'objet
  • itemtype :Définition de l'ontologie (url vers schema.org)
  • itemprop : Le prédicat
  • itemref :Associer une balise non-descendantes à l'objet

Exemple

Les moins

  • Disponible uniquement pour le HTML5
  • Ce n'est pas (encore) une recommandation W3C (mode draft)
  • Pas compatible avec le RDFa

Le RDF

Resource Description Framework

  • Recommandation du W3C depuis 2004
  • Recense un ensemble de langage & d'outils pour le sémantique

La famille RDF

  • RDF Schema : langage pour définir les ontologies (inclus dans le OWL)
  • RDFa & RDF/XML: langage pour décrire les triplets
  • RDF Query langage : exemple SPARQL

RDF Schema

Ce qu'il faut savoir c'est que schema.org est compatible RDF via schema.rdf.org !

RDF as attribute RDFa

Exemple RDFa

Exemple RDFa

RDF/XML

Exemple RDF/XML

Use a spacebar or arrow keys to navigate