Priyansh2/Spelling-and-Grammatical-Error-Correction

Built a system from scratch in Python which can detect spelling and grammatical errors in a word and sentence respectively using N-gram based Smoothed-Language Model, Levenshtein Distance, Hidden Markov Model and Naive Bayes Classifier.

28
/ 100
Experimental

This tool helps you refine written text by identifying and correcting spelling mistakes in individual words and grammatical errors in sentences. You provide text, and it returns a corrected version along with a 'score of grammaticality' to indicate how well-formed the sentence is. This is ideal for anyone who writes reports, emails, or other text and wants to ensure their communication is clear and error-free.

No commits in the last 6 months.

Use this if you need an automated way to improve the accuracy and readability of your written content by fixing common spelling and grammar issues.

Not ideal if you need a solution for highly specialized technical writing or complex stylistic improvements beyond basic error correction.

content-editing proofreading writing-assistance document-preparation text-quality-assurance
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 8 / 25
Community 14 / 25

How are scores calculated?

Stars

15

Forks

3

Language

Jupyter Notebook

License

Last pushed

Jul 04, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Priyansh2/Spelling-and-Grammatical-Error-Correction"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.