Information retrieval
Enterprise search
Search run for the people of one organization: schema, analyzers, ranking, and the daily work of keeping results trustworthy. About ten years of practice sit in this subject.
Broader subject: Search engines
Work
- Public search at country scale — Search a citizen can use: a polling place, a beneficiary record, found in hundreds of millions of rows.
- One catalog, many storefronts — Product search, autosuggest, filters, and per-field similarity for an omnichannel retailer: web, marketplace, and stores.
- Return one record, not a list — From millions of candidates that share an organisation's name and address, return the single best record.
- A move that kept the answers — A production move from self-managed Apache Solr to managed OpenSearch, checked by whether the top results still agreed.
- The team's output — Leading a search engineering group while staying close enough to the system to tell a relevance question from an operations question.