Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
siprojuris:enrichir_les_donnes_avec_lod [2018/12/28 22:29] Francesco Beretta [Obtenir les données concernant des acteurs similaires] |
siprojuris:enrichir_les_donnes_avec_lod [2018/12/28 23:52] Francesco Beretta [Données disponibles dans DBPedia] |
||
---|---|---|---|
Ligne 285: | Ligne 285: | ||
</code> | </code> | ||
+ | ===== Chercher notices et données dans DBPedia ===== | ||
+ | |||
+ | ==== Lister les URI DBPedia ==== | ||
+ | |||
+ | Seulement 68 disponibles [28 décenbre 2018]. | ||
+ | |||
+ | <code SPARQL> | ||
+ | SELECT * | ||
+ | |||
+ | WHERE { | ||
+ | { | ||
+ | SERVICE <http://bhp-publi.ish-lyon.cnrs.fr:8888/sparql> | ||
+ | {SELECT * | ||
+ | WHERE { | ||
+ | GRAPH <http://symogih.org/graph/siprojuris-sym> | ||
+ | { | ||
+ | ?s owl:sameAs ?idref. | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | ?idref owl:sameAs ?URI. | ||
+ | BIND (URI(REPLACE(STR(?URI), 'foaf:Person', 'about')) AS ?new_uri) | ||
+ | |||
+ | { | ||
+ | SERVICE <http://data.bnf.fr/sparql> | ||
+ | { | ||
+ | SELECT * | ||
+ | WHERE { | ||
+ | ?new_uri owl:sameAs ?dbpedia. | ||
+ | FILTER(CONTAINS(STR(?dbpedia), 'dbpedia')) | ||
+ | } | ||
+ | |||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== Données disponibles dans DBPedia ==== | ||
+ | |||
+ | !!! Requête à vérifier. | ||
+ | |||
+ | <code SPARQL> | ||
+ | SELECT * | ||
+ | |||
+ | WHERE { | ||
+ | { | ||
+ | SERVICE <http://bhp-publi.ish-lyon.cnrs.fr:8888/sparql> | ||
+ | {SELECT * | ||
+ | WHERE { | ||
+ | GRAPH <http://symogih.org/graph/siprojuris-sym> | ||
+ | { | ||
+ | ?s owl:sameAs ?idref. | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | ?idref owl:sameAs ?URI. | ||
+ | BIND (URI(REPLACE(STR(?URI), 'foaf:Person', 'about')) AS ?new_uri) | ||
+ | |||
+ | |||
+ | |||
+ | { | ||
+ | SERVICE <https://fr.dbpedia.org/sparql> | ||
+ | { | ||
+ | SELECT * | ||
+ | WHERE { | ||
+ | ?dbpedia ?p ?o. | ||
+ | |||
+ | { | ||
+ | SERVICE <http://data.bnf.fr/sparql> | ||
+ | { | ||
+ | SELECT ?dbpedia | ||
+ | WHERE { | ||
+ | ?new_uri owl:sameAs ?dbpedia. | ||
+ | FILTER(CONTAINS(STR(?dbpedia), 'dbpedia')) | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </code> | ||