lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hoss Man (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SOLR-7981) term based ValueSourceParsers should support an option to run an analyzer for hte specified field on the input
Date Wed, 26 Aug 2015 22:53:45 GMT
Hoss Man created SOLR-7981:
------------------------------

             Summary: term based ValueSourceParsers should support an option to run an analyzer
for hte specified field on the input
                 Key: SOLR-7981
                 URL: https://issues.apache.org/jira/browse/SOLR-7981
             Project: Solr
          Issue Type: Improvement
            Reporter: Hoss Man


The following functions all take exactly 2 arguments: a field name, and a term value...

* idf
* termfreq
* tf
* totaltermfreq

...we should consider adding an optional third argument to indicate if an analyzer for the
specified field should be used on the input to find the real "Term" to consider.

For example, the following might all result in equivilent numeric values for all docs assuming
simple plural stemming and lowercasing...

{noformat}
termfreq(foo_t,'Bicycles',query) // use the query analyzer for field foo_t on input Bicycles
termfreq(foo_t,'Bicycles',index) // use the index analyzer for field foo_t on input Bicycles
termfreq(foo_t,'bicycle',none) // no analyzer used to construct Term
termfreq(foo_t,'bicycle') // legacy 2 arg syntax, same as 'none'
{noformat}

(Special error checking needed if analyzer creates more then one term for the given input
string)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message