contextualSpellCheck

✔️Contextual word checker for better suggestions

MIT License

Downloads
7.2K
Stars
395
Committers
7

Bot releases are hidden (Show)

contextualSpellCheck - Fix dependencies Latest Release

Published by R1j1t almost 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/R1j1t/contextualSpellCheck/compare/0.4.3...v0.4.4

contextualSpellCheck - 0.4.3

Published by R1j1t about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/R1j1t/contextualSpellCheck/compare/0.4.2...0.4.3

contextualSpellCheck - Minor changes in documentation and test

Published by R1j1t about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/R1j1t/contextualSpellCheck/compare/v0.4.1...0.4.2

contextualSpellCheck - fixed dependency in package

Published by R1j1t over 3 years ago

torch was removed from the setup.py which caused issue for users who did not have torch installed (#55).
PR #56 fixed this issue

Thanks @Tocic for pointing it out.

contextualSpellCheck - Supporting spaCy v3

Published by R1j1t over 3 years ago

This release adds support to spaCy v3!

Check Usage to understand the changes in contextualSpellCheck.
To read about spaCy v3 changes: https://spacy.io/usage/v3

Fixes issue #48

A big thanks to @jonmun for the PR #49!!

contextualSpellCheck - bug fix & minor documentation updates

Published by R1j1t over 3 years ago

bug fix #48
Documentation changes:

  • Bibliography update
  • issue number added in task list
  • minor changes to issue template
contextualSpellCheck - fix bug

Published by R1j1t almost 4 years ago

This release fixes bug(#30). Extra changes:

  • setup staleBot
  • converted TODO task to issues
  • setup discussions

Thanks @nicno90 for raising the bug!

contextualSpellCheck - bug fix & code quality improvement

Published by R1j1t almost 4 years ago

This release

  • fixes #26.
  • improved the code quality by enforcing style consistency (#23).

Thanks @dc-aichara for the PR on flake8 and thanks @nicno90 for pointing out a bug in the package!

Note: Had to yank release v0.3.1 because of debug print statement in production package.

contextualSpellCheck - Specify transformer model

Published by R1j1t about 4 years ago

This release adds following important changes:

  1. Feature addition: Specifying the transformer model
    This will enable the package to be used on other languages as well for which transformers has a model
  2. Feature addition: specify the maximum edit distance
  3. Update: Vocab loading now happens from the transformers tokenizer. Previously it used a static file (vocab.txt)

A big thanks to @dc-aichara for contributing Feature addition 1 and 2.

contextualSpellCheck - Dependency added to setup

Published by R1j1t about 4 years ago

This release specify the core dependency of the project in the setup. This was suggested (#17) and added by @AlvaroCavalcante in #18.

contextualSpellCheck - Allow user specific vocab and minor fix

Published by R1j1t about 4 years ago

Following changes in this release:

  1. Allow user specified vocab to identify misspell (#12)
  2. Fix a bug where file read presented issue. Thanks to @gaurav0804 for #11
contextualSpellCheck - Fix: token modification by package downstream

Published by R1j1t over 4 years ago

Thanks @mark-fangzhou-xie for pointing out an issue where the token text and position is modified an a downstream process. This affected our custom extension.

As a fix

  • use setter for corrected sentence and not getter (to solve issue with downstream process)
  • raise warning when extension is accessed and the token position/text is modified
contextualSpellCheck - Release with better doc and extension

Published by R1j1t over 4 years ago

Updated following:

  1. Context changed from Doc to Span (sentence) in candidateGenerator hence parser is required
  2. doc._.outcome_spellCheck extension will now be a getter
  3. doc._.suggestions_spellCheck is now set during the call to candidateRanking and outputs our recommendation
  4. Updated suggestions_spellCheck response from {spaCy.Token: List(str)} to {spaCy.Token: str} as score_spellcheck extension was also giving similar data
  5. misspellIdentify updated with new conditions

Some other minors enhancements and fixes!

Thanks all, who downloaded and tried the package, please ⭑ the repo if you like the work!

contextualSpellCheck - Corrected default path for vocab

Published by R1j1t over 4 years ago

contextualSpellCheck - Initial public release

Published by R1j1t over 4 years ago

This is first release of the package. There is still many tasks left from here!