Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add spelling correction #190

Open
askarbozcan opened this issue Jan 11, 2021 · 0 comments · May be fixed by #213
Open

Add spelling correction #190

askarbozcan opened this issue Jan 11, 2021 · 0 comments · May be fixed by #213
Assignees
Labels
cleanup-stay Issues that won't be removed as part of cleanup enhancement New feature or request

Comments

@askarbozcan
Copy link
Member

askarbozcan commented Jan 11, 2021

Add a spelling correction module which uses dictionary of Turkish words either with:

1- By adding SymSpell dependency and using SymSpell (https://pypi.org/project/symspellpy/)
2- By implementing Norvig's algorithm from scratch (https://norvig.com/spell-correct.html)

Furthermore, after FastText is added (#119) it can be used to select the most probable correction (as given by spelling correction algorithms above) based on the context around the word.

Similar to #143.

@askarbozcan askarbozcan added the enhancement New feature or request label Jan 11, 2021
@askarbozcan askarbozcan self-assigned this Jan 11, 2021
@askarbozcan askarbozcan linked a pull request Feb 8, 2021 that will close this issue
6 tasks
@askarbozcan askarbozcan linked a pull request Feb 8, 2021 that will close this issue
6 tasks
@askarbozcan askarbozcan added the cleanup-stay Issues that won't be removed as part of cleanup label Aug 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup-stay Issues that won't be removed as part of cleanup enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant