Выставка ботов

Посмотрите на этот пример бота-диагноста по вопросу оценки эффективности дистанционного обучения. Конечно, он охватывает не все аспекты оценки, но является вспомогательным материалом к статье "К вопросу постановки задачи эффективного применения дистанционных образовательных технологий".



Попробуйте по шагам потренироваться в создании собственного бота. Для удобства нажмите кнопку "Во весь экран" 

Итак, начинаем нашу тренировку по книге Ю. Белоножина <b>"Создание бота-инфолоцмана с нуля". </b>Вы увидите точную копию платформы Dialogfow. Выполняйте все действия шаг за шагом.<b><br></b><br>После открытия адреса <u>dialogflow.com</u> кликните по ссылке&nbsp;<span class=""><i><b>Перейти к консоли</b></i></span>

Наведите мышку на кнопку&nbsp;<span class=""><i><b>Google, </b>чтобы авторизоваться на платформе. Это единственное условие для работы - иметь учетную запись Google/</i></span>

Кликните по кнопке&nbsp;<span class=""><i><b>Google</b></i></span>

Выберите <b><i>свой аккаунт</i></b>

Нажмите&nbsp;<span class=""><i><b>РАЗРЕШИТЬ</b></i></span>

Согласитесь с <span class=""><i><b>Соглашением по использованию сервиса</b></i></span>

Нажмите&nbsp;<span class=""><i><b>ACCEPT (принять условия соглашения)</b></i></span>

Вот теперь наступило время создать своего первого агента. <br><br>Нажмите кнопку&nbsp;<span class=""><i><b>Create Agent (создать агента)</b></i></span>

Для начала надо дать ему имя. <br><br>Кликнуть по полю ввода&nbsp;<span class=""><i><b><em class="ico"><span class="flaticon stroke cube"></span></em>Имени агента!</b></i></span>

Напечатайте имя агента без пробелов&nbsp;<span><span><b><i>SpisokLuchihSsylok</i></b></span></span>

По умолчанию стоит язык английский. Но нам нужен русский. Нажмите на список&nbsp;<span class=""><i><b>выбора языка агента</b></i></span>

Нажмите для ускорения выбора из списка первую букву <i><b>r</b></i>&nbsp;<span class=""><i><b>Russian — ru</b></i></span>

Выберите&nbsp;<span class=""><i><b>Russian — ru</b></i></span>

Вот теперь нажмите кнопку подтверждения&nbsp;<span class=""><i><b>Create (создать агента). </b></i>Потом Вы всегда можете это имя изменить.</span>

Отлично! Агент создан!<br>Теперь надо создать намерение - Intent - нажать по знаку&nbsp;<span class=""><i><b>+&nbsp;<br></b></i><br>В намерениях бот получает от человека высказывание и будет давать на него ответ.</span>

У интента тоже еть название. <br><br>Кликнуть в поле ввода <b><i>имени интента</i></b>

Напечатайте БЕЗ ПРОБЕЛОВ имя интента&nbsp;<span><i><b>17самыхпопулярныхссылок</b></i></span>

Нажмите&nbsp;<span class=""><i><b>Save (сохранить)</b></i></span>

Теперь надо ввести первый вариант фразы от человека.<br>Кликнуть по ссылке&nbsp;<span class=""><i><b>ADD TRAINING PHRASES (добавить высказывание человека)</b></i></span>

Кликнуть в поле&nbsp;<span class=""><i><b>Add user expression (добавить высказывание человека!</b></i></span>

Напечатайте&nbsp;<span><i><b>что&nbsp;чаще&nbsp;всего&nbsp;спрашивают&nbsp;на&nbsp;сайте</b></i>&nbsp;и п</span>о окончании ввода нажмите Enter

Отлично! Первое высказывание введено. Но ту же саму мысль можно высказать иными словами.<br><br>Напечатайте&nbsp;<span><i><b>показать&nbsp;самые&nbsp;частые&nbsp;ссылки</b></i> в свободном поле и нажмите&nbsp;</span>Enter

Хорошо! Теперь напечатайте другой текст с тем же смыслом&nbsp;<span><i><b>каковы&nbsp;самые&nbsp;популярные&nbsp;ссылки&nbsp;на&nbsp;сайте</b></i> и нажмите&nbsp;</span>Enter

Для повышения качества понимания напечатайте еще текст&nbsp;<span><b><i>что&nbsp;спрашивают&nbsp;чаще&nbsp;всего</i></b></span>&nbsp;и нажмите Enter

Итак, чем больше разных выражений одного и того же смысла, тем лучше.<br>Теперь давайте научим бот отвечать на этот интент.<br>Кликните по ссылке&nbsp;<span class=""><i><b>ADD RESPONSE (добавить ответ от бота)</b></i></span>

Кликнуть по полю&nbsp;<span class=""><i><b>Enter a text response (ввести текст ответа)</b></i></span>

Напечатайте свой текст&nbsp;<b><i>17 самых популярных ссылок можно увидеть здесь </i></b><b><i><a href="http://educons.online/mod/page/view.php?id=70">http://educons.online/mod/page/view.php?id=70</a>. </i></b>Это будет первый вариант ответа бота.

Нажмите&nbsp;<span class=""><i><b>Enter</b></i></span>

Можно ввести второй вариант ответа, но пока это делать не будем.<br>Теперь нажмите&nbsp;<span class=""><i><b>Save (сохранить Ваш первый интент)</b></i></span>

После сохранения интента с ним можно вести проверочные диалоги. <br>Кликните в поле&nbsp;<span class=""><i><b>Try it now (попробовать поговорить с ботом)</b></i></span>

Напечатайте текст в поле&nbsp;<span><i><b>Try it now</b></i></span>&nbsp;–<span><b><i><u>что&nbsp;спрашивают&nbsp;чаще&nbsp;всего</u></i></b>&nbsp;</span>и нажмите Enter

Как видим, наш бот отвечает правильно.&nbsp;<br>Снова кликнете в поле&nbsp;<span class=""><i><b>Try it now </b></i>и можете потом тренироваться с другими высказываниями</span>

Но мы пойдем дальше. Нам нужно бот где-то размещать.&nbsp;<br>Мы перейдем к интеграции бота и нажмем на раздел&nbsp;<span class=""><i><b>Integrations</b></i></span>

Как видите, есть много вариантов интеграции нашего бота. Но мы выберем простейший - бот на сайте.<br>Надо кликнуть по варианту&nbsp;<span class=""><i><b>Web Demo</b></i></span>

Появилось длинное и неудобное название ссылки на бот. Кликните&nbsp;<span class=""><i><b>по карандашу для редактирования имени Вашего бота</b></i></span>

Напечатайте текст&nbsp;<b>navigator</b> в поле&nbsp;и нажмите Enter

Теперь наш бот имеет свое имя. Кликните по кнопку&nbsp;<span class=""><i><b>Close (закрыть)</b></i></span>

Но сам вариант еще не активирован. Включить переключатель <b><i>Settings</i></b>

Опять появилось окно с ссылкой на бот. Кликните по <b><i>ссылке</i></b> Вашего бота

Вы видите макет Вашего бота. Теперь можете ввести свой текст в поле&nbsp;<span class=""><i><b>Введите запрос...</b></i></span>

Напечатайте&nbsp;<span><b><i>что спрашивают чаще всего</i></b></span>&nbsp;в поле&nbsp;<span><i><b>Введите запрос...</b></i></span> и нажмите Enter

Отлично! Ваш бот работает! Кстати, имя этого бота можно переписать по-русски.&nbsp;<br><br>Теперь кликните по кнопке <span class=""><i><b>Embed</b></i></span>

Это Ваш скрипт для вставки на Ваш сайт. Мы не рассматриваем этот вопрос сейчас. Теперь нажмите по кнопке&nbsp;<span class=""><i><b>Close</b></i></span>

Мы снова на странице панели управления чатботом. Нажмите по кнопке&nbsp;<span class=""><i><b>Close</b></i></span>

Хорошо бы нам теперь настроить старт диалога. Это то слово, которое человек будет вводить для начала диалога.<br>Снова выберите раздел&nbsp;<span class=""><i><b>Intents</b></i></span>

И кликните по интенту, созданному по умолчанию и выберите&nbsp;<span class=""><i><b>Default Welcome Intent (Приветствие по умолчанию)</b></i></span>

Напечатайте текст&nbsp;<span><b><i>/помощь</i></b></span> в поле <b><i>Add user expression</i></b>

Напечатайте ответ:&nbsp;<span><b><i>Добрый день! Я могу ответить на такие вопросы: Каковы 17 наиболее популярных ссылок? Каковы 200 факторов для рейтинга ссылок от Гугл?&nbsp;</i></b></span>

Напечатайте продолжение:&nbsp;<b><i>Как строится обучение построению списка рассылок? Как я могу увеличить поисковый трафик на 110% за 14 дней? Как обучиться стратегии SEО? Какова анатомия идеально оптимизированных страниц?</i></b>&nbsp;и нажмите&nbsp;<i><b>Enter</b></i>

Кликнуть&nbsp;<span><i><b>Save.&nbsp;</b></i>Теперь наш бот начинать диалог со слова&nbsp;<b>/помощь</b><i><b></b></i></span>

Теперь посмотрим, как можно тренировать бота.<br>Кликнуть по разделу&nbsp;<span class=""><i><b>Training [beta] (обучение бота)</b></i></span>

Здесь мы видим протоколы диалогов с человеком. Нам надо убедиться, что бот понимает высказывания человека правильно.<br>Выберите последний протокол диалога&nbsp;<span class=""><i><b>Just now</b></i></span>

Если высказывание соответствует смыслу интента, и Вы хотите, чтобы бот в этом не сомневался, добавьте его в словарь бота&nbsp;<span class=""><i><b>Add to intent"</b></i></span>

И это высказывание подтвердите галочкой как точное&nbsp;<span class=""><i><b>Add to intent</b></i></span>

И это&nbsp;<span class=""><i><b>Add to intent</b></i></span>

Теперь нажмите&nbsp;<span class=""><i><b>Approve (принять всю тренировку)</b></i></span>

Отлично! Появилась зеленая метка у этого диалога!<br>Теперь кликнуть следующий&nbsp;<span class=""><i><b>диалог</b></i></span>

Кликнуть&nbsp;<span class=""><i><b>Add to intent ""</b></i></span>

И снова&nbsp;<span class=""><i><b>Approve (принять этот диалог в тренировку)</b></i></span>

Вот и все. Вот так тренируется бот. На самом деле человек может вводить и другие варианты высказываний. И Вам желательно все эти вариант предусмотреть. Тогда бот будет понимать идеально.<br>Это основы создания простейшего бота. Ура!




Это бот-флорист. Он показывает понимание контента и умение его использовать. На самом деле это лишь демонстрация, а не реальный продавец цветов. 


Пример бота-консультанта на сайте:


Last modified: Saturday, 7 April 2018, 2:41 PM