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.

Reply via email to