Training a ranking model on click, dwell-time, and explicit feedback signals rather than a static relevance formula.
Gradient-boosted or linear learning-to-rank model over logged interaction features.
LightGBM/XGBoost ranking objectives; Elasticsearch/OpenSearch learning-to-rank plugins