https://github.com/nigelhorne/genealogy-obituary-parser
Extract structured family relationships from obituary text
https://github.com/nigelhorne/genealogy-obituary-parser
cpan genealogy obituaries perl perl5
Last synced: 10 months ago
JSON representation
Extract structured family relationships from obituary text
- Host: GitHub
- URL: https://github.com/nigelhorne/genealogy-obituary-parser
- Owner: nigelhorne
- License: gpl-2.0
- Created: 2025-06-03T19:18:05.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-08-31T23:05:26.000Z (10 months ago)
- Last Synced: 2025-09-03T10:37:13.931Z (10 months ago)
- Topics: cpan, genealogy, obituaries, perl, perl5
- Language: Perl
- Homepage: https://metacpan.org/pod/Genealogy::Obituary::Parse
- Size: 90.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes
- License: LICENSE
Awesome Lists containing this project
README

# NAME
Genealogy::Obituary::Parser - Extract structured family relationships from obituary text
# VERSION
Version 0.02
# SYNOPSIS
use Genealogy::Obituary::Parse qw(parse_obituary);
my $text = 'She is survived by her husband Paul, daughters Anna and Lucy, and grandchildren Jake and Emma.';
my $data = parse_obituary($text);
# $data = {
# spouse => ['Paul'],
# children => ['Anna', 'Lucy'],
# grandchildren => ['Jake', 'Emma'],
# };
# DESCRIPTION
This module parses freeform obituary text and extracts structured family relationship data
for use in genealogical applications.
# FUNCTIONS
## parse\_obituary($text)
Returns a hashref of extracted relatives.
# AUTHOR
Nigel Horne, ``
# SUPPORT
This module is provided as-is without any warranty.
# LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.