Hi there, hope you are well! I've been tasked with using the Relevance Tuning feature on app search to improve the quality of our search results.
As some background:
- I am very much non-technical!
- We have an app search database of ~300,000 grocery store products.
- The main two fields that we use to optimize search are "product title" and "product category"
I had two main questions I was hoping someone could help me with:
1.) Many of our user searches are for groups of foods like "cookies." We thought it would make sense to weight the "product category" field (weight of 10) higher than "product title" field (weight of 2).
Here's what's confusing to me. When we search for "cookies" in the Relevance Tuner, a product that has "cookies" in both the product name and product category receives the same score as a product that only has "cookies" in the product category. How could this be considering cookies appears in two fields in one example and only one field in the other example?
2.) If we do a test query like "rice," a result like this is heavily prioritized by the system:
Rice Chex Rice Cereal, Gluten Free, Rice
In other words, since the word "rice" is included three times in the product title, it's HEAVILY weighted by the app search engine. This is at the expense of even looking in the "product category" field. For example, even though we have a "product category" field called "Grains, Rice & Dried Goods," none of the top results are products from that category since the system is heavily prioritizing the three "rice"s that are appearing in the product title. Is there any way to change this?
Thanks so much for any help - really do appreciate it!