Fixed KeyError regarding deeppavlov/vocabs/typos #1698
+4
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a fix to issue #1697.
In Issue #1697, this person talks about a KeyError when trying to use the configs.spelling_correction.brillmoore_wikitypos_en model, raising a KeyError when trying to get rid of the keys ⟬ and ⟭, which does not exist. I have tested, and the error wasn't raised (The model was downloaded and libraries were installed). I loaded the model normally, and output was clean and normal.
from deeppavlov import configs, build_model
model = build_model(configs.spelling_correction.brillmoore_wikitypos_en,)
output = model(["Where is navada"])
print(output)
OUTPUT:
['where is nevada']