2017-10-12 6 views
0

J'ai créé une ontologie dans la syntaxe Tortue et je veux commencer par S PARQL interrogeant. J'utilise le compositeur Topbraid pour ça. Pour le moment l'ontologie est seulement stockée localement sur mon ordinateur portable. Comment puis-je le publier/héberger quelque part?Comment rendre une ontologie accessible au public?

Merci

+0

Essayez https://cloud.ontotext.com/ –

+0

Mettre en ligne l'ontologie ne contribue pas. Vous devez le charger dans un moteur triple magasin/SPARQL qui fournit un accès par ex. Protocole HTTP. – AKSW

Répondre

0

Vous pouvez télécharger le fichier d'ontologies à un hébergeur par FTP, comme vous le feriez avec tout autre fichier texte. Cela expose toute la terminologie (classes, propriétés et individus) de votre ontologie à travers l'espace de nom correspondant URI, qui a une barre oblique (/) ou une marque de hachage (#). En utilisant la négociation de contenu sur le serveur Web, le fichier d'ontologie peut être diffusé aux agents sémantiques et au contenu HTML5 pour les humains. Idéalement, vous configurez un site Web ordinaire sur l'hôte, et selon que vous utilisez/ou # entre le nom de domaine et les termes de votre ontologie, vous créez des pages dédiées pour chaque terme d'ontologie (dans le cas du premier), ou une section avec l'identifiant de fragment approprié (dans le cas de la seconde), de sorte que les navigateurs Web rendront la description de chaque terme d'ontologie. Notez que tout le monde ne configure pas un site Web dédié pour leurs ontologies, et que beaucoup utilisent des URI symboliques, ce qui n'est pas idéal car seule une documentation appropriée peut garantir que les termes de l'ontologie seront implémentés comme prévu.

Si vous souhaitez publier votre ontologie afin qu'elle soit interrogeable via SPARQL, l'une des options consiste à utiliser OpenLink Virtuoso, Fuseki ou D2R. Vous pouvez également utiliser une solution de contournement et utiliser un plug-in, par exemple le plug-in LH Tools, si vous utilisez Wordpress pour le site, pour exposer les triplets RDF via un point de terminaison SPARQL. Pour les ontologies de très grande taille, seule la première option est recommandée pour des raisons de performances (les triplets RDF doivent être stockés dans des triplets).

Pour installer une OpenLink Virtuoso SPARQL Endpoint, procédez comme suit:

  1. Télécharger Virtuoso Open Source de http://virtuoso.openlinksw.com/ DataSpace/doc/dav/wiki/Main/VOSDownload ou l'édition commerciale de Virtuose de http://virtuoso.openlinksw.com/download/.
  2. Pour l'édition commerciale Windows Open Source, exécutez le programme d'installation; sinon, crée une construction.
  3. Vérifiez l'installation et la configuration des variables d'environnement par en exécutant le virtuoso -? Commander.
  4. Démarrez le serveur Virtuoso avec virtuoso-start.sh.
  5. Vérifiez la connexion au serveur Virtuoso, en utilisant isql localhost (si vous utilisez les paramètres DB par défaut ), isql localhost: 1112 (en supposant une base de données de démonstration) ou visitez http: //: [port]/conducteur dans votre navigateur
  6. Ouvrez le point de terminaison SPARQL à l'adresse http: //: [port]/sparql.
  7. exécuter une requête de test tels que SELECT DISTINCT * où {? S? P? O} LIMITE 50.