← all repositories

R1j1t/contextualSpellCheck

A Python spelling corrector that uses BERT to suggest corrections based on surrounding context.

419 stars Python Language ModelsData Tooling
contextualSpellCheck
Not currently ranked — collecting fresh signals.
star history

This package uses a BERT language model to improve out-of-vocabulary (OOV) word detection and correction by leveraging contextual information. It serves as a spaCy extension and can be installed via pip. The project aims to address non-word errors (NWE) by considering the semantic context provided by BERT embeddings rather than relying solely on dictionary lookups.

Frequently asked

What is R1j1t/contextualSpellCheck?
A Python spelling corrector that uses BERT to suggest corrections based on surrounding context.
Is contextualSpellCheck open source?
Yes — R1j1t/contextualSpellCheck is open source, released under the MIT license.
What language is contextualSpellCheck written in?
R1j1t/contextualSpellCheck is primarily written in Python.
How popular is contextualSpellCheck?
R1j1t/contextualSpellCheck has 419 stars on GitHub.
Where can I find contextualSpellCheck?
R1j1t/contextualSpellCheck is on GitHub at https://github.com/R1j1t/contextualSpellCheck.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.