2009-11-20 8 views
2

RDF est un système sans schéma pour représenter des données. Cependant, la plupart du temps, je me retrouve à écrire une sorte de structure graphique bien connue, et je dois construire triple par triple. Dans le cas plus général, cette structure de graphe bien connue n'est bien sûr pas garantie d'être complète ni fixe (par exemple, quelque chose d'autre peut être ajouté). Cependant, s'il existe un backbone plus ou moins invariant, il serait bon de décrire ce backbone avec des espaces réservés, puis de passer un contexte pour produire le graphe RDF entièrement déployé.Modèle de système pour RDF?

Est-ce que quelque chose comme ça existe en Python?

+0

Je ne suis pas au courant de quoi que ce soit moi-même, mais essayez de demander à http://www.semanticoverflow.com – RobV

Répondre

3

Cela ressemble un peu à l'utilisation d'une requête SPARQL CONSTRUCT pour créer le graphique final. Exécutez une requête régulière (WHERE {}) sur un graphique pour former des liaisons de variables, puis utilisez le bloc CONSTRUCT {} pour créer le graphique basé sur un modèle dans votre réponse finale. Toute bibliothèque rdf moderne devrait avoir un support pour SPARQL.