Page MenuHomePhabricator

Establish a query result score from search satisfaction
Open, MediumPublic5 Estimated Story Points


As a searcher, I want to see the most relevant query completion candidates, so that I have the highest likelihood of finding the content I want.

As a query completion developer I want to be able to rank queries and results of those based on events stored in search satisfaction event stream, so that I can find the best query completion candidates.

This task: T273847 will allow us to analyze queries using relforge, but it will only provide a very simple join between backend events and search satisfaction events. Point of this task is to leverage search sessions that can be derived from search satisfaction events.


  • Propose a search satisfaction score
  • implement the score within the export_queries_to_relforge DAG.