Downrank first-page results that aren't ever interacted with #4787
Labels
✨ goal: improvement
Improvement to an existing user-facing feature
🧭 project: thread
An issue used to track a project and its progress
🧱 stack: ingestion server
Related to the ingestion/data refresh server
🔧 tech: elasticsearch
Involves Elasticsearch
Problem
Search relevancy on Openverse could be improved by better aligning search results with user intent. Current search relevancy often seems "pretty good" but can be tarnished by a few outlier results that read as "bad".
Description
The proposed feature aims to improve search relevancy on Openverse by downranking results that appear on the first page of the top X searches, but do not receive any user clicks. We would want to consider some type of thresholds so that results are not too heavily penalized.
The general idea though, is that "If a result is being frequently presented to users yet is never selected, it is likely not a relevant result to users".
Alternatives
Additional context
This feature would depend on our work in #421 and need to be executed carefully, so that niche-but-still-relevant results aren't unfairly penalized.
The text was updated successfully, but these errors were encountered: