lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r919566 - /lucene/
Date Fri, 05 Mar 2010 19:48:44 GMT
Author: digy
Date: Fri Mar  5 19:48:44 2010
New Revision: 919566

README.txt for Queries.Net


Added: lucene/
--- lucene/ (added)
+++ lucene/ Fri Mar  5 19:48:44 2010
@@ -0,0 +1,22 @@
+This module contains a number of filter and query objects that add to core lucene.
+==== The "MoreLikeThis" class from the "similarity" module has been copied into here.
+If people are generally happy with this move then the similarity module can be deleted, or
at least a 
+"Moved to queries module..." note left in its place.
+==== FuzzyLikeThis - mixes the behaviour of FuzzyQuery and MoreLikeThis but with special
+of fuzzy scoring factors. This generally produces good results for queries where users may
provide details in a number of 
+fields and have no knowledge of boolean query syntax and also want a degree of fuzzy matching.
The query is fast because, like
+MoreLikeThis, it optimizes the query to only the most distinguishing terms.
+==== BoostingQuery - effectively demotes search results that match a given query. 
+Unlike the "NOT" clause, this still selects documents that contain undesirable terms, 
+but reduces the overall score of docs containing these terms.
+==== TermsFilter -  Unlike a RangeFilter this can be used for filtering on multiple terms
that are not necessarily in 
+a sequence. An example might be a collection of primary keys from a database query result
or perhaps 
+a choice of "category" labels picked by the end user.
+Mark Harwood

View raw message