Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Web sémantique
Web sémantique Forum d'entraide sur le Web sémantique (ajout de contenu sémantique - RDFa, microformats, microdonnées... -, ontologies - OWL, OWL2... - et utilisation - SPARQL, Jena...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/11/2011, 09h33   #1
Membre chevronné
 
Avatar de tubaas
 
Homme Mathieu Martinez
Acousticien
Inscription : août 2009
Messages : 596
Détails du profil
Informations personnelles :
Nom : Homme Mathieu Martinez
Âge : 27
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Acousticien
Secteur : Industrie

Informations forums :
Inscription : août 2009
Messages : 596
Points : 772
Points : 772
Par défaut FOAF et les litteral

Bonjour
j'ai une question concernant les literal avec protege, notamment pour l'utilisation de FOAF :
certaines propriétés de FOAF (notamment les noms) ont pour range rdfs:literal. Lors de l'utilisation de cette propriété Protege logiquement oblige la création d'un objet de type rdfs Literal. Je suppose qu'alors on peut rentrer la chaine (le nom d'une personne par exemple) dans l'annotation rdfs:label mais cela me semble bien lourd et il y a des exemples sur Internet ou une chaîne de caractère est directement donnée
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix  dc:   <http://purl.org/dc/elements/1.1/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix :      <http://example/> .
 
<http://jondoe.example.org/#me> a foaf:Person ;
	foaf:nick "Jonny" ;
	foaf:givenname "Jon" ;
	foaf:family_name "Doe" ;
	foaf:depiction <http://jondoe.example.org/me.jpg> ;
	foaf:homepage <http://jondoe.example.org/> ;
	foaf:interest <http://dbpedia.org/resource/Film> ;
	foaf:knows <http://janedoe.example.org/#me> ;
 	foaf:knows [ foaf:name "John Smith" ] .
 
<http://janedoe.example.org/#me> a foaf:Person ;
	foaf:name "Jane Doe" .
Par contre dans Protege je peux créer une DatatypeProperty avec un range string , ce qui correspond si je ne me trompe pas à ce qui est nommé "typed literal" dans la specification rdf.
J'aurais aimé savoir comment avec Protege vous rentreriez le nom d'une personne en utilisant FOAF, et comment vous utilisez les différents types de literal.
Merci
tubaas est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h54.


 
 
 
 
Partenaires

Hébergement Web