Exemple de logiciels de réconciliation : Tutoriel d' OpenRefine

Date de création : 2024-01-23

Date de modification : 2024-01-23

Connexion au service de réconciliation de Nomenclature

Voir la note légale sur les produits de parties tierces, pour l'exemple du logiciel OpenRefine.

Les captures d'écran utilisées dans ce tutoriel sont issues de la version 3.7.7 d'OpenRefine.

  1. Dans votre projet, sélectionnez la colonne de réconciliation (p. ex., nom_d'objet).
  2. Dans le menu déroulant, passez la souris sur Réconcilier et sélectionnez Démarrer la réconciliation.
Menu d'OpenRefine pour démarrer la réconciliation
  1. Cliquez sur Ajouter un service standard en bas à gauche de la fenêtre contextuelle.
Fenêtre contextuelle du service de réconciliation d'OpenRefine avec le bouton en surbrillance pour ajouter un service standard
  1. Saisissez l'adresse URL suivante pour ajouter le service de réconciliation de Nomenclature : https://nomenclature.info/api/v1/reconcile. Cliquez sur Ajouter un service.
Fenêtre contextuelle du service de réconciliation d'OpenRefine pour entrer l'URL du service standard

Commencer la réconciliation

  1. Cliquez sur l'icône de l'onglet en haut à gauche pour fermer l'onglet Services (facultatif).
  2. Conservez les options sélectionnées automatiquement.
  3. Cliquez sur Démarrer la réconciliation en bas à droite de la fenêtre.
Fenêtre contextuelle du service de réconciliation d'OpenRefine avec le bouton en surbrillance pour démarrer la réconciliation
  1. Un maximum de 20 candidats pour chaque cellule peut être proposés.
Interface du projet d'OpenRefine avec des candidats correspondants

Aperçu des candidats

  1. Cliquez sur le lien (bleu) de chaque candidat pour ouvrir sa page Web dans un nouvel onglet et obtenir de plus amples renseignements.
  2. En passant la souris sur le lien (bleu) de chaque candidat, vous ouvrirez une fenêtre contextuelle contenant les données suivantes :
    1. Termes préférentiels dans toutes les langues disponibles
    2. Les termes de ses parentsdirects en anglais et en français
    3. Sa définition en anglais et en français, si disponible
Infobulle d'OpenRefine au survol d'un candidat correspondant, montrant des termes génériques, des termes dans d'autres langues et une image si disponible

Correspondance de la cellule à son meilleur candidat

  1. Sélectionnez le crochet simple ou double pour associer chaque cellule au meilleur candidat.
Interface du projet d'OpenRefine avec des correspondances

Ajoutez la colonne des identifiants de Nomenclature

  1. Dans le menu déroulant de la colonne réconciliée, passez la souris sur Réconcilier et sélectionnez Ajouter une colonne d'identifiants d'entités. Donnez un nom à la nouvelle colonne, par exemple « ID de NOM ».
Menu d'OpenRefine pour ajouter une colonne des identifiants d'entités des termes réconciliés Interface du projet d'OpenRefine montrant l'ajout de la colonne NOM id pour les identifiants des entités

Ajoutez d'autres propriétés

  1. Dans le menu déroulant de la colonne réconciliée, passez la souris sur Éditer la colonne et sélectionnez Ajouter des colonnes à partir des valeurs réconciliées.
Menu d'OpenRefine pour ajouter des colonnes à partir des valeurs réconciliées
  1. Cliquez sur les propriétés de la liste des propriétés additionnelles à ajouter à votre projet et cliquez sur OK.
Fenêtre contextuelle d'OpenRefine pour sélectionner des propriétés additionnelles suggérées à partir du service de réconciliation Interface du projet d'OpenRefine montrant les colonnes ajoutées selon les propriétés additionnelles suggérées et sélectionnées à partir du service de réconciliation