samedi 11 janvier 2025

Tests des 10 IA sur une lecture de documents

Tests des 10 IA sur une lecture de documents de généalogie :

Cette  recherche de transcription par l'IA vous sera utile. N'hésitez pas à me solliciter si vous avez d'autres questions.


Figure  Les IA concernées.

Figure  Les LLM Ollama.

Je vais utiliser 9 IA pour le même test et un LLM sur mon PC puis nous analyserons ces résultats.

Voici l’image que je vais utiliser :

Fiche Etat Civile.

Source de l'image.

Je vais analyser les différents tests d'IA sur la transcription de l'acte de décès de Michel Giraudi de 1861 et vous proposer un classement basé sur la précision et la qualité des transcriptions.

Analyse des performances par ordre décroissant :

L'auteur a testé 10 différents systèmes d'IA sur la transcription d'un acte de décès de Michel Giraudi datant de 1861. Voici les principaux résultats par ordre de performance :

Claude 3.5 Sonnet (version Drive) - Meilleure performance

·       Transcription très précise et complète

·       Identification correcte de tous les noms propres

·       Notes de transcription détaillées

·       Format structuré et clair

Gemini 2.0

·       Bonne précision dans la transcription

·       Récapitulatif bien structuré

·       Attention aux détails des noms et dates

·       Quelques petites imprécisions dans les noms

Claude 3.5 Sonnet (première version)

·       Transcription correcte mais moins détaillée

·       Quelques erreurs dans les noms propres

·       Bonne structure générale

Gemini 1.5

·       Transcription détaillée

·       Analyse et observations bien structurées

·       Quelques erreurs dans les noms et l'âge

ChatGPT 4.0

·       Erreurs importantes dans les lieux (Tahiti au lieu de La Turbie)

·       Structure correcte mais contenu peu fiable

·       Plusieurs inexactitudes dans les noms

ChatGPT (gratuit)

·       Erreurs de lieu (Lathuile au lieu de La Turbie)

·       Plusieurs inexactitudes dans les noms et dates

·       Structure correcte mais contenu peu fiable

Mistral

·       Localisation erronée (Porto Vecchio)

·       Nombreuses erreurs dans les noms

·       Contenu peu fiable

Copilot (gratuit)

·       Erreurs majeures de lieu (Tahiti)

·       Nombreuses inexactitudes dans les noms et dates

·       Contenu peu fiable

Grok

·       Erreurs importantes de lieu (Sartène)

·       Inventions de noms et de situations

·       Contenu très peu fiable

Perplexity

·       N'a pas pu traiter l'image

·       A fourni uniquement des conseils méthodologiques

Transkribus

·       Nombreuses erreurs de transcription

·       Problèmes de formatage

·       Qualité médiocre

Google Docs

·       Nombreuses erreurs de transcription

·       Problèmes de formatage et de ponctuation

·       Qualité très médiocre

 

Tableau comparatif des performances des IA commentaires :

Ce tableau comparatif montre clairement que les modèles les plus récents et les plus avancés (Claude 3.5 Sonnet et Gemini 2.0) ont fourni les meilleures performances pour la transcription de documents généalogiques. Les modèles gratuits et les outils de reconnaissance optique de caractères traditionnels ont montré des limitations importantes pour ce type de tâche.

Les principales différences de performance se situent dans :

La précision de la lecture des noms propres
L'exactitude des dates et des lieux
La capacité à maintenir la cohérence du contexte historique
La qualité de la structure et de l'organisation des informations

Il est intéressant de noter que même les meilleurs modèles peuvent faire quelques erreurs, ce qui souligne l'importance de la vérification humaine pour les recherches généalogiques.


Tableau comparatif des performances des IA :

IA

Précision

Points forts

Points faibles

Note

Claude 3.5 Sonnet (Drive)

Excellente

Transcription précise, identification correcte des noms, notes détaillées

Aucun majeur

5/5

Gemini 2.0

Très bonne

Transcription détaillée, bon récapitulatif

Quelques imprécisions dans les noms

4.5/5

Claude 3.5 Sonnet

Bonne

Structure claire, bonne identification

Quelques erreurs de noms

4/5

Gemini 1.5

Assez bonne

Analyse détaillée, bonne structure

Erreurs dans les noms et l'âge

3.5/5

ChatGPT 4.0

Moyenne

Bonne structure

Erreurs de lieu, noms inexacts

3/5

ChatGPT (gratuit)

Faible

Structure correcte

Nombreuses erreurs de lieu et noms

2/5

Mistral

Très faible

Format lisible

Erreurs majeures de contenu

1.5/5

Copilot

Très faible

Format structuré

Erreurs majeures de lieu et contenu

1/5

Grok

Médiocre

Tentative de structure

Contenu largement erroné

0.5/5

Perplexity.ai

Non évaluable

Conseils méthodologiques

Pas de traitement d'image

N/A

Transkribus.org

Médiocre

Tentative de transcription

Nombreuses erreurs, mauvais formatage

0.5/5

Google Docs

Médiocre

Tentative de transcription

Erreurs majeures, formatage incorrect

0.5/5










Mon prompt avec Claude 3.5 Sonnet :


"Pouvez-vous transcrire ce document manuscrit daté de 1861 qui semble être Acte de Décès de Michel Giraudi 1861 Portez une attention particulière aux noms propres et aux dates. Si certains mots sont illisibles, indiquez-le avec [illisible]. Voici l'image : [DecesMichelGiraudi18610428]"


Voici la transcription de l'acte de décès de Michel Giraudi daté du 29 avril 1861 :


L'AN mil huit cent soixante et un, et le vingt neuf avril à neuf heures du matin, Nous, Michel Rossetto, chevalier de l'ordre Royal de maurice [illisible] Maire de la Commune de [illisible], soussigné, faisant les fonctions d'Officier Public de l'Etat-Civil,

avons rédigé l'acte de décès de Giraudi michel cultivateur époux de [illisible] françoise sans profession, fils [illisible] [illisible] de [illisible] Antoine et de feue Rova Catherine, [illisible] [illisible] domiciliés à la Turbie Département des alpes Maritimes. [illisible] âgé de quatre vingt deux ans né à la Turbie

Giraud

michel

département des alpes Maritimes est décédé le jour d'hier vingt huit avril à Sept heures du Soir dans son domicile.

sur la déclaration à nous faite par le sieur girandi michel, cultivateur âgé de trente Sept ans, domicilié à la Turbie qui a dit avoir vu le défunt et par le sieur flandrin, augustin distributeur de lettres agé de quarante Cinq ans, domicilié à la Turbie qui a dit aussi avoir vu le défunt Après que lecture du présent a été donnée par nous aux susnommés, nous avons signé. [illisible] premier déclarant fils du décédé, requis de Signer

déclaré [illisible] le Savoir

[Signature illisible]

[Signature illisible]

Le Maire

En résumé, cet acte de décès concerne :


Michel Giraudi, cultivateur, époux de Françoise [nom illisible], décédé le 28 avril 1861 à 82 ans dans son domicile à La Turbie

Fils d'Antoine Giraudi et de feue Catherine Rova
Décès déclaré par son fils Michel Giraudi, 37 ans, cultivateur à La Turbie
Et par Augustin Flandrin, 45 ans, distributeur de lettres à La Turbie
Acte rédigé par Michel Rossetto, Maire de La Turbie le 29 avril 1861

 

Certains mots et noms propres sont difficiles à déchiffrer avec certitude dans le document manuscrit. J'ai indiqué [illisible] lorsque je n'étais pas sûr.

 

Gemini 2.0 :

2.0 Flash expérimental. Peut ne pas fonctionner comme prévu.

Voici la transcription de l'acte de décès de Michel Giraudi, en essayant de rendre la lecture la plus fidèle possible. Les passages difficiles à déchiffrer sont indiqués par [illisible].

Acte de décès de Michel Giraudi

L'an mil huit cent soixante et un, et le vingt neuf avril, dix heures du matin, Nous, Michel Rossetto, chevalier de l'ordre Royal de [illisible] Maire de la commune de Turbie, soussigné, faisant les fonctions d'Officier Public de l'État-Civil, avons rédigé l'acte de décès de Giraudi Michel, cultivateur, époux de Gustant Françoise, sans profession, fils de feu Giraudi Antoine et de feue Rosa Catherine, cultivateurs, domicilié à la Turbie, département des Alpes-Maritimes, âgé de quatre-vingt-neuf ans, né à la Turbie, département des Alpes-Maritimes, est décédé le jour d'hier vingt-huit avril, à sept heures du soir, dans son domicile.

Sur la déclaration à nous faite par le sieur Giraudi Michel, cultivateur, âgé de trente-sept ans, domicilié à la Turbie, qui a dit avoir vu le défunt et par le sieur Flandrin Augustin, distributeur de lettres, âgé de quarante-cinq ans, domicilié à la Turbie, qui a dit aussi avoir vu le défunt.

Après que lecture du présent a été donnée par nous aux susnommés, nous avons signé. Le premier déclarant, fils du décédé, requis de signer a déclaré ne savoir.

[Signature du Maire et autres professions]

Récapitulatif des informations importantes :

  • Nom du défunt : Michel Giraudi
  • Date du décès : 28 avril 1861, à 19h00
  • Lieu du décès : Turbie, Alpes-Maritimes
  • Âge au décès : 89 ans
  • Profession : Cultivateur
  • Épouse : Françoise Gustant
  • Père : Antoine Giraudi (décédé)
  • Mère : Rosa Catherine (décédée)
  • Déclarants :
    • Michel Giraudi (fils, cultivateur, 37 ans)
    • Augustin Flandrin (distributeur de lettres, 45 ans)
  • Officier d'état civil : Michel Rossetto, Maire de Turbie

J'espère que cette transcription vous sera utile. N'hésitez pas à me solliciter si vous avez d'autres questions.

Utilisation du Drive de Google et lecture avec Google Docs :


Utilisation du Drive de Google et lecture avec Google Docs.

Résultat avec Google :


L'AN mil huit cent soixante et un, et le vingt neuf-arril – Dx heures 2.10 du matin, Nous, Michel Rossetto, chevalier de l'ordre Royal de 11 maurice tazare acte de décès Maire de la commune de harbie, soussigné, faisant les fonctions d'Officier Public Giraud de l'Etat-Civil, avons rédigé l'acte de décès de Giraudi michel michel cultivateur époux de gustant Prançoise San, profession, fils defer ifoux de Giraud; Antoine et de feue Roux Catherine, rivunts putte dateurs Gustant Domiciliés à la Flurbie Département des alpes Maritimes. franwise agé de quatre vingtheux ans né à la turbie
département de alpes Maritimes,
est décédé de jour d'hier singt huit avril in Sept heures du Boir dans son domiciles..
sur la déclaration à nous faite par le sieur gitandi michel, cultivateur. agé de trente Vept ans, domicilié à la turbie,
qui a dit
avoir vu le défunt et par le sieur flandrin augustin Distributeur de lettres agé de quarante (ing ans, domicilié à la Turbie
aussi avoir vu le défunt
qui a dit
Après que lecture du présent a été donnée par nous aux susnommés, nous avons
signé. A premier déclarant fil, du décédé, requis de Signer a déclaré ne le survie
Blandon
Tha Mpaire



Le LLM Phi-4 sur mon PC


Analyse des résultats dans LLM Phi-4

Voici un résumé du texte analysant les performances des différents outils d'IA pour transcrire l'acte de décès de Michel Giraudi (1861) :


Classement des Performances :

Claude 3.5 Sonnet (Drive) : La transcription la plus précise et complète avec une identification correcte des noms propres, des notes détaillées et un format clair.

Gemini 2.0 : Transcription bien faite avec quelques petites imprécisions dans les noms, mais structurée de manière efficace.

Claude 3.5 Sonnet (première version) : Très bonne structure générale malgré des erreurs mineures dans les noms propres.

Gemini 1.5 : Contient une analyse détaillée avec quelques erreurs sur les noms et l'âge.

ChatGPT 4.0 : Bien structuré mais avec des erreurs significatives, notamment de localisation (Tahiti au lieu de La Turbie).

ChatGPT (gratuit) : Souffre également d'erreurs locales importantes et d'inexactitudes dans les noms.

Mistral : Manque de fiabilité avec des erreurs majeures de contenu, notamment une localisation incorrecte.

Copilot (gratuit) : Comporte de graves inexactitudes sur les lieux et les détails personnels.

Grok : Transcription marquée par des inventions dans les noms et les situations.

Perplexity.ai : Ne traite pas l'image, fournit seulement des conseils méthodologiques sans performance mesurable.

Transkribus.org et Google Docs : Présentent de nombreuses erreurs et problèmes d'orthographe et de formatage, rendant la qualité générale très médiocre.

Tableau Comparatif de l'Efficacité des IA :

Les meilleurs modèles (Claude 3.5 Sonnet et Gemini 2.0) excellents dans la précision de lecture, la structure et l'identification correcte.

Les freins principaux pour les autres incluent des erreurs dans le nom, lieux incorrects, et problèmes d’organisation du contenu.

Même le meilleur modèle reste sujet à vérification humaine en raison de quelques erreurs.

Conclusions :

Les modèles récents tels que Claude 3.5 Sonnet et Gemini 2.0 surpassent largement les autres par leur précision, soulignant l'importance d’utiliser des IA avancées tout en gardant à l’esprit la nécessité de contrôles humains pour garantir l’exactitude dans les recherches généalogiques. Les outils gratuits et traditionnels de reconnaissance optique ont des lacunes importantes dans ce contexte spécifique.

Les conclusions principales montrent que :

Les modèles les plus récents et avancés (Claude 3.5 Sonnet et Gemini 2.0) donnent les meilleurs résultats. Les outils gratuits et traditionnels de reconnaissance optique ont des limitations importantes
Une vérification humaine reste nécessaire, même avec les meilleurs modèles. La précision varie particulièrement sur les noms propres, les dates, les lieux et la cohérence du contexte historique


Erol GIRAUDY

https://www.erolgiraudy.eu

https://www.ugaia.eu/


jeudi 9 janvier 2025

10 étapes pour développer des compétences en IA en généalogie


10 étapes pour développer des compétences en IA en généalogie : 


Étape 2 Maîtriser la communication de base avec l’IA


Tips for Genealogists using AI tools to assist them in their ancestral archival and storytelling projects.

Subscribe now for more insightful lessons on leveraging AI in genealogy. Let's embark on this transformative journey together, unveiling the stories of our ancestors with the latest in AI technology.

Digital Downloads are available here:

Enrolments for Courses are available here:




Résumé : 10 étapes pour développer des compétences en IA dans la généalogie – Étape 2 : Maîtriser la communication de base avec l’IA


Introduction à la communication avec l'IA (00:03–01:06) :

Considérez l’IA comme un assistant de recherche compétent nécessitant des instructions claires et spécifiques. 
  • Apprenez à utiliser des outils d’IA, comme ChatGPT ou Claude, pour vos recherches en histoire familiale.
  • Développez des techniques pour rédiger des prompts efficaces et obtenir des réponses utiles.
Les quatre éléments clés des prompts efficaces (02:01–03:57) :

Contexte : Définissez qui vous êtes, votre sujet de recherche, et ce que vous avez déjà exploré (par exemple : « Je suis un généalogiste recherchant des ancêtres du 19e siècle en Irlande »).
Objectif spécifique : Décomposez vos objectifs en résultats clairs, comme trouver des registres précis ou des événements historiques.

Contraintes : Mentionnez les périodes, lieux, ou limitations (par exemple : « Les registres paroissiaux catholiques ont été détruits à cette époque »).

Détails pertinents : Fournissez des faits connus, des relations familiales, et des informations sur le contexte historique.

Structuration des prompts (04:51–05:46) :

Exemple : « Je recherche mon ancêtre Patrick O’Brien, né vers 1855 dans le comté de Cork. J’ai vérifié les registres paroissiaux et civils sans succès. Pouvez-vous suggérer des types de documents alternatifs, des variations de nom, et des événements historiques influençant la disponibilité des registres ? »
Utilisation des questions de suivi (05:46–06:37) :

  • Approfondissez les réponses de l’IA avec des questions complémentaires, par exemple : « Quels archives consulter pour ces types de documents ? »
  • Tenez un journal des prompts réussis pour les réutiliser.
Erreurs fréquentes à éviter (06:37–08:30) :

  • Être trop vague : Ajoutez des détails (par exemple : dates, lieux).
  • Surcharger les prompts : Concentrez-vous sur un objectif spécifique au lieu de demander des informations exhaustives.
  • Négliger le contexte : Fournissez des informations de base pour guider les réponses de l’IA.
Activités pratiques (08:30–10:07) :

Exercice 1 : Rédigez un prompt de recherche généalogique en utilisant les quatre éléments clés.
Exemple : Recherchez les documents de migration pour Timothy Dwan (1839–1865) du comté de Tipperary à l’Australie, en vous concentrant sur les registres paroissiaux et les listes de passagers.
Démonstration avec Claude (10:07–14:36) :

Analyse et amélioration des prompts grâce à Claude, incluant une expansion du contexte (ex. : migration liée à la Grande Famine) et des suggestions détaillées pour des types de documents et des ressources spécifiques.

Claude a suggéré des sources comme des listes de passagers, des programmes d'immigration victorienne, et des registres d'expédition.
Points clés à retenir (14:36–15:33) :

  • Soyez spécifique et structuré dans vos prompts.
  • Fournissez un contexte et des contraintes pertinents.
  • Utilisez des questions de suivi pour affiner votre recherche.
  • Maintenez des modèles et des journaux pour assurer une cohérence.
  • Étapes suivantes (15:33–fin) :

Rédigez au moins trois prompts en vous exerçant.
Partagez vos prompts pour obtenir des retours.
Préparez-vous pour la prochaine leçon sur la planification des recherches.

utiliser ChatGPT pour glaner des informations à partir d’obits, d’articles et d’annonces

 IA et généalogie : 

Utiliser ChatGPT pour glaner des informations à partir d’obits, d’articles et d’annonces


Comment extraire des informations à partir de sources textuelles à l’aide de l’intelligence artificielle

Trois exemples : nécrologie, annonce de mariage, article de journal

Après mes découvertes de la semaine dernière que ChatGPT (modèle GPT-4) peut : (1) créer, lire et interpréter correctement des fichiers GEDCOM, (2) créer des rapports narratifs basés uniquement sur les données GEDCOM, (3) faire correspondre le style narratif à l’emplacement et au cadre du texte, et (4) générer des numéros de notes de référence en exposant en ligne et fournir leurs notes de référence correspondantes ou citations de sources en notes de fin à partir de sources GEDCOM, J’étais intéressé de savoir à partir de quelles autres sources ChatGPT pourrait extraire des informations généalogiques.

Ainsi, en attendant le traitement visuel des enregistrements, qui transformera un dossier de certificats de naissance, de mariage et de décès en arbres généalogiques sourcés, je me suis concentré sur l’apprentissage de l’utilisation des outils d’IA pour extraire chaque goutte d’informations généalogiques à partir de sources textuelles, telles que les nécrologies, les annonces de fiançailles et de mariage, et les articles de journaux, et sur la collecte de ces informations provenant dans des formats ordonnés et utiles. tels que des feuilles de calcul (fichiers CSV), des arbres généalogiques (fichiers GEDCOM), des fichiers JSON et d’autres formats utiles.

Aider les gens à trouver l’information dont ils ont besoin dans les textes est une passion depuis 30 ans. J’ai suivi une formation pour ce travail lors d’une première carrière en technologie de l’information dans des bibliothèques de droit, d’université et d’archives. Mon dernier emploi dans ce domaine a été celui d’archiviste numérique pour la Bibliothèque de Virginie, aidant les bibliothèques locales à préserver, archiver, cataloguer et publier en ligne leurs collections de photographies. Et avant ce travail, j’ai fait des études supérieures en linguistique appliquée. Alors que mes camarades de classe étudiaient pour devenir professeurs d’anglais, je m’intéressais à la linguistique informatique et au traitement du langage naturel. Un intérêt de trois décennies pour les expressions régulières (programmation sophistiquée de recherche et de remplacement) a été sa propre récompense.

Mais maintenant, ces compétences avancées ne sont plus nécessaires pour utiliser ChatGPT pour extraire des informations généalogiques utiles à partir de nécrologies, d’annonces de naissance, de fiançailles, de mariage ou d’articles de journaux. Désormais, tout le monde, avec un PROMPT réfléchi exprimé en langage simple et naturel, peut rapidement rassembler et récolter des informations provenant de sources pour en faire des collections utiles. Cet article présente au lecteur trois exemples d’utilisation de ChatGPT pour extraire et glaner des informations à partir de trois textes (une nécrologie, une annonce de fiançailles/mariage et un article de journal généalogiquement riche), enregistrer les informations dans des formats utiles appropriés et créer et stocker des citations de sources avec les informations.

Le premier exemple est une nécrologie, souvent un texte généalogiquement riche. C’est le processus que j’ai utilisé pour glaner des informations (personnes, relations, événements, lieux) à partir de la nécrologie et pour stocker les informations, avec citation de la source, dans divers formats. La nécrologie a été écrite par un ami et publiée dans le Washington Post après la mort le 2 mars 2023 de Theodore S. Kanamine, le premier général en service actif américano-japonais de l’armée américaine. Certaines IA sont capables d’extraire et de résumer des informations à partir d’une URL (adresse web), mais pour cet exemple, j’utiliserai ChatGPT (modèle GPT-4), qui actuellement (du moins pour le moment) ne permet que la saisie de texte. Cela signifie que je vais copier-coller le texte de la nécrologie dans la boîte de dialogue de discussion. Mais l’IA doit d’abord recevoir des instructions, appelées PROMPT, des instructions en langage naturel que vous souhaitez que l’IA suive.

Voici le premier PROMPT que j’ai utilisé :

PROMPT: Assume the role of an expert, professional genealogist. Consider the genealogically relevant information that might appear in an obituary. Below is the text of an obituary. I would like to know about the stated relationships between people in the text. When you can with certainty, state the relationship between two people in the article. Present the information in two formats. First, In a markdown table use the form PERSON ONE : PERSON TWO : RELATIONSHIP : INFORMATION. (Where INFORMATION is the quoted text in the article describing the relationship between the two people.) Second, create a GEDCOM file for the named people in the text; include source information in the GEDCOM file.

Sous l’INVITE, j’ai collé le texte de la nécrologie. Voici le premier tableau d’informations que ChatGPT a rapidement renvoyé :

Notez que ChatGPT a inclus avec cette INVITE une citation qu’il avait utilisée pour déterminer une relation ; cela permet au chercheur de vérifier l’affirmation de l’IA.

ChatGPT a également été en mesure de générer rapidement un arbre généalogique fonctionnel et sourcé (fichier GEDCOM) à partir de la nécrologie, comme on le voit ici. Notez que les informations sur la source sont incluses dans le fichier. En cliquant sur le bouton « Copier le code » dans le coin supérieur droit de la boîte de dialogue, le texte du GEDCOM peut être rapidement copié et collé dans un éditeur de texte, enregistré avec l’extension *.ged, et ouvert ou importé dans n’importe quelle application de généalogie telle que RootsMagic ou Family Tree Maker.

Les relations familiales ne sont pas les seules informations incluses dans les nécrologies. Souvent, les nécrologies contiennent d’autres informations généalogiquement utiles. J’ai donc demandé à ChatGPT de glaner d’autres informations, ce qui a produit ce tableau :

De plus, ChatGPT a été utile pour créer une citation. Au début, j’ai oublié d’inclure les informations sur la date d’accès. Et puis, même lorsque j’ai inclus une date d’accès, ChatGPT ne l’a PAS initialement incluse dans ses citations, mais, lorsqu’à ma troisième tentative, j’ai explicitement demandé à ChatGPT d’inclure la date d’accès, il l’a fait :

CONSEIL DE PRO : Dans le travail de l’IA en généalogie, démarrez de nouvelles sessions de chat ou conversations avant de commencer à travailler avec un nouveau texte ou un nouvel article. Les chatbots fonctionnent en retraitant vos énoncés de conversation précédents. Vous pouvez contaminer les parties ultérieures d’une conversation avec des invites et des entrées antérieures.

Steve Little

Les nécrologies ne sont pas la seule source d’information généalogique que l’on peut trouver dans les journaux. Souvent, les faire-part de naissance, de fiançailles et de mariage sont riches en informations. ChatGPT peut rapidement présenter des informations trouvées dans ce type de textes. L’exemple suivant implique une annonce de mariage plus longue. Démarrez de nouvelles sessions de chat ou conversations avant de commencer à travailler sur un nouveau texte ou un nouvel article. Les chatbots fonctionnent en retraitant vos énoncés de conversation précédents. Vous pouvez contaminer les parties ultérieures d’une conversation avec des invites et des entrées antérieures.

Après avoir prêté attention à démarrer une nouvelle session de chat, mon message pour l’annonce du mariage était presque identique à celui de la nécrologie, mais légèrement reformulé. Le texte d’entrée de l’annonce a été fourni par le fournisseur des archives du journal ; la plupart des fournisseurs fournissent un lien vers le texte OCR qui rend les articles consultables.

PROMPT: Assume the role of an expert, professional genealogist. Consider the genealogically relevant information that might appear in a wedding announcement. Below is the OCR text (correct for spelling) of an announcement. I would like to know about the stated relationships between people in the text. When you can with certainty, state the relationship between two people in the article. Present the information in two formats. First, In a markdown table use the form PERSON ONE : PERSON TWO : RELATIONSHIP : INFORMATION. (Where INFORMATION is the quoted text in the article describing the relationship between the two people.) Second, create a GEDCOM file for the named people in the text; include source information in the GEDCOM file.

Encore une fois, ChatGPT a rapidement réagi avec un tableau des relations entre les personnes :

Cette invite a également produit un fichier d’arbre généalogique fonctionnel (GEDCOM), mais comme nous en avons déjà vu un exemple, j’ai demandé à ChatGPT de rendre les informations de la table markdown dans un format qui pourrait être rapidement importé dans une feuille de calcul (comme Excel ou Google Sheets) ou une base de données (comme Airtable ou MySQL), un fichier CSV ou « valeurs séparées par des virgules ».

Sauvegardées avec une extension *.csv telle que « LITTLE-Abdallah wedding.csv », les informations ont pu être rapidement importées dans de nombreuses autres applications.

Notre prochain exemple utilise un texte beaucoup plus long et plus complexe.

[NOTE LINGUISTIQUE : Cette section comprend des discussions et un langage liés aux relations entre les descendants des esclaves et leurs esclavagistes, que certains lecteurs peuvent trouver sensibles. Les modèles de langage comme ChatGPT sont entraînés sur de grandes quantités de texte qui peuvent contenir un langage obsolète ou offensant. Il est recommandé de consulter les communautés appropriées pour obtenir des conseils sur l’utilisation respectueuse du langage.]

Notre dernier exemple concerne un article de journal riche en termes généalogiques. Il y a quelques années, des cousins ont découvert une ascendance commune. En tant que descendants d’esclaves et de leurs esclavagistes, les preuves ADN et les sources documentaires ont révélé leur héritage entrelacé. Une généalogiste et écrivaine locale, Janet Pittard, a écrit un article décrivant comment ces descendants d’esclaves et de propriétaires d’esclaves ont reconnu leur passé complexe pour cultiver de nouveaux liens. Je suis apparenté à tous ces gens. Mais la première fois que j’ai lu l’article, c’était un peu un défi de garder les relations claires dans mon esprit.

Aider à rendre clair et dense le texte généalogique est une tâche pour laquelle l’IA sera utile. Deux invites ont pu créer plusieurs tableaux et graphiques montrant les relations et les événements de l’article, ce qui les rend faciles à voir et à comprendre.

Avec un peu moins de 2000 mots, l’article était assez court pour la limite de saisie d’aujourd’hui. Mon invite initiale était similaire à celle que j’ai utilisée avec la nécrologie et l’annonce de mariage.

PROMPT: Assume the role of an expert, professional genealogist. Below is a newspaper article about several families. I would like to know about the stated relationships between people in the article. When you can with certainty, state the relationship between two people in the article. In a markdown table use the form PERSON ONE : PERSON TWO : RELATIONSHIP : INFORMATION. (Where INFORMATION is the quoted text in the article describing the relationship between the two people.)

Cette capture d’écran de l’invite montre comment je demande que les résultats de la relation soient affichés dans un tableau Markdown et que je montre le début de l’article dans la boîte de dialogue de discussion.

ChatGPT (modèle GPT-4) a répondu avec cette table Markdown (capture d’écran). Encore une fois, les résultats auraient également pu être rendus sous la forme d’un fichier d’arbre généalogique (GEDCOM), d’une feuille de calcul ou d’un fichier de base de données (CSV), ou d’autres formats de texte, tels qu’un JSON pour un traitement informatique ultérieur, ou sous forme de résumé narratif et abrégé des relations.

Cette dernière question était nouvelle. J’étais curieux de savoir si ChatGPT pouvait extraire une liste chronologique des événements dans l’article, trier la liste de l’événement le plus ancien à l’événement le plus récent, et inclure les personnes actives dans l’événement, le lieu de l’événement et le texte cité de l’article mentionnant l’événement. ChatGPT a été le plus souvent couronné de succès. La seule erreur que j’ai remarquée était de mal comprendre une durée de vie comme la plage de dates d’un événement ; c’est-à-dire, sur la première rangée d’événements, les dates de naissance et de mort d’Absalom Bower (1825-1858) ont, je pense, été incorrectement enregistrées comme les dates auxquelles Lucy a été réduite en esclavage par Bower. La signification et la signification de cette erreur méritent peut-être d’être testées et examinées plus avant.

L’invite, malgré cette erreur, a tout de même bien fonctionné, générant un tableau de cinq autres événements mentionnés dans l’article. ChatGPT a également réussi à trier correctement les événements par ordre chronologique, du plus ancien au plus récent. J’ai été quelque peu surpris par ce succès, car une faiblesse notoire avec les mathématiques de base a été observée dans les modèles GPT précédents.

Voici l’invite que j’ai conçue pour générer la table des événements à partir du texte généalogiquement riche :

PROMPT: Create a markdown table of events in the article; use the form:
EVENT | PEOPLE | LOCATION | DATE | INFORMATION
(Where INFORMATION is the quoted text from the article describing the noted event.)
(Sort the table chronologically by date, from oldest to newest.)

En conclusion, l’intelligence artificielle, en particulier ChatGPT (modèle GPT-4), offre un moyen efficace et innovant d’extraire des informations généalogiques de diverses sources textuelles telles que les nécrologies, les annonces de mariage et les articles de journaux. En utilisant des invites soigneusement conçues, les utilisateurs peuvent demander à l’IA d’interpréter et de résumer les relations, les événements et d’autres informations pertinentes dans une variété de formats, y compris des tables Markdown, des fichiers GEDCOM et des fichiers CSV. Cela permet aux chercheurs de recueillir et de stocker rapidement des informations provenant de sources pour une analyse et une application plus approfondies.

Bien que ChatGPT ait permis aux utilisateurs sans compétences avancées en linguistique informatique d’effectuer ces tâches, il est essentiel d’aborder le processus de manière réfléchie, en élaborant soigneusement des invites et en vérifiant les résultats de l’IA. De plus, il est essentiel de démarrer de nouvelles sessions de chat ou conversations pour chaque nouvelle source de texte afin d’éviter la contamination du traitement de l’IA.

Au fur et à mesure que l’IA progresse, nous pouvons nous attendre à de nouvelles améliorations de ses capacités, ce qui la rend encore plus précieuse pour la recherche généalogique et d’autres domaines qui nécessitent l’extraction d’informations pertinentes à partir de grands volumes de texte.

4 réflexions sur « IA et généalogie : utiliser ChatGPT pour glaner des informations à partir d’obits, d’articles et d’annonces »

AI and Genealogy: Using ChatGPT to Glean Info from Obits, Articles, and Announcements – AI Genealogy Insights

I Asked ChatGPT’s New “Reasoning” Model to Craft a Research Plan–Here’s What Happened: – AI Genealogy Insights

https://aigenealogyinsights.com/2024/12/06/i-asked-chatgpts-new-reasoning-model-to-craft-a-research-plan-heres-what-happened/

Généalogie et serveurs MCP - IA

  Généalogie et histoire familiale serveurs MCP — GEDCOM, Gramps, FamilySearch, WikiTree, et plus encore. Par Grove, un agent IA de ChatFore...