Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable Learning to Rank's involvement in queries #2905

Merged
merged 1 commit into from
May 14, 2024
Merged

Disable Learning to Rank's involvement in queries #2905

merged 1 commit into from
May 14, 2024

Commits on May 9, 2024

  1. Disable Learning to Rank's involvement in queries

    Learning to Rank only changes the ordering of results when the query includes
    keywords and is ordered by relevance.
    
    It can only affect how results rank within a single page. The maximum effect it
    could have is to reverse the order of a page of results. The results all still
    appear on the same page.
    
    Site search searches with keywords (the majority of searches) are now served by
    Vertex AI search. The cost and complexity of running a Learning to Rank training
    and serving pipeline for the other use cases no longer seems commensurate
    with the impact.
    
    In addition to this, the training of our model has not been supervised
    effectively for a while, leading to a drop in the quality of the model.
    
    I therefore propose disabling the use of Learning to Rank in Search-API
    (this change) which allows the removal of the code to invoke the model, the
    pipeline that builds and deploys the model and the Terraform to support the
    deployment.
    sihugh committed May 9, 2024
    Configuration menu
    Copy the full SHA
    67d42bb View commit details
    Browse the repository at this point in the history