Академический Документы
Профессиональный Документы
Культура Документы
RDF
Triples
RDF Graph
Sérialisation RDF
RDFS
Ressources
RDF
RDF – Resource Description Framework
Ce quoi RDF:
- Un langage pour décrire les ressources.
Utilisation:
- Décrire sans ambiguïté un concept / une ressource / un objet
- Spécifiez le lien entre ces ressources
RDF - en detail
La connaissance est représentée dans RDF comme un ensemble de Triples
Qu'est-ce qu'un triple?
- Un langage pour décrire les ressources.
Triple en RDF est analogue à une phrase en langage naturel.
- Chaque phrase de la LN contient 3 parties: sujet, prédicat et objet.
Similaire de la forme <sujet, prédicat, objet> et le but dans
RDF.
- Example:
LN Phrase: Obama is the president of USA
RDF Triple: <URI1#Mouhmed> <URI2#isStudentOf> <URI3#Univ>
Valuer:
‘10’^^xsd:integer
RDF en Graph
Un document RDF est mieux visualisé sous forme de graphique
Graph notations:
– Ressources (URI)
– Propriétés
URI2#USA
URI4#Personne URI1#Obama
45
RDF - Formats de sérialisation
Un graphe RDF est un modèle logique, nous devons sérialiser dans un format
Book
FictionBook
<rdfs:Class rdf:ID=“someURI#Book”>
<rdfs:subClassOf
rdf:resource=“someURI#FictionBook”/>
</rdfs:Class>
RDFs Properiete
Chaque propriété dans RDF a:
Domain - Ressource, dont cette propriété fait partie
Range - Ressource / Littéral qui est la valeur de cette propriété
URI4#Person
URI1#President Of
URI5#Location
<rdfs:Property rdf:ID=“URI1#isPresidentOf”>
<rdfs:domain rdf:resource=“URI4#Person”/>
<rdfs:range rdf:resource=“URI5#Location”/>
</rdfs:Property>
RDFS Implantations
Entrées de classe:
<Animaux rdfs: SubClassOf Les êtres vivants>
<Chats rdfs: subClassOf Animaux>
=>
<Chats rdfs: subClassOf Les êtres vivants>
Départs de propriété:
<Parent de rdfs: subPropertyOf Ancêtre>
<Père de rdfs: subPropertyOf Parent de>
=>
<Père de rdfs: subPropertyOf Ancêtre>
Propriétés supplémentaires pour classes et propriétés
rdfs:comment
Commentaire. (littéral)
rdfs:label
Intitulé « affichable », lisible par un humain. (littéral)
rdfs:seeAlso
Lien vers une autre ressource. (ressource)
rdfs:isDefinedBy
Lien vers une autre ressource qui définit la ressource. (ressource)
Exemple D’application :
localisation.