Обучение диалоговых ботов

 

Почитать об автогенерации  здесь, и здесь, и здесь

Кроме того: 8 инструментов для создания личного или делового чат бота

Отличный конструктор ботов (без русского языка) https://www.luis.ai/home

 

Создаем виртуального собеседника (бота) с помощью визуального конструктора, уметь программировать не требуется, достаточно внимательно изучить инструкцию.

  1. Посмотреть на картинку и познакомиться с материалом по созданию бота с помощью Microsoft Bot Framework и wit.ai.

  2. Создать документ ФамилияТ.

  3. Пообщаться с чат-ботом о чат-ботах и в ФамилияТ заполнить таблицу вида:

вопрос

ответ

Фамилия Имя Отчество

Ваши собственные

Основные возможности бота

перечень + оценка значимости каждой возможности

Ваш вопрос боту

Ответ бота

Ваша оценка ответа

Ваш вопрос боту

Ответ бота

Ваша оценка ответа

Ваш вопрос боту

Ответ бота

Ваша оценка ответа

  1. Перейти на сайт Wit.ai, изучить материалы на странице, страние и странице

  2. Зарегистрироваться на сайте (понадобится аккаунт на Facebook или в GitHub) и войти в  среду конструктора и обучения интеллектуальных ботов

  3. На странице режима Settings заполняем данные о своем боте (имя - Ваша ФамиоияИО - датиницей) и делаем скрин (образец)

  4. На странице Understanding проверяем и обучаем (пополняя примеры - образец - везде должна быть ваша Фамилия) своего бот

  5. Войдя в режим trait заполняем метаданные 5-7 реплик и даем варианты ответов (образец -  везде должна быть ваша Фамилия)

  6. В режиме  Settings (в поле Export your data) нажать на зеленую кнопку Download .zip with your data - этим сохранить на своем компьютере архив с полученным кодом для бота. Переименовать архив в Фамилия-архив.

  7. Просмотреть содержимое сохраненного архива Фамилия-архив. Убедиться, что в папке entities есть файл *.jason (здесь образец примерного вида для одной реплики - в Блокноте будет выглядеть иначе, можно воспользоваться NotePad++, который нужно скачать и распаковать, прежде чем открывать в нем файлы). Актуальные полные версии редактора Notepad++  можно скачать здесь).

  8. Познакомиться со статьей, статьей и статьей и заполнить в ФамилияТ Таблицу1:

вопрос

ответ

Фамилия Имя Отчество

Ваши собственные

Расшифровка акронима JSON

 

Создатель JSON

 

JSON: The Fat-Free Alternative to XML

перевод на русский

JSON (or JavaScript Object Notation) is a programming language model data interchange format. It is minimal, textual, and a subset of JavaScript.

JSON is not a document format. It is not a markup language. It is not even a general serialization format in that it does not have a direct representation for cyclical structures, although it can support a meta representation that does.

перевод на русский

значение термина serialization "сериализация"

 

Ваш умный вопрос по теме

обязателен и умён

 

 

  1. Сохранить ФамилияТ  как PDF-документ.

  2. Отослать преподавателю письмо с отзывом и файлами:

  • ФамилияТ,

  • ZIP-архив Фамилия-архив.


 

Для реального использования на веб-ресурсе (сайт, аккаунт в соцсети) созданного бота необходимо вписать бота в страницу, для чего требуются навыки программирования, находящиеся за пределами нашего курса.

Развитие бота заключается в обучении его типовым вопросам, по результатам наблюдения за посетителями ресурса...

 

kmp