You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by di...@apache.org on 2010/03/05 20:48:44 UTC

svn commit: r919566 - /lucene/lucene.net/trunk/C#/contrib/Queries.Net/README.txt

Author: digy
Date: Fri Mar  5 19:48:44 2010
New Revision: 919566

URL: http://svn.apache.org/viewvc?rev=919566&view=rev
Log:
README.txt for Queries.Net

Added:
    lucene/lucene.net/trunk/C#/contrib/Queries.Net/README.txt

Added: lucene/lucene.net/trunk/C#/contrib/Queries.Net/README.txt
URL: http://svn.apache.org/viewvc/lucene/lucene.net/trunk/C%23/contrib/Queries.Net/README.txt?rev=919566&view=auto
==============================================================================
--- lucene/lucene.net/trunk/C#/contrib/Queries.Net/README.txt (added)
+++ lucene/lucene.net/trunk/C#/contrib/Queries.Net/README.txt 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 consideration
+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
+25/02/2006