I need some help in normalizing the score using Elastic Search. I am using N-Gram, Fuzziness, Custom Queries and phonetic search
In the database : Alice, Bob, Cathy
Search query 1 : Alice
Results are : Max Score(500), Alice(500)[100%], Cathy(300)[60%], Bob(200)[40%]
However, Search query 2 : Both
Results are : Max Score(200), Bob(200)[100%], Alice(100)[50%], Cathy(50)[25%]
What I want the results to look like :
Results are : Max Score(500), Bob(200)[40%], Alice(100)[10%], Cathy(50)[5%]
I want a standard max score or a way to quantify the top results of any/multiple queries.
I want the score to show
'how similar the result is to the query'
not
'how the result rank in comparison to the other results.'