A similar text finder written in Python
Project description
similar
is a Python library used to find the correct spelling from a misspelled text.
Usage
>>> from similar import best_match
>>> best_match('rasbery', ['apple', 'raspberry', 'pear'])
raspberry
Installation
The tool works with Python 2 and Python 3. It can be installed with Pip :
pip install similar
Notes
You can also use a file object for the wordlist :
from similar import Similar
s = Similar('rasbery', open('wordlist.txt'))
print(s.best())
Or a generator :
from similar import Similar
def genwords():
for line in ['apple', 'raspberry', 'pear']:
yield line
s = Similar('rasbery', genwords())
print(s.best())
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
similar-0.2.tar.gz
(3.1 kB
view hashes)