Можно ли обновить словарь во время выполнения (Jamspell-spellchecker)? - PullRequest
0 голосов
/ 31 октября 2019

Я использую библиотеку проверки орфографии jamspell. [https://github.com/bakwc/JamSpell] Там я использую файл модели en.tar.gz, который приведен в файле readme.txt. Это словарь, который уже создан во время обучения. Мне нужно обновить словарь с новым словом / предложениями во время тестирования / оценки? Есть какой-либо способ сделать это? К вашему сведению, это вопрос, который все уже имеют опыт работы с этой библиотекой проверки орфографии?

import jamspell
model = jamspell.TSpellCorrector()
if not (model.LoadLangModel("sample.bin")):
    raise Exception('wrong model file:sample.bin')
print(model.GetCandidates(["i","am","vjay"],2))

Здесь vjay - это новое слово, которого нет в словаре, и мне нужнообновить словарь этим словом

Цель: когда я вижу новое слово (которого нет в словаре), тогда я должен обновить словарь своим новым словом, как только оно будет действительным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...