How to build a tool that can check eligibility for citizenship by descent
How to build a tool that can check eligibility for citizenship by descent

How to build a tool that can check eligibility for citizenship by descent

I specialize in German citizenship by descent and have analyzed the eligibility of thousands of users in this thread: https://www.reddit.com/r/Genealogy/comments/scvkwb/

Random example that shows input and output: https://www.reddit.com/r/Genealogy/comments/scvkwb/ger/lbym589/

Eligibility is the result of a set of rules, e.g. a child born between 1871 and 1949 received German citizenship at birth if the child was born in wedlock to a German mother or if the child was born out of wedlock to a German father. I wrote this guide to German citizenship by descent in the "Choose Your Own Adventure" format where users can find out on their own if they qualify: https://www.reddit.com/r/germany/wiki/citizenship

When I give ChatGPT random example cases and ask it to analyze, the answer is often wrong. How can I create an AI tool where I can input the set of rules, users can give information about their ancestry, and the tool uses the set of rules to determine eligibility?

submitted by /u/staplehill
[link] [comments]