Dear Team,

I have been looking at search algorithm being used in elastic search and 
found following set of rules which are applied while calculating the score 
(Boolean Model)


   - more occurrences in the document are preferred
   - terms rarer in the corpus are preferred
   - shorter documents are more heavily weighted
   - other functions used to adjust score, boosts, etc.

In my application we are doing text based search across set of word 
documents. We would like to assign the higher scroe to documents having 
more occurances and show at the top irrespective of size of document. 
Primarily our application is recruitment system where is search is based 
upon skill sets. So our business team wants to show the resumes having more 
occurrences of search key words at top irrespective of size and rare terms.
Is there any mechanism to ignore second and third rules as listed below and 
calculate the score based upon More occurrences condition only. We are 
executing search operations using Java API. Please let me know is it 
possible to achieve the same and if yes how?

Thanks in advance for suggesting solution.

Hiro

-- 
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/f6936b6f-ef7c-4497-b186-bdba28176d89%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to