This repository contains an implementation of bloom filter based spell checker. I have used the wordlist from the code kata problem above. For hashing, I have used murmurhash3 in python. The bitarray size chosen in this case is a tradeoff between false positive rate and performance of the program.
Python > = 2.7
pip install -r requirements.txt
- Install Prerequisites
- Run the following command
python spellcheck.py
python test.py