* stemmer (later to be used in lucene ) : http://snowball.tartarus.org/ --> [http://snowball.tartarus.org/algorithms/english/stemmer.html Porter (for english)] * search within a search (later to be used in lucene ) : * 1. Use !QueryFilter with the previous query as the filter. (you can search the mailing list archives for !QueryFilter and Doug Cutting's recommendations against using it for this purpose) 1. Combine the previous query with the current query using !BooleanQuery, using the previous query as required. * The !BooleanQuery approach is the recommended one. * Lucene Fuzzy query : http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/search/FuzzyQuery.html * http://www.ibm.com/developerworks/web/library/wa-lucene2/ Molgenis Fix : GeneratorServlet.java(125l) : setModel_database --> setModelDatabase.  Links * other options for stemming (IR systems) * http://code.google.com/p/ir-themis/ * * http://www.theserverside.com/news/1365139/I-Love-Lucene * * http://struts.apache.org/ * http://www.opensymphony.com/webwork/ * Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly. : http://pypi.python.org/pypi/Whoosh/ *