« Wikidataficator » : différence entre les versions

De Wikipast
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 2 : Ligne 2 :
== Résumés des fonctionnalités ==
== Résumés des fonctionnalités ==


Ce bot a pour but d'aller récupérer les numéros d'identification Wikidata de toutes les entités et tous les personnages présents sur Wikipast, et les intégrer aux pages Wikipast de ces derniers.
Ce bot a pour but d'aller récupérer les numéros d'identification Wikidata de tous les personnages présents sur Wikipast, et les intégrer aux pages Wikipast de ces derniers.


== Description technique ==
== Description technique ==

Version du 5 mai 2019 à 09:30

Résumés des fonctionnalités

Ce bot a pour but d'aller récupérer les numéros d'identification Wikidata de tous les personnages présents sur Wikipast, et les intégrer aux pages Wikipast de ces derniers.

Description technique

Le bot récupère la liste de toutes les entités et personnages présents sur Wikipast .... Pour chaque entrée, il effectue une recherche sur Wikidata qui lui retourne une liste de résultats. Il évalue ensuite la probabilité que le premier résultat soit le bon en se basant sur les critères suivants : date de naissance, date du dèces. Si les informations ne correspondent pas entre Wikipast et Wikidata, le bot va comparer l'entrée suivante, et ainsi de suite, jusqu'à ce qu'il trouve une entrée correspondante. Lorsque cette dernière est trouvée, le bot récupère le numéro d'identification et l'intègre à la page Wikipast du personnage. Si aucune entrée ne correspond, ou si les dates de naissance et de décès ne sont pas disponibles sur Wikipast, le premier résultat de la liste sera sélectionné, et une vérification humaine sera nécessaire. Nous avons pris cette décision, car la plupart du temps une correspondance est trouvée dans la liste des résultats (voir section "Evaluation des performances"), et avons jugé que le fait de nécessiter quelques vérifications humaines n'était pas trop contraignant, et que cela était plus intéressant que de simplement abandonner une entrée.


Évaluation des performances

Aspect technique

Aspect humain

Exemple de résultats

Planification du bot

Code

Utilisation du bot