RDFS : une introduction

1 246 vues

Publié le

Support de formation en français sur RDFS

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

Aucun téléchargement
Vues
Nombre de vues
1 246
Sur SlideShare
0
Issues des intégrations
0
Intégrations
6
Actions
Partages
0
Téléchargements
33
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

RDFS : une introduction

  1. 1. RDFS Thomas Francart, sparna.fr Ce travail est réutilisable et modifiable librement, y compris à des fins commerciales, à condition de citer son auteur et d’être placé sous la même licence. Pour plus d’informations, voir la licence. Crédits : Ce travail remixe, traduit et complète une présentation de Fabien Gandon de l’INRIA, publiée sous licence libre. Merci à lui.
  2. 2. RDFS signifie RDF Schema 2
  3. 3. RDFS fournit des primitives pour écrire des modèles simples pour des données RDF triples 3
  4. 4. RDFS fournit des primitives pour ... Définir le vocabulaire utilisé par les triplets dans des données RDF ... Définir des inférences élémentaires 4
  5. 5. RDFS permet de définir des classes de ressources et de les organiser en hiérarchie rdfs:Class rdfs:subClassOf 5
  6. 6. DOCUMENT RAPPORT 6
  7. 7. Tom AUTEUR Doc13 RDFS permet de définir des propriétés et de les organiser en hiérarchie rdf:Property rdfs:subPropertyOf 7
  8. 8. CREATEUR AUTEUR 8
  9. 9. DOMAIN RANGE RDFS permet de définir la signature de chaque propriété rdfs:domain rdfs:range 9
  10. 10. RDFS définit une signature par ... le “domain” (fr : domaine) : type de la ressource d’où part la relation. ... le “range” (fr: co-domaine ou portée) : type de la ressource vers laquelle pointe la relation. 10
  11. 11. RDFS définit une sémantique : des règles de déduction standard permettant de créer des triplets additionnels à partir des triplets existants. 11
  12. 12. (c2, subClassOf, c1) ET (x, type, c2) ALORS (x, type, c1) SI Propagation des types SI ET ALORS (Man, subClassOf, Animal) (Tom, type, Man) (Tom, type, Animal) 12
  13. 13. (p2, subPropertyOf, p1) ET (x, p2 , y) ALORS (x, p1 , y) SI Propagation des propriétés SI (auteur, subPropertyOf, créateur) ET (Tom, auteur, Report12) ALORS (Tom, créateur, Report12) 13
  14. 14. (c2, subClassOf, c1) ET (c3, subClassOf, c2) ALORS (c3, subClassOf, c1) SI Transitivité des sous-classes SI (Animal, subClassOf, EtreVivant) ET (Man, subClassOf, Animal) ALORS (Man, subClassOf, EtreVivant) 14
  15. 15. SI ET ALORS (p2, subPropertyOf, p1) (p3, subPropertyOf, p2) (p3, subPropertyOf, p1) Transitivité des sous-propriétés SI (parentDe, subPropertyOf, ancetreDe) ET (pèreDe, subPropertyOf, parentDe) ALORS (pèreDe, subPropertyOf, ancêtreDe) 15
  16. 16. SI ET ALORS (p1, domain, c1) (x, p1, y) (x, type, c1) Inférence sur le domaine SI (auteur, domain, Personne) ET (Tom, auteur, Report12) 16
  17. 17. SI ET ALORS (p1, range, c1) (x, p1, y) (y, type, c1) Inférence sur le range SI (auteur, range, Document) ET (Tom, auteur, report2) 17
  18. 18. RDFS fournit aussi 2 primitives très utiles pour nommer ou commenter n’importe quelle ressource rdfs:label rdfs:comment 18
  19. 19. rapport23 rdfs:label Rapport sur le climat Je trouve que cette entité manque d’une définition claire Animal rdfs:comment 19
  20. 20. RDFS À retenir 20
  21. 21. RDFS permet ... De déclarer des classes et des propriétés et de les organiser en hiérarchie ... De déclarer la signature des propriétés (domain, range) ... De les documenter avec des libellés et des commentaires ... De faire des déductions simples sur les classes et les propriétés 21
  22. 22. Thomas FRANCART sparna.fr

×