Hi!
 
I have created an multi_field index with one field analyzed 
(with edgengram, min:3, max:15) and the other one not. Then i am doing a 
multi match on this and get relevant hits.I am doing this to find exact 
matches which seems to work.

So far so good, however how do i separate hits that are "really" relevant 
(i.e the words are equal but might be in another order etc) to my search 
string and "false-positive" results from the ngram which can have very 
different meaning.

An example would be:

*query*:Crankshaft position sensor
*hits*:Position Sensor, Crankshaft

This is a very good and similar results and the score is equal to max score.

However i can not determinate and draw any conclusion rom oly compare the 
score value becuase another example could yield the same score but should 
not rank as hight becuase the meaning is different.

*query*:Motoroil
*hit*:Motorblock

This is "not relevant" but ofcourse originates from the ngram. The hit 
score is equal to Max score.
Of course i could increate the min and max on the ngram but it 
seems usefull for other cases so not really an option.

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/f821aa7e-f666-430f-b4cb-7ed1796c0722%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to