Du Web 2.0 au Web Sémantique
       avec FOAF et SIOC
                                                  HEC Web, 24 Juin 2...
Constat

• La plupart des services Web 2.0 ne
  permettent pas une réutilisation simple
  et ouverte des données produites...
Le Web Sémantique
• Une extension du Web actuel

• Un modèle commun pour décrire les
  données avec des URIs et RDF

• Une...
Web 2.0




Web Sémantique
“I think we could...have both Semantic Web
 technology supporting online communities,
but at the same time also online com...
Objectifs
• Faciliter la description, l’échange, et la
  portabilité des données et des réseaux
  sociaux entre applicatio...
Identité et relations
• FOAF : Friend Of A Friend
 • http://foaf-project.org

• Un vocabulaire pour décrire les
  personne...
Un même modèle ...
• ... depuis Flickr ...




• ... Twitter ...
• ... ou Facebook
... une même requête ...

 • SELECT ?name
   WHERE {
     <$uri> foaf:knows [
       foaf:name ?name
     ]
   }
... un réseau homogène




 apassant.net/home/2008/01/foafgear
SIOC: Données Web 2.0
 • Semantically-Interlinked Online
   Communities
  • http://sioc-project.org

 • Un vocabulaire pou...
Un modèle simple
• Un noyau léger
 • User, Container, Item ...

• Module “types”
 • forum, blog, page wiki, galerie photo ...
Des données connectés




     Auteur : John Breslin
Combiner FOAF et SIOC




     Auteur : John Breslin
Une vision globale
• Combiner FOAF, SIOC et OpenID
• Une requête unique pour des contenus
  répartis
• SELECT ?item
  WHER...
Quelques exemples ...
• De nombreux outils pour exporter ses
  données depuis des services existants
  (LiveJournal, Flick...
Revyu




revyu.com
foafmap




foafmap.net
Sindice Widget




sindice.com/developers/siocwidget
SparqlPress




wiki.foaf-project.org/SparqlPress
SMOB




smob.sioc-project.org
Merci !
                                             Questions ?

                                                 Slides ...
Prochain SlideShare
Chargement dans…5
×

Du Web 2.0 au Web Sémantique avec FOAF et SIOC

4 037 vues

Publié le

Présentation @ HEC Web - 24/06/2008 - www.hec-web.com/fr/node/17

Publié dans : Technologie, Business
0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
4 037
Sur SlideShare
0
Issues des intégrations
0
Intégrations
10
Actions
Partages
0
Téléchargements
119
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Du Web 2.0 au Web Sémantique avec FOAF et SIOC

  1. 1. Du Web 2.0 au Web Sémantique avec FOAF et SIOC HEC Web, 24 Juin 2008 Alexandre Passant - apassant.net LaLIC, Université Paris-Sorbonne http://flickr.com/photos/poagao/2305789735/ by Poagao
  2. 2. Constat • La plupart des services Web 2.0 ne permettent pas une réutilisation simple et ouverte des données produites • Pour chaque nouvel outil, un nouveau profil, de nouvelles invitations, de nouvelles données à répliquer ...
  3. 3. Le Web Sémantique • Une extension du Web actuel • Un modèle commun pour décrire les données avec des URIs et RDF • Une sémantique commune pour interpréter ces données avec des ontologies RDFS / OWL
  4. 4. Web 2.0 Web Sémantique
  5. 5. “I think we could...have both Semantic Web technology supporting online communities, but at the same time also online communities can also support Semantic Web data by being the sources of people voluntarily connecting things together.” Tim Berners-Lee, ISWC2005 Podcast
  6. 6. Objectifs • Faciliter la description, l’échange, et la portabilité des données et des réseaux sociaux entre applications • Parvenir à un Web ou les données sont issues d’interactions sociales et formalisées selon les principes du Web Sémantique
  7. 7. Identité et relations • FOAF : Friend Of A Friend • http://foaf-project.org • Un vocabulaire pour décrire les personnes, leurs attributs, leurs centres d’intérêt ... • Relations avec la propriété foaf:knows et vocabulaire RELATIONSHIP
  8. 8. Un même modèle ... • ... depuis Flickr ... • ... Twitter ... • ... ou Facebook
  9. 9. ... une même requête ... • SELECT ?name WHERE { <$uri> foaf:knows [ foaf:name ?name ] }
  10. 10. ... un réseau homogène apassant.net/home/2008/01/foafgear
  11. 11. SIOC: Données Web 2.0 • Semantically-Interlinked Online Communities • http://sioc-project.org • Un vocabulaire pour représenter les outils, les activités et les contenus des communautés en ligne • Member submission au W3C
  12. 12. Un modèle simple • Un noyau léger • User, Container, Item ... • Module “types” • forum, blog, page wiki, galerie photo ... • Réutilise des vocabulaires existants • FOAF, SKOS, DublinCore
  13. 13. Des données connectés Auteur : John Breslin
  14. 14. Combiner FOAF et SIOC Auteur : John Breslin
  15. 15. Une vision globale • Combiner FOAF, SIOC et OpenID • Une requête unique pour des contenus répartis • SELECT ?item WHERE { ?person foaf:openid <$openid> ; foaf:holdsAccount ?user . ?user sioc:creator_of ?item . }
  16. 16. Quelques exemples ... • De nombreux outils pour exporter ses données depuis des services existants (LiveJournal, Flickr ...), des outils open- source (Drupal, WordPress ...) et des applications Web génériques (IRC, Mailing-lists ...) • Mais surtout, des applications utilisant ces données !
  17. 17. Revyu revyu.com
  18. 18. foafmap foafmap.net
  19. 19. Sindice Widget sindice.com/developers/siocwidget
  20. 20. SparqlPress wiki.foaf-project.org/SparqlPress
  21. 21. SMOB smob.sioc-project.org
  22. 22. Merci ! Questions ? Slides en ligne apassant.net http://flickr.com/photos/poagao/2305789735/ by Poagao

×