Je pose ensemble un catalogue (les catalogues de la nature ne sont que des métadonnées), et plutôt que d'utiliser une base de données, j'utilise un processeur RDF Store et SPARQL pour compiler les données. Je suis à la scène correspondante de motif (la partie amusante). Donc, je peux trouver de nombreux schémas simples à définir dans Sparql, puis fournissez ces informations aux personnes qui utilisent le catalogue. P>
OK, voici ma question: p>
J'ai travaillé sur quelques projets à l'aide de RDF, et il semble que la mise à jour est la partie la plus difficile (au moins pour moi), notamment si je dois commencer à partir de zéro. Donc, j'ai commencé à mettre en place un Kit de démarreur pour moi-même, Mais je voulais voir s'il y a quelque chose d'autre là-bas qui pourrait être mieux ... quelque chose comme les lignes de commande interactives que de nombreuses langues de script proposent ou comme phpmyadmin (mais pour triples). P>
J'ai vu: p>
Certaines extrémités avant Web, attachées aux points d'extrémité tels que OpenLink (un exemple sont http://dbpedia.org / SPARQL ), mais ceux que j'ai vus ont toujours besoin de beaucoup de travaux manuels (car ils sont destinés à un public général). P> LI>
Il existe des outils tels que le tabulateur ( http: //dig.csail. mit.edu/2007/tab/ ), mais leur mise au point est davantage sur la combinaison et la visualisation des jeux de données plutôt que de créer de nouveaux jeux de données. P> LI>
Beaucoup de travail passe également à la description des données existantes dans RDF. P> li>
Certains outils qui sont payés de services en ligne (je préférerais installer la ma part) p> li> ul>
Est-ce que quelqu'un connaît un système pour aider à commencer à créer un magasin RDF initial et à définir des préférences utilisateur, etc., pour commencer avec de nouveaux projets utilisant RDF. P>
5 Réponses :
Vous voudrez peut-être consulter le SESAME Windows Client (SWC) (Disclaimer: i suis l'un de ses développeurs). p>
SWC est une application de bureau graphique (en .NET) pour connecter un serveur SESAME (ou tout point d'extrémité SPARQL), mais il offre également des options pour créer un tripleLestore local à la volée (sans avoir besoin d'un serveur). IMHO C'est un outil utile pour "Mise en route avec RDF". P>
Si je veux charger un ensemble de préfixes (avec standard mais aussi des graphiques personnalisés que j'ai créés), l'application enregistre-t-elle les préfixes pour moi? Donc, je peux réutiliser les préfixes plus tard?
Oui. L'application vous permet également de sauvegarder les requêtes SPARQL afin que vous puissiez facilement les réutiliser plus tard.
Je recommanderais vivement télécharger et installer Compositeur Top Braid P>
Il a des charges de matériel pour faciliter le développement Web sémantique et il y a une édition gratuite. P>
Si je veux charger un ensemble de préfixes (avec standard mais aussi des graphiques personnalisés que j'ai créés), l'application enregistre-t-elle les préfixes pour moi? Donc, je peux réutiliser les préfixes plus tard? Notez également que je souhaiterais peut-être avoir plusieurs ensembles de préfixes en fonction du jeu de données que je construise. Ainsi, la capacité de changer facilement l'ensemble des préfixes en fonction du projet serait important.
C'est très proche de ce dont je parlais.
J'ai donné quelques discussions sur ce sujet intitulé Outils quotidiens pour le développeur Web sémantique qui couvre une variété d'outils utiles dont j'ai développé et d'autres de la communauté open source. P>
Si je veux charger un ensemble de préfixes (avec standard mais aussi des graphiques personnalisés que j'ai créés), où puis-je enregistrer les préfixes afin que je puisse les réutiliser ultérieurement?
Je ne sais pas ce que vous voulez dire avec sauvegarde / réutilisation des préfixes dans votre cas spécifique ou votre application, mais êtes-vous au courant de préfixe.cc A > ...? Où vous pouvez également obtenir des vidanges de préfixes - mappages d'espace de noms à Json.
Ainsi, les préfixes sont utiles pour nous des humains :) ... Les ordinateurs n'ont vraiment pas de préférence. Les ordinateurs ne font que traiter les chaînes. Les préfixes sont utilisés pour raccourcir une URI dans une partie de préfixe et locale. Mes propres données pourraient être identifiées par une uri unique comme << a href = "http: // my-data / id" rel = "nofollow noreferrer"> My-Data / ID >, et cela pourrait faire partie d'un graphique unique << a href = "http: // my-graphique" rel = "nofollow noreferrer"> My-Graph >. Si je dois poster mon graphique et mes préfixes de données sur Prefix.CC, cela semble être ajouté à une autre couche de complexité. Cela ne vous aiderait-il pas si un UI de développeur permet de définir les préfixes personnalisées localement?
Vous voudrez peut-être consulter le LOD2 Stack Nous développons. Vous trouverez d'autres antécédents sur les phases (de la modélisation à la publication) se trouvent dans le Cycles de vie liés à la vie . p>
Pourquoi Debian? Cette boîte n'est-elle pas votre offrande dans un coin, quand ce n'est pas nécessaire?
Version PHP de graphique est un cadre orienté objet qui combine une API reposante de style Jax-RS Avec l'API RDF de style Jena et repose uniquement sur les normes W3C. Disclaimer: Je suis l'un des développeurs. em> p>
Il est plus facile à utiliser avec un magasin de fluide RDF distant comme dydra . P>
Fournit-il une interface utilisateur frontale pour parcourir les graphiques RDF? Ou s'agit-il d'une bibliothèque de programmation? Je cherche le premier, pas la seconde.
@Biagioarobba - La dernière version Java comprend un navigateur de données lié qui fournit une interface utilisateur générique sur RDF: Github.com/ Graphité / graphisme-navigateur
On dirait que le tabulateur a une fonctionnalité pour ajouter de nouveaux contenus ... Je ne pense pas que j'ai pu obtenir l'extension Firefox travailler. Il semble être obsolète.