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
Dernière révision Les deux révisions suivantes
siprojuris:enrichir_les_donnes_avec_lod [2021/12/09 15:10]
Francesco Beretta [Elargir le corpus avec les données de la BNF]
siprojuris:enrichir_les_donnes_avec_lod [2021/12/09 15:23]
Francesco Beretta [Elargir le corpus avec les données de la BNF]
Ligne 184: Ligne 184:
  
  
-=== Les informations qu'​elles contiennent ​===+=== La population cherchée ​===
  
-A exécuter sur le //​[[https://​data.idref.fr/​sparql|point d'​accès SPARQL ​des IdRef]]//+A exécuter sur le //​[[https://​data.bnf.fr/sparql/|point d'​accès SPARQL ​de la BNF]]//
  
 <​html><​span style="​color:​red;​font-weight:​bold;">​Suggestion pour le défi</​span></​html>​ Le résultat de cette requête apporte toute une série d'​informations biographiques (date et lieu de naissance, éléments biographiques) se trouvant dans les notices d'​autorité de la BNF. Les extraire et comparer avec les données publiées au format RDF. <​html><​span style="​color:​red;​font-weight:​bold;">​Suggestion pour le défi</​span></​html>​ Le résultat de cette requête apporte toute une série d'​informations biographiques (date et lieu de naissance, éléments biographiques) se trouvant dans les notices d'​autorité de la BNF. Les extraire et comparer avec les données publiées au format RDF.
Ligne 192: Ligne 192:
  
 <code sparql> <code sparql>
-SELECT ​ +PREFIX rdfs: <​http://​www.w3.org/​2000/​01/​rdf-schema#>​ 
 +PREFIX owl: <​http://​www.w3.org/​2002/​07/​owl#>​ 
 +  
 +SELECT ​?s ?label ?s_bnf ?uri 
 + 
 WHERE { WHERE {
-+  
-SERVICE <​http://​bhp-publi.ish-lyon.cnrs.fr:​8888/​sparql>​ +    ​
-{SELECT *  +    SERVICE <​http://​bhp-publi.ish-lyon.cnrs.fr:​8888/​sparql>​ 
-WHERE {  +    {SELECT *  
-GRAPH <​http://​symogih.org/​graph/​siprojuris-sym>​ +    WHERE {  
-+    GRAPH <​http://​symogih.org/​graph/​siprojuris-sym>​ 
-?s owl:sameAs ?idref. +    
-} +    ?s owl:sameAs ?idref
-+       <​http://​symogih.org/​ontology/​objectStandardName>​ ?label 
-+  
-+    
-?idref owl:sameAs ?uri. +       # FILTER(CONTAINS(?label, 'Bras')) 
-BIND (uri(replace(str(?uri), 'foaf:​Person',​ 'about'​)) ​as ?new_uri)+    }
  
-+  ​}
-SERVICE <​http://​data.bnf.fr/​sparql>​ +
-+
-SELECT * +
-WHERE { +
-?new_uri ?pb ?ob +
-+
-}+
 } }
 + 
 +?s_bnf owl:sameAs ?idref.
 + 
 +?s_bnf owl:sameAs ?uri.
 + 
 + 
 } }
 +ORDER BY ?s_bnf
 </​code>​ </​code>​
  
  
- 
- 
-=== Retenir uniquement les notices biographiques de la BNF === 
- 
- 
-A exécuter sur le //​[[https://​data.idref.fr/​sparql|point d'​accès SPARQL des IdRef]]// 
  
 <​html><​span style="​color:​red;​font-weight:​bold;">​Suggestion pour le défi</​span></​html>​ En particulier la propriété <​http://​rdvocab.info/​ElementsGr2/​biographicalInformation>​ contient des court textes biographiques qu'il s'​agirait d'​analyser avec les méthodes de TALN pour en extraire les informations disponibles et les comparer avec celles de la base de données (données RDF de SIPROJURIS). Les personnes, lieux, matières d'​enseignement sont présentes dans les données RDF et peuvent être utilisées pour faciliter la reconnaissance d'​entités nommées et leur annotation avec les URI du projet //​symogih.org//,​ par ex. les codes AbOb12345 identifiant les matières enseignées sous forme de URI. <​html><​span style="​color:​red;​font-weight:​bold;">​Suggestion pour le défi</​span></​html>​ En particulier la propriété <​http://​rdvocab.info/​ElementsGr2/​biographicalInformation>​ contient des court textes biographiques qu'il s'​agirait d'​analyser avec les méthodes de TALN pour en extraire les informations disponibles et les comparer avec celles de la base de données (données RDF de SIPROJURIS). Les personnes, lieux, matières d'​enseignement sont présentes dans les données RDF et peuvent être utilisées pour faciliter la reconnaissance d'​entités nommées et leur annotation avec les URI du projet //​symogih.org//,​ par ex. les codes AbOb12345 identifiant les matières enseignées sous forme de URI.
Ligne 233: Ligne 230:
 Il y a un certain nombre de ces informations qui manquent dans les données SIPROJURIS: si elles sont extraites sous forme de données semi-structurées au cours du défi, elles pourront être intégrées par les soins du projet //​symogih.org//​ aux données de la base de donnée SIPROJURIS afin d'​enrichir les données existantes. Il y a un certain nombre de ces informations qui manquent dans les données SIPROJURIS: si elles sont extraites sous forme de données semi-structurées au cours du défi, elles pourront être intégrées par les soins du projet //​symogih.org//​ aux données de la base de donnée SIPROJURIS afin d'​enrichir les données existantes.
  
-<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 <​http://​rdvocab.info/​ElementsGr2/​biographicalInformation>​ ?ob 
-} 
-} 
-} 
-} 
-</​code>​ 
  
  
Ligne 291: Ligne 261:
 ?s_bnf owl:sameAs ?idref. ?s_bnf owl:sameAs ?idref.
    
-?s_bnf ?p ?entity.+?s_bnf ?p ?entity. 
 + 
 +?s_bnf <​http://​rdvocab.info/​ElementsGr2/​biographicalInformation> ​?entity.
  
 # ?entity ?p ?​s_bnf.  ​ # ?entity ?p ?​s_bnf.  ​
siprojuris/enrichir_les_donnes_avec_lod.txt · Dernière modification: 2024/01/10 19:15 par Vincent Alamercery