Ranking in Genealogy: Search Results Fusion at Ancestry
Peng Jiang, Yingrui Yang (co-first authors), Gann Bierner, Fengjie, Alex Li, Ruhan Wang, Azadeh Moghtaderi

TL;DR
This paper presents new ranking algorithms and a diversity metric for improving search relevance and diversity in genealogical records at Ancestry, addressing record disparity challenges.
Contribution
It introduces customized coordinate ascent, stochastic search, and normalized cumulative entropy to enhance search result relevance and diversity in genealogical data retrieval.
Findings
Customized CA speeds up ranking within record types.
SS effectively combines results across record types.
Algorithms improve relevance and diversity metrics in experiments.
Abstract
Genealogy research is the study of family history using available resources such as historical records. Ancestry provides its customers with one of the world's largest online genealogical index with billions of records from a wide range of sources, including vital records such as birth and death certificates, census records, court and probate records among many others. Search at Ancestry aims to return relevant records from various record types, allowing our subscribers to build their family trees, research their family history, and make meaningful discoveries about their ancestors from diverse perspectives. In a modern search engine designed for genealogical study, the appropriate ranking of search results to provide highly relevant information represents a daunting challenge. In particular, the disparity in historical records makes it inherently difficult to score records in an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInformation Retrieval and Search Behavior · Advanced Image and Video Retrieval Techniques · Data Management and Algorithms
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
