Hi,
In Puerto Rico, people typically have two surnames (one from their father, and one from their mother). So the scraped name: "Sila M. Gonzalez Calderon" is stored as
"full_name": "Sila M. Gonzalez Calderon",
"first_name": "Sila M. Gonzalez",
"middle_name": "",
"last_name": "Calderon",
when it should really be:
"full_name": "Sila M. Gonzalez Calderon",
"first_name": "Sila",
"middle_name": "M.",
"last_name": "Gonzalez Calderon",
Probably name_tools was not written to take hispanic names into account. Another issue is that not everyone always writes both surnames. So "Sila M. Gonzalez" and "Sila M. Gonzalez Calderon", should always match to the same person.
Thoughts?