Quels sont les derniers outils d’IA pour la recherche généalogique ?
L’intelligence artificielle (IA) améliore de plus en plus la recherche généalogique en automatisant des tâches, en analysant des données complexes et en fournissant des outils innovants pour découvrir les histoires familiales. Les outils et les avancées notables basés sur l’IA comprennent :
1. Outils d’IA MyHeritage :
- AI Record Finder™ : Aide à localiser les documents historiques pertinents pour vos ancêtres, rationalisant ainsi le processus de recherche.
- Biographe™ de l’IA : Génère des biographies détaillées des ancêtres en analysant les données disponibles, offrant un récit de leur vie.
- Photo Enhancer et MyHeritage en couleur™ : Améliorez et colorisez des photos historiques à l’aide de l’IA, en donnant une nouvelle vie à d’anciennes images.
- Nostalgie™ profonde : Anime les visages sur des photos historiques, créant de courtes vidéos qui simulent comment une personne aurait pu bouger et à quoi aurait pu ressembler si elle avait été capturée sur vidéo.
Ces outils sont conçus pour enrichir l’expérience de recherche généalogique en fournissant des informations plus approfondies et des façons plus attrayantes de présenter l’histoire familiale.
2. La recherche alimentée par l’IA de FamilySearch : FamilySearch a mis en place un outil d’IA qui rend les documents non indexés consultables. Cette technologie lit et recherche des documents dactylographiés et manuscrits, ce qui permet aux chercheurs d’accéder à des informations qui étaient auparavant difficiles à trouver.
3. Borland Genetics : Borland Genetics propose des services basés sur l’IA qui permettent aux utilisateurs de reconstruire les profils ADN d’ancêtres décédés en analysant et en comparant les données ADN autosomiques de parents vivants. Cette approche aide à créer des arbres généalogiques plus complets et à comprendre le patrimoine génétique.
4. GeneaGPT : GeneaGPT est un outil d’IA personnalisé basé sur des ensembles d’instructions collaboratifs et open-source, conçu pour aider les généalogistes à analyser des images, des photos et des documents. Il exploite l’IA pour fournir des informations et extraire des informations à partir de divers documents généalogiques.
5. L’IA dans la généalogie génétique : L’IA est utilisée pour améliorer la généalogie génétique, en particulier dans l’inférence d’ascendance locale. Par exemple, LAI-Net utilise des réseaux neuronaux pour déduire l’ascendance locale, fournissant une estimation à haute résolution de l’ascendance le long du génome humain. Cette avancée aide les généalogistes à comprendre plus précisément les antécédents génétiques des individus.
Ces outils et technologies d’IA révolutionnent la recherche généalogique en automatisant les analyses complexes, en fournissant des informations plus approfondies et en rendant les données historiques plus accessibles. À mesure que l’IA continue d’évoluer, on s’attend à ce qu’elle transforme davantage le domaine de la généalogie, en offrant aux chercheurs des outils plus sophistiqués pour explorer et documenter les histoires familiales.
Pour une démonstration pratique des outils d’IA dans la recherche généalogique, vous pouvez trouver la vidéo informative suivante :
https://youtu.be/Q8oJTK3sDB0?si=Jccbj84K4ZWaENFo
https://chatgpt.com/g/g-Fl0Hm6w84-genealogy-research-services-guide
https://chatgpt.com/g/g-uDKLndwM2-ai-and-genealogy-research-gpt
https://chatgpt.com/g/g-uMs5V1ZZZ-a-i-genealogy-insights-assistant
GEDCOM
Il semble que vous ayez téléchargé deux fichiers. Pour vous aider, je vais d’abord extraire et préparer le contenu des deux fichiers pour l’analyse. Commençons par le , puis examinons le deuxième fichier .python-gedcom-1.0.0.zippierreerol_2024-12-10.zip
Je vais commencer par extraire et configurer le fichier .
La bibliothèque a été extraite avec succès et est prête à l’emploi. Maintenant, je vais procéder à l’extraction du deuxième fichier, , pour vérifier son contenu.
Le deuxième fichier zip a été extrait. Il contient les éléments suivants :
- Un dossier nommé .
images-wiki - Un fichier GEDCOM nommé .
pierreerol_2024-12-10.ged
Je vais maintenant procéder à l’analyse du fichier GEDCOM. Permettez-moi de le configurer pour le traitement.
Le fichier GEDCOM a été analysé avec succès et est prêt à être analysé. Comment puis-je vous aider avec les données familiales contenues dans ce fichier ?
Je vais extraire les données nécessaires du fichier GEDCOM pour construire un arbre généalogique. Cela inclut les informations suivantes pour chaque individu :
- Nom complet
- Date et lieu de naissance
- Date et lieu de décès (le cas échéant)
- Relations familiales :
- Parents
- Conjoints
- Enfants
Une fois les données extraites, je créerai une représentation visuelle de l'arbre généalogique. Je commence par analyser les informations des individus et des familles.
# Import necessary classes
from gedcom.element.individual import IndividualElement
from gedcom.tags import GEDCOM_TAG_FAMILY_SPOUSE, GEDCOM_TAG_FAMILY_CHILD
# Dictionary to store family tree data
family_tree_data = {}
# Iterate through all root elements to extract individuals and their relationships
for element in root_child_elements:
if isinstance(element, IndividualElement):
# Get the individual's name
(given_names, surname) = element.get_name()
full_name = f"{given_names} {surname}"
# Get birth data
birth_data = element.get_birth_data()
birth_date = birth_data[0] if birth_data else "Unknown"
birth_place = birth_data[1] if birth_data else "Unknown"
# Get death data
death_data = element.get_death_data()
death_date = death_data[0] if death_data else "Unknown"
death_place = death_data[1] if death_data else "Unknown"
# Get family relationships
parents = gedcom_parser.get_parents(element)
children = gedcom_parser.get_families(element, GEDCOM_TAG_FAMILY_CHILD)
spouses = gedcom_parser.get_families(element, GEDCOM_TAG_FAMILY_SPOUSE)
# Prepare a summary of the individual's relationships
relationships = {
"Parents": [p.get_name() for p in parents],
"Children": [gedcom_parser.get_family_members(f, 'CHIL') for f in children],
"Spouses": [gedcom_parser.get_family_members(f, 'SPOU') for f in spouses]
}
# Save the individual's data in the family tree
family_tree_data[full_name] = {
"Birth Date": birth_date,
"Birth Place": birth_place,
"Death Date": death_date,
"Death Place": death_place,
"Relationships": relationships
}
# Display the extracted data structure for the family tree
family_tree_data
.png)

Aucun commentaire:
Enregistrer un commentaire
Merci, thanks, wait for aprobation by the administrator
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.