Как стать автором
Обновить

Автоматизация ответов на часто задаваемые вопросы в навыке для «Алисы» с помощью библиотеки DeepPavlov

Время на прочтение5 мин
Количество просмотров12K
Всего голосов 20: ↑17 и ↓3+14
Комментарии9

Комментарии 9

А есть ли реализация DeepPavlov для js?
Нет, к сожалению
Добрый день.
Не удается выполнить данную команду: faq = SimilarityMatchingSkill(load_path='./model')
Требуется определенная версия библиотеки?
Добрый день! Да, надо скачать последнюю версию библиотеки pip install deeppavlov
В самой послежней версии библиотеки у этого метода нет параметра load_path. Насколько я понял, вместо него используется save_load_path. Вот то, что написано в документации
save_load_path: Path, where the model will be saved or loaded from ('./similarity_matching' by default).

Если речь идёт об использовании уже обученной модели, то стоит добавить аргумент train=False, иначе модель будет заново обучена на игрушечных данных.

Спасибо за ответ, не могли бы вы еще досказать насчет вот этого
image
Каждый запуск скрипта сопровождается загрузкой вот этих бинарников. При этом они уже были скачаны в предыдущие запуски. Это как-то «лечится» или так и должно быть? Если всё в порядке, тогда для чего они подгружаются?

Это лечится добавление аргумента train=False.
Суть в том, что если тренировка включена, то для модели предварительно закачиваются сопроводительные файлы, и для конфигурации по-умолчанию это файлы предобученной модели. При этом модель обучается заново, файлы меняются, хеши перестают совпадать, поэтому файлы при следующей попытке обучения закачиваются заново.

Благодарю, теперь действительно всё исправно работает.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий