How it works

The Science Behind the Discovery

Why GeneaGenie searches differently

Most genealogical search engines are built as a simple filter. You enter a name and date, and the computer looks for an exact copy in the database. No 100% match? Then you get no result. That sounds logical, but anyone who has ever traced a family tree knows: history is anything but exact.

Genealogy is a world of human errors, language shifts and careless clerks. A Corryn suddenly becomes a Carrijn. A Maria Theresia from a Latin baptismal record becomes Therese in the civil registry because her sister Maria Joanna went through life as Maria. And that ancestor who was supposed to have been born in Ghent? On closer inspection, he turned out to be from Kortrijk — but had lived in the city so long that no one remembered.

GeneaGenie was not built to filter. It was built to understand.

The shift: From filters to probability

Where other search engines use your data as hard requirements, GeneaGenie sees them as clues. We work with an advanced Machine Learning Classifier, trained on thousands of real genealogical cases. This algorithm understands how data distorts over the centuries — and what those distortions mean.

Instead of searching on a static date, GeneaGenie automatically calculates a probability window that accounts for the most common deviations: a month that was incorrectly transcribed, an age at death that was simply guessed, or a baptismal date or registration date that was taken as the birth date. We do not search for the exact letter, but for the most probable truth.

Beyond the name: Intelligent Fuzzy Matching

Names are fluid. Our technology uses deep fuzzy matching that goes beyond a simple spell check. The system recognises the natural transition between Latin, French and local name variants — from Judoca to Jossijne, from Guilielmus to Willem, from Bogaert to Boghaert, from Nuytten to Nuiten. Even when someone died under a second given name or nickname, GeneaGenie links this to the correct birth record.

The chain reaction: One search, a whole life

The biggest difference from other search engines lies in what GeneaGenie finds — records that would never appear in a standard search. Not because the data is missing, but because no other search engine reasons in the same way.

With an ordinary search engine, entering more information is often counterproductive: every extra filter reduces the chance of a result. With GeneaGenie it works the other way around. The more data you enter — a birth date, a place of birth or marriage, the name of a partner or parent — the more clues the algorithm has to refine its probability calculation and the greater the chance that the right record surfaces. Even if that record does not exactly match any of the data you entered.

On top of that, GeneaGenie does not stop at the first match. The information from a found record — a new birth date, an unknown birthplace, the name of a partner or parent — is immediately used to search for other records within the same search. What requires multiple separate searches with other search engines, GeneaGenie resolves in one go.

We also look beyond the person themselves. If your family tree contains multiple people with a similar name — a father, brother or nephew — GeneaGenie links each record to the most likely person. This way, records are not confused with those of a namesake in the same family, but correctly assigned based on the full context.

The result is a breakthrough

Other search engines show you what is literally in the index. GeneaGenie shows you what happened in history. Every match receives a confidence score, deviations are clearly marked — but GeneaGenie never lets a promising record slip through your fingers, even if one detail does not match.

Stop endlessly repeating the same searches. Let the algorithm make the connections — and discover the branches of your family tree that were previously invisible.