You could provide your own Similarity class as a plugin. Don't have any sample code in front of me, but it would be based of TFIDFSimilarity and you would basically needed to ignore the norms and other values.
http://lucene.apache.org/core/4_6_0/core/org/apache/lucene/search/similarities/TFIDFSimilarity.html The IDF portion could probably remain since it ranks the different terms in your query, not the score of each term. Cheers, Ivan On Sun, Jan 5, 2014 at 1:57 PM, Kevin S <kevinste...@gmail.com> wrote: > I would like to score based entirely on term count. > > For example, given the following two documents: > > 1) { "apple" } > > 2) { "apple apple" } > > Searching "apple" ranks the first before the second. I wish to rank the > second, in which the term occurs twice, with a higher score. > > Can someone please point me in the right direction for this? > > Thank you. > > -- > 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 elasticsearch+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/1bb386ae-3ab5-4878-9d29-6462eaff14c7%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- 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 elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQBwEy7UgdqYQmX3EuO71TwSAMCnDp7hdSkcvxLwH5jMJw%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.