Skip to main content

Simple Regex spellchecker based on Wikipedia's RegExTypoFix project

Project description

RegEx Typo Fix
====

Regex spellchecker based on Wikipedia's `RegExTypoFix` project

.. _RegExTypoFix: https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Typos

The dictionary prepared by wikipedia contains most common incorrectly spelled words.

Usage
-----

The easiest way to install it is using pip::

pip install regextypofix

from regextypofix import correct
print (correct('whiel selled'))

Add more patterns
-----
You can either create your own dictionary or just append to the default dictionary::

from regextypofix import correct, create_dictionary

# Build default dictionary
default_dictionary = create_dictionary()

# User defined dictionary
user_dictionary = create_dictionary('./path_to_text_files')

# Complete dictionary
dictionary = default_dictionary + user_dictionary

# Now pass dictionary to `correct`

correct('whiel selled', dictionary=dictionary)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

regextypofix-1.0.4.tar.gz (118.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page