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.
