SlideShare a Scribd company logo
1 of 43
An Open-source Place-finder for Genealogy Dallan Quass  [email_address] Ryan Knight  [email_address]
What's the problem?
Philadelphia PA After leaving Marion he moved to Cambridge, MA. Church Row Goudhurst Kent Los Angles, California Kanesville, (Council Bluffs), Pottawattamie, IA Not stated, Ohio, Kentucky Lathom, Yorkshire, England Tranbylier, Bskrd. Norway La Junta, CO Of Cranbury, Middlesex, NJ, Germany Greatford (near Marton), NZ Kingston Surrey Prestingol, St Agnes, Cornwall, England Deirdorf, Rhineland, Prss, (Germany) Farmer. & Butcher. Labourer Returned to Boston Mass. with parents after a visit to Nova Scotia. Genealogists write places in many different ways
Some are misspelled Los angles, California
Others are abbreviated Tranbylier, Bskrd. Norway Deirdorf, Rhineland, Prss, (Germany)
Some leave out commas  Philadelphia PA Tranbylier, Bskrd. Norway Church Row Goudhurst Kent Kingston Surrey
Others have extra words Not stated, Ohio, Kentucky Of Cranbury, Middlesex, NJ, Germany After leaving Marion he moved to Cambridge, MA. Returned to Boston Mass. with parents after a visit to Nova Scotia.
Some no longer exist or exist under different names or jurisdictions Kanesville, (Council Bluffs), Pottawattamie, IA Deirdorf, Rhineland, Prss, (Germany)
Others have an incorrect intermediate level Lathom, Yorkshire, England
Some can't be found anywhere Prestingol, St Agnes, Cornwall, England
Others can be found in multiple places La Junta, CO Philadelphia PA Kingston Surrey
And finally, some aren't places at all Farmer. & Butcher. Labourer
Why does it matter?
Search
Match
Maps
How does it work?
Steps 1. Work right-to-left, finding matching places - split on commas - back off if no matches Ramsey, Hennepin, MN United States
Steps 1. Work right-to-left, finding matching places - split on commas - back off if no matches 2. Keep only subordinate jurisdictions - if none are subordinate, try skipping a level - if still no matches, ignore this level Ramsey, Hennepin, MN United States
Steps Ramsey, Hennepin, MN United States 1. Work right-to-left, finding matching places - split on commas - back off if no matches 2. Keep only subordinate jurisdictions - if none are subordinate, try skipping a level - if still no matches, ignore this level 3. If there are multiple matches (ambiguous) - filter on type - filter out subordinate places - rank remaining matches Ramsey, Minnesota,  United States Ramsey, Anoka, Minnesota,  United States Ramsey, Mower, Minnesota, United States
Database ,[object Object],[object Object],[object Object],[object Object],[object Object]
Wiki as a Database
Wiki as a Database
How it began Wikipedia Getty Thesaurus of Geographic Names Family History Catalog
All of us are smarter than any of us
Community input
Community oversight
Community oversight
Result Proof is in the pudding
Compare to FamilySearch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Let's look at the K's GEDCOM place text This project Family Search Best guess kaiapoi, nz Kaiapoi, Canterbury, New Zealand Kaiapoi, Canterbury, Canterbury, New Zealand Kaiapoi, Waimakariri (district), Canterbury (region), New Zealand kanesville, (council bluffs), pottawattamie, ia Council Bluffs, Pottawattamie, Iowa, United States Kanesville, Pottawattamie, Iowa, United States Council Bluffs (formerly Kanesville), Pottawattamie, Iowa, United States kansas city, missouri Kansas City, Cass, Missouri, United States Kansas City, Jackson, Missouri, United States located in Jackson, Clay, Cass, and Platte counties kelvin grove cemetary, palmerston north, (section s block 3 plot 38) Palmerston North, Manawatu-Wanganui, New Zealand Kelvin Grove, Barkly East, Cape of Good Hope, South Africa Kelvin Grove Cemetery, Palmerston North, Manawatu-Wanganui (region), New Zealand
Let's look at the K's GEDCOM place text This project Family Search Best guess kenny ?? cots altandhu lochbroom Lochbroom, Ross and Cromarty, Scotland Loch Broom, Pictou, Nova Scotia, Canada Altandhu, Lochbroom, Ross and Cromarty, Scotland kincardine ross & cromarty Cromarty, Ross and Cromarty, Scotland Ross and Cromarty, Scotland Kincardine, Ross and Cromarty (county), Scotland , king queen, virginia, usa King, Wetzel, West Virginia, United States ,King, Clay, Virginia, United States King and Queen (county), Virginia, United States kingston surrey Kingston, Surrey, Jamaica Kingston, Surrey, England both places exist, but England is more likely
Bottom line ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Interestingly, these results are similar to the Nature study comparing Wikipedia with Encyclopedia Britannica – both had about the same number of mistakes.
Roadmap ,[object Object],[object Object],[object Object],[object Object],[object Object]
Future work ,[object Object],[object Object],[object Object]
Demonstration of Places Server ,[object Object],[object Object],[object Object],[object Object],[object Object]
Demonstration of Places Server
Demonstration of Places Server
Demonstration of Places Server
Demonstration of Labeler ,[object Object],[object Object]
Demonstration of Labeler
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Images appearing on these slides are copyrighted by the contributors to  http://commons.wikimedia.org and are used under license
 

More Related Content

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

An Open-source Place-finder for Genealogy

  • 1. An Open-source Place-finder for Genealogy Dallan Quass [email_address] Ryan Knight [email_address]
  • 3. Philadelphia PA After leaving Marion he moved to Cambridge, MA. Church Row Goudhurst Kent Los Angles, California Kanesville, (Council Bluffs), Pottawattamie, IA Not stated, Ohio, Kentucky Lathom, Yorkshire, England Tranbylier, Bskrd. Norway La Junta, CO Of Cranbury, Middlesex, NJ, Germany Greatford (near Marton), NZ Kingston Surrey Prestingol, St Agnes, Cornwall, England Deirdorf, Rhineland, Prss, (Germany) Farmer. & Butcher. Labourer Returned to Boston Mass. with parents after a visit to Nova Scotia. Genealogists write places in many different ways
  • 4. Some are misspelled Los angles, California
  • 5. Others are abbreviated Tranbylier, Bskrd. Norway Deirdorf, Rhineland, Prss, (Germany)
  • 6. Some leave out commas Philadelphia PA Tranbylier, Bskrd. Norway Church Row Goudhurst Kent Kingston Surrey
  • 7. Others have extra words Not stated, Ohio, Kentucky Of Cranbury, Middlesex, NJ, Germany After leaving Marion he moved to Cambridge, MA. Returned to Boston Mass. with parents after a visit to Nova Scotia.
  • 8. Some no longer exist or exist under different names or jurisdictions Kanesville, (Council Bluffs), Pottawattamie, IA Deirdorf, Rhineland, Prss, (Germany)
  • 9. Others have an incorrect intermediate level Lathom, Yorkshire, England
  • 10. Some can't be found anywhere Prestingol, St Agnes, Cornwall, England
  • 11. Others can be found in multiple places La Junta, CO Philadelphia PA Kingston Surrey
  • 12. And finally, some aren't places at all Farmer. & Butcher. Labourer
  • 13. Why does it matter?
  • 15. Match
  • 16. Maps
  • 17. How does it work?
  • 18. Steps 1. Work right-to-left, finding matching places - split on commas - back off if no matches Ramsey, Hennepin, MN United States
  • 19. Steps 1. Work right-to-left, finding matching places - split on commas - back off if no matches 2. Keep only subordinate jurisdictions - if none are subordinate, try skipping a level - if still no matches, ignore this level Ramsey, Hennepin, MN United States
  • 20. Steps Ramsey, Hennepin, MN United States 1. Work right-to-left, finding matching places - split on commas - back off if no matches 2. Keep only subordinate jurisdictions - if none are subordinate, try skipping a level - if still no matches, ignore this level 3. If there are multiple matches (ambiguous) - filter on type - filter out subordinate places - rank remaining matches Ramsey, Minnesota, United States Ramsey, Anoka, Minnesota, United States Ramsey, Mower, Minnesota, United States
  • 21.
  • 22. Wiki as a Database
  • 23. Wiki as a Database
  • 24. How it began Wikipedia Getty Thesaurus of Geographic Names Family History Catalog
  • 25. All of us are smarter than any of us
  • 29. Result Proof is in the pudding
  • 30.
  • 31. Let's look at the K's GEDCOM place text This project Family Search Best guess kaiapoi, nz Kaiapoi, Canterbury, New Zealand Kaiapoi, Canterbury, Canterbury, New Zealand Kaiapoi, Waimakariri (district), Canterbury (region), New Zealand kanesville, (council bluffs), pottawattamie, ia Council Bluffs, Pottawattamie, Iowa, United States Kanesville, Pottawattamie, Iowa, United States Council Bluffs (formerly Kanesville), Pottawattamie, Iowa, United States kansas city, missouri Kansas City, Cass, Missouri, United States Kansas City, Jackson, Missouri, United States located in Jackson, Clay, Cass, and Platte counties kelvin grove cemetary, palmerston north, (section s block 3 plot 38) Palmerston North, Manawatu-Wanganui, New Zealand Kelvin Grove, Barkly East, Cape of Good Hope, South Africa Kelvin Grove Cemetery, Palmerston North, Manawatu-Wanganui (region), New Zealand
  • 32. Let's look at the K's GEDCOM place text This project Family Search Best guess kenny ?? cots altandhu lochbroom Lochbroom, Ross and Cromarty, Scotland Loch Broom, Pictou, Nova Scotia, Canada Altandhu, Lochbroom, Ross and Cromarty, Scotland kincardine ross & cromarty Cromarty, Ross and Cromarty, Scotland Ross and Cromarty, Scotland Kincardine, Ross and Cromarty (county), Scotland , king queen, virginia, usa King, Wetzel, West Virginia, United States ,King, Clay, Virginia, United States King and Queen (county), Virginia, United States kingston surrey Kingston, Surrey, Jamaica Kingston, Surrey, England both places exist, but England is more likely
  • 33.
  • 34.
  • 35.
  • 36.
  • 40.
  • 42.
  • 43.