This is an off-line wikipedia search engine, which uses TF-IDF scoring to retrieve top results from a given wikipedia dump.
Install PyStemmer
https://github.com/snowballstem/pystemmer
Create inverted index of a dump
python wiki_indexer.py <wiki_dump_file_name> <output_file_name>
Search in the input dump
python query.py