mirror of https://github.com/apache/lucene.git
Rename README files to uppercase letters
git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@610960 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0661938bb6
commit
49dd305f69
|
@ -1,27 +0,0 @@
|
|||
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
|
||||
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<html>
|
||||
<body>
|
||||
<h1>XML based query syntax
|
||||
</h1>
|
||||
<p>
|
||||
This module contains:
|
||||
<ul>
|
||||
<li>a modular Lucene Query Parser where queries are expressed as XML</li>
|
||||
<li>JUnit test</li>
|
||||
<li>DTD schemas and <a href="docs/index.html">generated documentation</a> </li>
|
||||
<li>Example XML queries</li>
|
||||
<li>Test index (subset of Reuters 21578)</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
The original motivation for creating this package was outlined and discussed <a href="http://marc.theaimsgroup.com/?l=lucene-dev&m=113355526731460&w=2">here</a>.
|
||||
</p>
|
||||
<p>
|
||||
Parser support includes:
|
||||
<ul>
|
||||
<li>"Span" queries</li>
|
||||
<li>Simple caching for filters</li>
|
||||
<li>"Like this" queries</li>
|
||||
<li>Boolean, Term, and UserInput (parsed with existing query parser)</li>
|
||||
<li>BoostingQuery - a class that can downgrade scores for hits on
|
||||
certain terms rather than the hard-line approach taken by BooleanClause.Occurs.MUST_NOT</li>
|
||||
<li>FilteredQuery, RangeFilter, DuplicateFilter and "TermsFilter" for non-sequential terms</li>
|
||||
<li>"FuzzyLikeThis" a new query which is a cross between "LikeThis" and "fuzzy" but with
|
||||
better scoring of fuzzy terms than standard fuzzy queries</li>
|
||||
<li>A modular design with expandable support for new query/filter types</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>This code is dependent on the "queries" contrib module although the "CoreParser" can be compiled with just Lucene core if required</p>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue