يوجد عدة طرق في لغة بايثون لفعل ذلك، وأسهلها هو استخدام مكتبة PyEnchant، والتي تأتي بعدّة قواميس وبلغات مختلفة مثل (en_GB, en_US, de_DE, fr_FR) حيث يجب عليك في البداية أن تختار القاموس المناسب ومن ثم يمكنك التأكد من وجوده في القاموس أو لا عن طريق دالة check() أو يمكنك الحصول على مقترحات للكلمة عن طريق دالة suggest() كما في الأمثلة التالية: >>> import enchant
>>> d = enchant.Dict("en_US")
>>> d.check("Hello")
True
>>> d.check("Helo")
False
>>> d.suggest("Helo")
['He lo', 'He-lo', 'Hello', 'Helot', 'Help', 'Halo', 'Hell', 'Held', 'Helm', 'Hero', "He'll"]
>>>