Если вы еще не установили 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, а затем наслаждаться машинным обучением. !!