Какой алгоритм стоит у Rasa NLU?

Я вижу, что Rasa NLU использует MITIE и spaCy, но кто-нибудь может объяснить, как они используют его и алгоритм?

1 ответ

Решение

В блоге Rasa есть сообщение Алана, в котором описывается используемый основной подход: https://medium.com/rasa-blog/do-it-yourself-nlp-for-bot-developers-2e2da2817f3d

Это должно дать хорошее представление о том, что он делает, но если вы хотите узнать больше, вы можете легко просмотреть реальный используемый код (что является большим преимуществом решений с открытым исходным кодом!) https://github.com/RasaHQ/rasa_nlu/tree/master/rasa_nlu

Это зависит от того, какой тип NER вы хотите использовать для своего бота... в основном вы определяете конвейер в файле конфигурации... наиболее предпочтительным является spacy, поскольку его корпус регулярно обновляется и широко используется.. mitie не так хорош, как сравнивают просторный, а также является более старой версией.

язык: "en"

трубопровод: "spacy_sklearn"

Вы можете прочитать более подробно здесь: выбор конвейера rasa nlu

Другие вопросы по тегам