Outils pour utilisateurs

Outils du site


siprojuris:enrichir_les_donnes_avec_lod

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:23]
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 247: Ligne 247:
  
 //​Suggestion pour le défi// //​Suggestion pour le défi//
-Chercher les professeur de droit parmi les NN acteurs de la population des notices BNF, puis vérifier si tous sont déjà présents dans les données SIPROJURIS: la recherche s'​effectuera sur les noms mais aussi les autres informations disponibles. Lister les éventuels acteurs manquants dans la base de données d'​origine et présents dans les notices d'​autorité de la BNF.+Chercher les professeur de droit français ​parmi les 2258 acteurs ​[28 décembre 2018] de la population des notices BNF, puis vérifier si parmis eux tous sont déjà présents dans les données SIPROJURIS: la recherche s'​effectuera sur les noms mais aussi les autres informations disponibles. Lister les éventuels acteurs manquants dans la base de données d'​origine et présents dans les notices d'​autorité de la BNF.
  
 <code sparql> <code sparql>
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>​
  
siprojuris/enrichir_les_donnes_avec_lod.txt · Dernière modification: 2024/01/10 19:15 par Vincent Alamercery