# How to reduce fuzziness in App search & reduce irrelevant search results?

**URL:** <https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675>\
**Category:** Elastic Search\
**Tags:** elastic-app-search\
**Created:** [October 1, 2021, 11:43am UTC](https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675 "2021-10-01T11:43:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Subhasis\_Dash](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/subhasis_dash/32/68827_2.png) [@Subhasis\_Dash](https://discuss.elastic.co/u/Subhasis_Dash)\
**Post date:** [October 1, 2021, 11:43am UTC](https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675/1 "2021-10-01T11:43:57Z")

</div>

HI,  
We get lots of extra results in we search for a particular key word which might not be a direct match and causes the results to be irrelevant,  
For example,  
If I search for "whale" , i get "whale", "whale\_test" as expected but also "whatever" , "whatsapp" in results,  
Though the others have a lesser score i want to avoid such results,

We also tried with **"whale"** with quotes however it only returns exact match even skipped "whale\_test"

Please help with your suggestions on how to reduce irrelevant search results also having some level of fuzziness present.

Thank you,  
Subhasis

---

<div class="post-metadata">

**Author:** ![nickchow](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nickchow/32/42547_2.png) [@nickchow](https://discuss.elastic.co/u/nickchow)\
**Post date:** [October 5, 2021, 11:16pm UTC](https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675/2 "2021-10-05T23:16:57Z")

</div>

Hi Subhasis,

The new [precision tuning feature](https://www.elastic.co/guide/en/app-search/current/precision-tuning.html) sounds exactly like what you're looking for!

> You can use precision tuning to search with a different level of precision and recall—​tightening or loosening the term and phrase requirements needed for a document to be considered a match to a given query.

Hope that helps,  
Nick

---

<div class="post-metadata">

**Author:** ![sanderunive](https://avatars.discourse-cdn.com/v4/letter/s/ce73a5/32.png) [@sanderunive](https://discuss.elastic.co/u/sanderunive)\
**Post date:** [October 11, 2021, 8:36am UTC](https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675/3 "2021-10-11T08:36:33Z")

</div>

Hi Subhasis, if you are using API to query Elastic, then you might want to provide more parameters. We use the fuzzy parameter on 'auto' and that is default. With parameters described here:  
[Fuzzy query | Elasticsearch Guide [7.15] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html#fuzzy-query-field-params)

you should be able to control the fuzzyness in more detail (transpositions ok?, how many characters may be fuzzy? etc.)

Hope this helps!  
Sander

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 8, 2021, 8:37am UTC](https://discuss.elastic.co/t/how-to-reduce-fuzziness-in-app-search-reduce-irrelevant-search-results/285675/4 "2021-11-08T08:37:20Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
