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, <njh at nigelhorne.com>

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.