Если вы еще не установили rasa x в своей системе, вот статья, чтобы сделать это простыми шагами: https://medium.com/devang-chavda/a-step-by-step-guide-to-install- и-настроить-среду-для-расы-x-в-Windows-без-докер-кабины263b51342?source=friends_link&sk=420ab9ce81dae189c5ca3bc87f251ef1
После того, как вы завершите установку и запустите команду init, вы получите обученную начальную модель, а файлы этого обученного чат-бота будут выглядеть примерно так:
Файл rasa.db — это база данных, в которой хранятся все разговоры с вашим ботом.
Файл domain.yml: в котором вы храните все действия, намерения, объекты, шаблоны и слоты.
Папка «Модели»: каждый раз, когда вы переобучаете свою модель здесь, она сохраняет версии этой модели.
Папка данных: в ней находятся файлы stories.md и nlu.md.
Stories.md: Учебный пример для диалоговой системы Rasa Core называется историей.
Nlu.md: хранит пример для всех типов намерений и типов сущностей. Эти данные используются для обучения модели намерениям и классификации сущностей.
Другие файлы пока не важны, мы рассмотрим их позже.
Давайте сразу приступим к созданию нашего первого чат-бота на базе искусственного интеллекта.
Шаг 1. Решите, какие намерения могут встречаться в вашем домене.
Затем перечислите все возможные намерения в файле nlu.md в заданном формате.
здесь приведены некоторые примеры, убедитесь, что вы вводите намерения только в этом формате.
Шаг 2: Обновите файл домена.
Вам нужно упомянуть каждое намерение, которое вы хотите в своем чат-боте, и каждый объект, который будет классифицироваться чат-ботом.
Чем упомянуть действия для каждого намерения. Это действие будет выполнено при обнаружении определенного намерения.
Если вы хотите произнести некоторый текст, когда возникает какое-либо конкретное намерение, вы можете сделать это, сделав запись в шаблоне.
Шаг 3: Создайте сюжетную линию (как ваш чат-бот будет общаться с людьми!!)
Это очень просто, как вы можете видеть на картинке.
Создайте сюжетную линию в соответствии с требованиями вашего домена.
Как только сюжетная линия закончена, вы готовы к работе.
Во-первых, вам нужно обучить свою модель, вы можете сделать это из графического интерфейса и из командной строки, я также расскажу, как вы можете обучить свою модель с помощью командной строки.
Это очень просто, просто введите rasa train в командной строке и убедитесь, что вы находитесь в каталоге, в котором вы сохранили все файлы.
Затем подождите некоторое время и запустите rasa x в вашей системе с помощью команды rasa x.
Это окно вы увидите после запуска команды.
Давайте поговорим с нашим чат-ботом..!!!!!!
Все, что мы сделали здесь, можно сделать и в графическом интерфейсе, так что попробуйте сами.
Обучите своего чат-бота в соответствии с требованиями вашего домена и регулярно переобучайте его.
В ближайшем будущем появится больше блогов, где я буду обсуждать некоторые сложные сценарии чат-бота rasa, а затем наслаждаться машинным обучением. !!