opensearch-project / project-website

The source to opensearch.org
https://opensearch.org
BSD 3-Clause "New" or "Revised" License
40 stars 480 forks source link

[BLOG] Optimizing Hybrid Search in OpenSearch #3454

Open wrigleyDan opened 3 days ago

wrigleyDan commented 3 days ago

Describe the blog post

Hybrid search is hard:

There exists no “one size fits all” solution. The best configuration depends on a plethora of factors related to any given search application’s data, users, or domain. With the hybrid search optimizer, a set of notebooks, OpenSearch users are empowered to find the best parameter set for their application and explore ways to dynamically predict how the best hybrid search query looks like individually per query. The blog post should share the approach and also experimentation results that were achieved using the ESCI dataset.

Preliminary outline:

  1. Intro
  2. Problem Statement: It's hard to know the ideal parameters for hybrid search
  3. Hybrid search as a parameter optimization problem: identifying the best parameter set for hybrid search
  4. Hybrid search as a query understanding problem: dynamically predict how the best hybrid search query looks like individually per query
  5. Future work and how to contribute

Expected Title

Optimizing Hybrid Search in OpenSearch

Authors Name

Daniel Wrigley

Authors Email

dwrigley@opensourceconnections.com

Target Draft Date

11/26/2024

Blog Post Category

technical, partners

Target Publication Date

12/10/2024

Additional Info

wrigleyDan commented 3 days ago

tagging @krisfreedain who had the initial conversation about this blog post together with Eric

pajuric commented 1 day ago

@wrigleyDan - Thanks for filing a blog issue. I am the blog manager, and wanted to reach out and let you know that when you have a draft ready for review, you are welcome to include it here in markdown format or email via G-docs. My email is pattijur@amazon.com. You can also find me on public Slack - Eric and I work together often.

wrigleyDan commented 5 hours ago

@pajuric - thanks for following up on this.

I sent you the current draft via email. Looking forward to working on this together with you!