OVERVIEW
Lucene
Apache Lucene is a high-performance, full-featured text search engine library written in Java. Lucene Core is a Java library providing powerful indexing and search features, as well as spellchecking, hit highlighting and advanced analysis/tokenization capabilities. The PyLucene sub project provides Python bindings for Lucene Core.
Lucene offcial site: https://lucene.apache.org