Fts7
Full-text search engine Java library. Builds a search index on Java objects, having the a text content, and performs a quick search via this index. Search results are ordered in such a way, that the most relevant to your query objects are shown at the top of list. To calculate the relevance each object's text content is estimated by frequency of search phrase, phrase position inside content, importance of search words, object size, age, etc.