{"id":19407716,"url":"https://github.com/brianary/lingua-en-nickname","last_synced_at":"2025-04-24T09:31:44.567Z","repository":{"id":27405054,"uuid":"30881829","full_name":"brianary/Lingua-EN-Nickname","owner":"brianary","description":"Perl module for genealogical nickname matching (Liz=Beth, Peggy=Margaret)","archived":false,"fork":false,"pushed_at":"2021-09-06T03:57:24.000Z","size":43,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T03:06:11.543Z","etag":null,"topics":["perl-module","perl5"],"latest_commit_sha":null,"homepage":"https://metacpan.org/pod/Lingua::EN::Nickname","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brianary.png","metadata":{"files":{"readme":"README.md","changelog":"Changes","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-16T18:26:35.000Z","updated_at":"2023-01-01T20:23:31.000Z","dependencies_parsed_at":"2022-09-02T03:51:03.098Z","dependency_job_id":null,"html_url":"https://github.com/brianary/Lingua-EN-Nickname","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianary%2FLingua-EN-Nickname","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianary%2FLingua-EN-Nickname/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianary%2FLingua-EN-Nickname/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brianary%2FLingua-EN-Nickname/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brianary","download_url":"https://codeload.github.com/brianary/Lingua-EN-Nickname/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250600715,"owners_count":21457017,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["perl-module","perl5"],"created_at":"2024-11-10T12:03:34.374Z","updated_at":"2025-04-24T09:31:44.323Z","avatar_url":"https://github.com/brianary.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NAME\n\nLingua::EN::Nickname - Genealogical nickname matching (Liz=Beth)\n\n# SYNOPSIS\n\n    use Lingua::EN::Nickname;\n\n    # Equivalent first names?\n    $score= nickname_eq( $firstn_0, $firstn_1 );\n\n    # Full, expanded, name(s) \n    @roots= nickroot( $firstn );\n\n# DESCRIPTION\n\nNicknames, alternate spellings, and alternate etymological derivations\nmake checking first name equivalence nearly impossible.\nThis module will tell you that 'Maggie', 'Peg', and 'Margaret' are all\nprobably the same name.\n\n# SOURCES\n\n- USGenWeb Project \n[http://www.usgenweb.com/researchers/nicknames.html](http://www.usgenweb.com/researchers/nicknames.html)\n- TNGenWeb Project \n[http://www.tngenweb.usit.com/franklin/frannick.htm](http://www.tngenweb.usit.com/franklin/frannick.htm)\n- Chesnut Family Pages \n[http://www.users.mis.net/~chesnut/pages/nicknams.htm](http://www.users.mis.net/~chesnut/pages/nicknams.htm)\n- Ultimate Family Tree \n[http://www.uftree.com/UFT/HowTos/SettingOut/nickname1.html](http://www.uftree.com/UFT/HowTos/SettingOut/nickname1.html)\n\n# TODO\n\n- Hire a team of experts to provide a more scientific, \nstatistically accurate Name Etymology source file.\n- Create more phoenetically-based sub-regexes.\n- Detect simple monosyllabic truncation nicknames, \nbe less certain about them, but match more.\n- Pay more attention to gender.\n\n# AUTHOR\n\nBrian Lalonde, \u003cbrian@webcoder.info\u003e\n\n# SEE ALSO\n\nperl(1)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianary%2Flingua-en-nickname","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrianary%2Flingua-en-nickname","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrianary%2Flingua-en-nickname/lists"}