I am looking for a document search engine (e.g. Xapian, Whoosh, Lucene, Solr, Sphinx or others) that is able to search for partial terms.
For example, when searching for the term "brit", the search engine should return documents containing "britney" or "britain" or in general any document containing matching words r *brit*
Tangentially, I noticed that most engines use TF-IDF (Term frequency-Inverse document frequency) or its derivatives, which are based on full terms, not partial terms. Are there any other methods that have been successfully implemented besides TF-IDF for document search?
GeneralBecos
source share