2017-07-24 2 views
2

Existe-t-il une recherche de texte accessible via l'interface Web GraphDB, comme pour la recherche par facettes Blazegraph, Stardog et Virtuoso?Recherche de texte dans l'interface Web GraphDB?

Par exemple:

enter image description here

Je suis passé par les Lucene connector et full-text exercices. Je vois comment je peux écrire une recherche SPARQL qui inclut le texte recherche:

PREFIX luc: <http://www.ontotext.com/owlim/lucene#> 
SELECT * { 
    ?id luc:myTestIndex "ast*" 
} 

Mais est-il une recherche point-and-click interface?

Si j'ai besoin de spécifier les prédicats qui déclenchent un processus d'indexation, je voudrais inclure :literalValue de mon ontologie d'application.

:Mark a :StackOverflowQuestioner . 
:Mark :denotedBy :MarksName . 
:MarksName rdfs:label "Mark's Name" . 
:MarksName :literalValue "Mark Miller" . 
+0

Je sais qu'il y a un workbench, mais je ne vois que l'option * explore * qui n'est peut-être pas ce que vous voulez mais au moins évite d'écrire des requêtes: http://graphdb.ontotext.com/documentation/free/workbench-user- interface.html – AKSW

+1

Sinon, vous configurez quelque chose sur votre magasin triple, par exemple SemFacet ou similaire – AKSW

+0

Je trouve «explorer» utile quand je me souviens de mes IRI, mais j'ai des collègues qui voudront rechercher des entités en fonction de leurs valeurs littérales. Je me suis senti stupide en posant une question «Je ne trouve rien», mais maintenant je sais à propos de SemFacet! –

Répondre

2

Pour configurer les index autocomplete commencent GraphDB Workbench et ouvert:

http://localhost:7200/autocomplete 

L'interface vous permet d'indexer le texte IRI et les valeurs de prédicats spécifiques comme rdfs:label ou skos:label.

enter image description here

L'index sera mis à jour à la volée avec les nouvelles mises à jour de données. Il est accessible à partir de:

  • éditeur SPARQL en appuyant sur Ctrl | Cmd + Espace, de sorte que l'éditeur saisie semi-automatique l'IRI
  • Explorer> graphiques visuels en tapant la ressource pour commencer l'exploration de
+0

Super, je vais essayer plus tard aujourd'hui. Savez-vous comment ajouter des prédicats qui déclenchent l'indexation? Par exemple, mon ontologie utilise ': literalValue' pour dire que quelque chose porte une valeur, qui peut être différente de son nom. Voir la question mise à jour. –

+0

c'est génial, et la possibilité d'ajouter des prédicats forment mon ontologie en tant que "label IRIs" est juste là sur le lien '/ autocomplete'. Merci! –