lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Modassar Ather <modather1...@gmail.com>
Subject Re: Restrict search on term/phrase count in document.
Date Wed, 21 Nov 2018 04:15:49 GMT
Thanks for your replies.

The requirement is basically to avoid documents which may have a match but
with very less number of term or phrase in it. May a be 1/2 matches.
The user is interested in those document which has matched term/phrase
beyond a certain number.
This can be a valid feature/requirement.

Best,
Modassar

On Mon, Nov 19, 2018 at 10:55 PM Alessandro Benedetti <a.benedetti@sease.io>
wrote:

> I agree with Alexandre, it seems suspicious.
> Anyway, if you want to query for single term frequencies occurrence you
> could make use of the function range query parser :
>
>
> https://lucene.apache.org/solr/guide/6_6/other-parsers.html#OtherParsers-FunctionRangeQueryParser
>
> And the function:
>
> termfreq
> Returns the number of times the term appears in the field for that
> document.
> termfreq(text,'memory')
>
> tf
> Term frequency; returns the term frequency factor for the given term, using
> the Similarity for the field. The tf-idf value increases proportionally to
> the number of times a word appears in the document, but is offset by the
> frequency of the word in the document, which helps to control for the fact
> that some words are generally more common than others. See also idf.
> tf(text,'solr')
>
> Cheers
>
>
>
> -----
> ---------------
> Alessandro Benedetti
> Search Consultant, R&D Software Engineer, Director
> Sease Ltd. - www.sease.io
> --
> Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message