Openbravo-rus.ru

Образование по русски
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Обучение созданию чат ботов

Создание чат-ботов

Это онлайн-курс о том, как не программисту создавать чат-ботов и находить своих первых клиентов. Вы увидите, что при желании любой человек, вне зависимости от возраста и навыков программирования, может с нуля создать своего чат-бота.

Для кого

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

Что в итоге

  • два созданных чат-бота — для мессенджера Telegram и браузера,
  • знание принципов создания чат-ботов для различных мессенджеров,
  • знание способов поиска своих потенциальных клиентов,
  • полезные чек-листы, в том числе рекомендации по назначению цены за услуги по разработке чат-ботов, скрипты для обработки возражений потенциальных клиентов и пр.

Программа

Вводная часть. Разбор кейсов с позиции разработчика. Сколько времени было потрачено на разработку и сколько денег они принесли. Какой мессенджер является ориентиром для всех чат-ботов, каким функционалом боты могут обладать уже в ближайшее время. В чем преимущество профессии разработчика чат-ботов по сравнению с теми, кто создает сервисы по созданию чат-ботов. На каком сервисе будем создавать мы в ходе курса.

Блок 1. Способы поиска клиентов. Примеры ботов, которые можно показывать потенциальным клиентам, как правильно показывать. Скрипты телефонных разговоров и тестовых сообщений.
Первое практическое задание по поиску клиентов и работе с конструктором.

Блок 2. Презентация. Подготовительные работы. Блок-схемы. Бизнес-процессы. Сборка чат-бота. Показ клиенту. Как рисовать и продавать.
Задание: собрать бота по переданным исходным данным.

Блок 3. Туннели продаж внутри мессенджеров. Принцип построения туннеля продаж. «Непрямое» коммерческое предложение. Обработка возражений потенциальных клиентов.
Задание: написать пример своего туннеля для чат-бота.

Блок 4. Интеграции внутри чат-ботов без навыков программирования.
Задание: создание интеграции.

Блок 5. Упражнение «Температура бизнеса», которое поможет выйти на идеальное предложение для ваших потенциальных клиентов и самому определиться с уровнем своей мотивации. Прежде чем начинать делать ботов, необходимо убедиться в существующем спросе на этом рынке. Поэтому тема продаж и поиска клиентов проходит буквально «красной линией» сквозь все занятия.
Задание: выполнить упражнение.

Заключение. Точки роста в нише чат-ботостроения. Оформление своей странички в социальных сетях. Контент-план размещения материалов. Как должен выглядеть продающий чат-бот-визитка. Квиз-опрос внутри чат-бота.

Что понадобится для обучения

Компьютер или ноутбук с выходом в интернет, браузер Google Chrome.

Кто будет преподавать

Антон Гончаров — основатель и президент Гильдии разработчиков чат-ботов и специалистов компьютерных систем. Преподаватель двухнедельной обучающей программы по чат-ботам на курсе «Дизайн диджитал-продукта» в Британской высшей школе дизайна. Автор онлайн-курса по обучению интернет-профессий «Разработчик чат-ботов для популярных мессенджеров» и «Архитектор туннелей продаж в социальных сетях», который прошли более 3500 человек.

Делаем своего первого чат-бота

Уровень: начинающий

Мате­ри­ал рас­счи­тан на тех, кто в жиз­ни не напи­сал ни строч­ки кода. Если вы уже в кур­се основ про­грам­ми­ро­ва­ния, про­чи­тай­те луч­ше о чистых функ­ци­ях.

Мно­гие слы­ша­ли про чат-ботов и робо­тов для обще­ния: им пишешь, они отве­ча­ют, полу­ча­ет­ся диа­лог с маши­ной. Чат-бот может рас­ска­зать анек­дот, поис­кать за вас в интер­не­те, забро­ни­ро­вать сто­лик в ресто­ране и что угод­но ещё, чему его обу­чат созда­те­ли.

Ино­гда такое обще­ние выгля­дит как обще­ние с чело­ве­ком. Может даже пока­зать­ся, что там рабо­та­ет искус­ствен­ный интел­лект — и ино­гда так дей­стви­тель­но быва­ет. Но часто всё про­ще: это алго­ритм, кото­рый уме­ет рас­по­зна­вать неко­то­рые ваши сло­ва и давать отве­ты по зара­нее заго­тов­лен­ным шаб­ло­нам. Чем алго­ритм более раз­ветв­лён­ный, тем есте­ствен­нее и полез­нее бот.

Давай­те сде­ла­ем соб­ствен­но­го чат-бота с очень про­стым алго­рит­мом. Поз­же вы смо­же­те услож­нить его, как захо­ти­те. Но сна­ча­ла — самая база для тех, кто нико­гда не писал код.

Обыч­но, что­бы создать какую-то про­грам­му, нуж­но выпол­нить несколь­ко дей­ствий: напри­мер, ска­чать программу-обработчик язы­ка, заве­сти про­ект, напи­сать заду­ман­ную про­грам­му, ском­пи­ли­ро­вать. И толь­ко потом ей мож­но поль­зо­вать­ся. Но мы пой­дём по более про­сто­му пути: напи­шем про­грам­му, рабо­та­ю­щую пря­мо в бра­у­зе­ре, через кото­рый вы чита­е­те эту ста­тью. Сде­лать это мож­но лишь на ком­пью­те­ре, на теле­фоне при­дёт­ся поль­зо­вать­ся ботом.

Мы будем решать зада­чу на язы­ке JavaScript — это язык про­грам­ми­ро­ва­ния, кото­рый встро­ен в ваш бра­у­зер и на кото­ром напи­сать код мож­но пря­мо сей­час, ниче­го не уста­нав­ли­вая.

Что­бы сде­лать что-то на JavaScript, нуж­но открыть кон­соль. Почти во всех совре­мен­ных бра­у­зе­рах это дела­ет­ся соче­та­ни­ем кла­виш Shift + Ctrl + J или Cmd + Alt + J. Спра­ва или сни­зу появит­ся допол­ни­тель­ное окно, в кото­ром уже будет что-то про­ис­хо­дить:

Читать еще:  Обучение smm бесплатно

Если у вас не откры­лась кон­соль, зай­ди­те в верх­нее меню и поищи­те сло­во «Кон­соль». Обыч­но этот пункт пря­чет­ся в раз­де­ле «Инстру­мен­ты раз­ра­бот­чи­ка».

Когда вы откры­ва­е­те кон­соль, она сра­зу гото­ва выпол­нять ваши коман­ды. Если в неё вста­вить про­грам­му, напи­сан­ную на JavaScript, и нажать Enter, ваш бра­у­зер её реа­ли­зу­ет. Если в коде есть ошиб­ки, кон­соль сама под­све­тит их. Мож­но отправ­лять в неё про­грам­му кус­ка­ми или даже построч­но: бра­у­зер будет пом­нить всё, что про­ис­хо­ди­ло в вашей про­грам­ме, пока вы не пере­за­гру­зи­те стра­ни­цу.

Первая строка

В кон­со­ли мож­но не толь­ко писать код, но и выво­дить туда резуль­та­ты. Давай­те для нача­ла сде­ла­ем самую про­стую про­грам­му, кото­рая отоб­ра­зит в кон­со­ли сло­во «При­вет!». Для это­го исполь­зу­ем коман­ду console.log(‘Привет!’);

Вста­вим её в кон­соль и нажмём Enter:

Поздрав­ля­ем, вы толь­ко что напи­са­ли свою первую про­грам­му для ком­пью­те­ра! Она очень про­стая: ком­пью­тер все­го лишь гово­рит «При­вет!». Но оце­ни­те момент: это вы его научи­ли так гово­рить. Попро­буй­те научить его и дру­гим сло­вам.

Если напи­сать несколь­ко команд, полу­чим сооб­ще­ние из несколь­ких строк:

Вот мы и нача­ли созда­вать сво­е­го чат-бота, кото­рый нас уже попри­вет­ство­вал в кон­со­ли. Теперь сде­ла­ем так, что­бы мы тоже мог­ли ему что-нибудь отве­тить. Для это­го нам пона­до­бят­ся пере­мен­ные.

Переменные

Что­бы дать понять ком­пью­те­ру, что у нас сей­час будет пере­мен­ная, нуж­но ска­зать ему сло­во var, после кото­ро­го впи­сать назва­ние пере­мен­ной — так нам про­ще к ней обра­щать­ся. Напри­мер, сле­ду­ю­щая стро­ка создаст пере­мен­ную name и поло­жит в неё сло­во «Код»:

Назва­ние тут может быть прак­ти­че­ски любым, глав­ное, что­бы оно начи­на­лось с бук­вы. По-русски пере­мен­ные назы­вать нель­зя, толь­ко бук­ва­ми латин­ско­го алфа­ви­та. Мож­но было бы исполь­зо­вать вари­ант imya или zovut, но про­грам­ми­сты счи­та­ют, что чем про­ще назва­ние пере­мен­ной, тем луч­ше.

Теперь посмот­рим содер­жи­мое эле­мен­та. Сле­ду­ю­щая коман­да выве­дет то, что сей­час запи­са­но в пере­мен­ной name:

Мож­но посмот­реть, какое сего­дня чис­ло. Это внут­рен­няя систем­ная пере­мен­ная. Стро­го гово­ря, это не совсем пере­мен­ная, но для нача­ла давай­те счи­тать так:

Но это мы всё смот­рим во внут­рен­но­сти ком­пью­те­ра. А нам нуж­но спро­сить что-то у поль­зо­ва­те­ля. Что­бы мы мог­ли вве­сти новые дан­ные в нашу про­грам­му, исполь­зу­ем коман­ду prompt()

Вставь­те в кон­соль коман­ду var name = prompt(‘Как вас зовут?’); и посмот­ри­те, что про­изой­дёт. Ком­пью­тер выве­дет окно и будет ждать, пока вы вне­сё­те туда своё имя. Интер­фейс выгля­дит кра­си­во: давай­те в диа­ло­ге общать­ся с ком­пью­те­ром не через кон­соль, а через такие появ­ля­ю­щи­е­ся окош­ки. Для это­го напи­шем новые коман­ды:

Пусть ком­пью­тер про­явит веж­ли­вость и ска­жет, что ему при­ят­но с нами позна­ко­мить­ся. Что­бы он смог обра­тить­ся к нам по име­ни, исполь­зу­ем пере­мен­ную name — в ней как раз хра­нит­ся то, что мы отве­ти­ли ком­пью­те­ру:

Что­бы выве­сти осмыс­лен­ную фра­зу, мы взя­ли нача­ло ‘При­вет, ‘, затем с помо­щью плю­си­ка соеди­ни­ли со зна­че­ни­ем пере­мен­ной name , кото­рая хра­нит наше имя, а потом ещё одним плю­си­ком доба­ви­ли к фра­зе кон­цов­ку. Что­бы ком­пью­тер знал, что мы хотим выве­сти на экран текст, а не чис­ла, исполь­зу­ют­ся кавыч­ки. Ком­пью­тер вос­при­ни­ма­ет как текст то, что внут­ри кавы­чек. И выво­дит точ­но в том виде, в кото­ром напи­са­но.

Расчёт дня рождения

Давай­те соеди­ним все наши коман­ды в одну про­грам­му и допи­шем несколь­ко новых фраз:

Обра­ти­те вни­ма­ние: у нас появил­ся новый вопрос и новая пере­мен­ная hobby, в кото­рой хра­нит­ся инфор­ма­ция об увле­че­нии. А ещё — ком­мен­та­рии, кото­рых мож­но добав­лять сколь­ко угод­но. JavaScript не обра­ща­ет вни­ма­ния на то, что напи­са­но после двух косых черт:

Теперь у вас есть всё, что нуж­но, что­бы напи­сать свою вер­сию чат-бота для обще­ния. Если про­дол­жи­те решать наши задач­ки, то смо­же­те научить ком­пью­тер по-разному реа­ги­ро­вать на ваши отве­ты и даже вести осмыс­лен­ный диа­лог.

Что ещё посмотреть

Вот кое-что, что может вам при­го­дить­ся при созда­нии пер­во­го чат-бота.

performance.now() — эта коман­да воз­вра­ща­ет вре­мя в мил­ли­се­кун­дах с момен­та откры­тия теку­щей стра­ни­цы. Мож­но поде­лить на 1 000, и вы узна­е­те, сколь­ко секунд вы сиди­те на какой-то стра­ни­це. Если поде­лить на 60 000 — сколь­ко минут.

setTimeout() — поз­во­ля­ет выпол­нить любой код через опре­де­лён­ное вре­мя. Напри­мер, вы може­те задать вопрос и предо­ста­вить ров­но мину­ту на раз­мыш­ле­ние, после чего появит­ся окно для отве­та.

setInterval() — то же самое, что и преды­ду­щее, но выпол­не­ние кода повто­ря­ет­ся с рав­но­мер­ным интер­ва­лом, напри­мер раз в 5 минут. Если вы хоти­те научить чат-бота, что­бы он раз в час напо­ми­нал попить воды, эта коман­да — то, что нуж­но.

Читать еще:  Обучение джава скрипт

Как поль­зо­вать­ся эти­ми шту­ка­ми, мы рас­ска­жем в одной из буду­щих ста­тей, но вы все­гда може­те само­сто­я­тель­но поис­кать в интер­не­те, как они рабо­та­ют. Поль­зу­ясь эти­ми тре­мя воз­мож­но­стя­ми JavaScript, полу­чит­ся создать непло­хо­го бота, кото­рый будет сле­дить за вашей про­дук­тив­но­стью и интер­ва­ла­ми рабо­ты. Под­пи­сы­вай­тесь на «Код», что­бы не про­пу­стить новые раз­бо­ры.

Пять сервисов на русском языке для создания чат-ботов

1. Bot kits

Сервис работает на простых блок-схемам и позволяет задать боту неограниченное количество комбинаций поведения. Интересно, что настройки позволяют формировать ответы не в виде текстовых шаблонов, а также использовать видео/аудио/фото для коммуникации с клиентом. А если же бот не может ответить, клиента автоматически переведут на менеджера. К тому же, сервис собирает всю необходимую статистику по работе с клиентами и позволяет корректировать функционал в любой момент.

Поддерживает платформы: Вконтакте, Одноклассники, Facebook, Telegram, Viber, Skype. Можно подключить и сайт компании.

Стоимость (ежемесячно): 1 бот обойдется в 499 рублей. Предоставляется бесплатный тестовый период полного функционала на 7 дней.

Сервис для создания бота для социальной сети Вконтакте. В конструкторе можно быстро создать бота, который способен распознавать имя клиента, город и текущее время. Бот может просто отвечать на сообщения, отправлять файлы и даже проводить игры-квесты. Дополнительно можно сегментировать рассылку сообщений в зависимости от открытой персональной информации.

Поддерживает платформы: Вконтакте

Стоимость (ежемесячно): бесплатно и от 399 рублей, в зависимости от размера сообщества.

3. Manybot

Бот заточен специально под Telegram. Создается там же на площадке мессенджера, при помощи другого бота. Manybot позволяет без ограничений отправлять подписчикам сообщения в любом формате, будь-то текст, видео, картинка или файл. Также с помощью бота легко сверстать многоуровневое интерактивное меню. Если у компании есть канал на YouTube, Twitter или RSS, то можно настроить автоматический перепост в Telegram-канал.

Поддерживает платформы: Telegram

Стоимость (ежемесячно): бесплатно

4. Sever.AI

Не совсем конструктор, но точно с возможностью настроить чат-бот под свои запросы. Заточенный под HR-задачи бот который можно интегрировать с телефонной системой или с мессенджерами. Sever связывается с человеком (звонок/сообщение), задает корректирующие вопросы и в зависимости от сценария, приглашает на встречу, либо на видеоинтервью. Чат-бот распознает речь, может сам задавать вопросы и определяет стоп-факторы в речи кандидата. Разработчики отмечают, что автоматизация такой рутины позволяет HR-ам экономить время и деньги.

Поддерживает платформы: телефонная связь, мессенджеры, сайт

Стоимость: зависит от объема целевых действий.

5. Dialogflow

Удобный сервис создания чат-ботов от Google. Поддерживает множество языков и адаптирован для работы с 32 платформами. Чат-бот также можно интегрировать в любые умные устройства, начиная от смартфонов и заканчивая домашними системами. Работает на алгоритмах машинного обучения Google и использует Google Cloud Speech-to-Text для распознавания и понимания речи.

Поддерживаемые платформы: Google Assistant, Facebook Messenger, Slack, Telegram, Skype, Viber и другие платформы.

Стоимость (ежемесячно): бесплатно или тариф Enterprise Edition (стоимость зависит от объема запросов компании)

Создание невероятных чат-ботов

Build Incredible Chatbots

Научитесь создавать и развертывать чат-боты для Facebook Messenger, WhatsApp, Slack и Skype, используя Wit & DialogFlow!

Добро пожаловать в самый полный курс разработчика чатбота. Изучите концепции, инструменты и методы, которые вам понадобятся для создания полнофункциональных чат-ботов для бизнеса и предприятий.

В этом курсе мы перейдем от нуля к профессионалу и создадим несколько чат-ботов, используя различные методы и платформы, включая Chatfuel, Wit и DialogFlow, для множества каналов, таких как Facebook Messenger, WhatsApp, Slack и Skype. Мы будем исследовать платформы чат-ботов, которые не требуют написания кода, и весь путь до чат-ботов с интенсивным использованием кода, которые могут быть созданы для специализированных сценариев.

Мы узнаем о мозге, стоящем за чат-ботом, от простого распознавания образов до обработки естественного языка и ИИ.

Этот курс содержит постоянно развивающиеся учебные планы, основанные на проектах, в которых будут регулярно добавляться новые разделы, тематические исследования и примеры. Это очень важно, потому что это технологическое пространство стремительно растет, и, следовательно, этот курс направлен на то, чтобы идти в ногу с темпами. Все это приходит с персональной помощью, рукой и поддержкой.

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

Chatbot может помочь людям делать покупки, заказывать еду, развлекаться, предоставлять помощь, советы, информацию, поддержку и многое другое через простой интерфейс чата. Представьте, что вы общаетесь с другом в Facebook Messenger. Нет необходимости в обучении, нет приложений для установки.

Читать еще:  Программист c обучение

Почти все отрасли, от развлечений, медицины, гостеприимства, исполнительских искусств, банковского дела, авиации и других, уже ищут пространство чат-ботов, чтобы повысить заинтересованность клиентов в бизнесе и маркетинге. И неудивительно, что Google, Facebook и Microsoft лидируют в пакете с выделенными подразделениями и проектами, которые сейчас инкубируются.

Суть в том, что мы находимся на этапе эволюции чат-ботов, когда мобильные приложения появились еще в 2007 году, когда Apple анонсировала первый iPhone.

Воспользуйтесь возможностью сегодня.

Присоединяйтесь ко мне, как мы понимаем, проектируем и создаем невероятных чат-ботов для Facebook Messenger, Skype, Slack и WhatsApp!

Для кого этот курс:

  • Веб-разработчики заинтересованы в создании захватывающих диалоговых интерфейсов и агентов
  • Мобильные разработчики, которые заинтересованы в интеграции разговорных агентов в свои приложения
  • Бизнес-менеджеры с талантом программирования в JavaScript и NodeJS
  • Профессионалы, которые хотят быть на переднем крае технологий
  • Вы не должны брать этот курс, если вы не программист
  • Вы не должны проходить этот курс, если вы не знакомы с JavaScript и NodeJS

Как сделать своего ЧАТ-Бота для учебы без знаний в программировании

Добрый день, дорогие друзья. Данный пост ни в коем случае не реклама сервиса или каких-то услуг в нём, а просто рассказ о том как я немного облегчил себе жизнь при помощи чат-бота в VK.

В процессе учёбы у меня очень часто возникала необходимость пользоваться одними и теми-же учебными материалами в электронном виде (учебники, методички, лабораторные работы и т.д.). И всё время была проблема как их хранить, чтобы и места не занимали и были под рукой и чтобы в случае чего можно было получить доступ в определённой группе материалов без необходимости пролистывать огромные списки файлов.

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

И в результате всего 20 минут абсолютно без знания языков программирования и специальных навыков удалось создать бота в сообществе группы, который умеет:

— выдавать необходимые материалы по предмету по ключевому запросу ( напишите «физиология» он вам отправит материалы по предмету «Физиология человека» и т.д. )

— отправлять актуальное расписание
— отправлять случайный ответ в форме (да/нет) на запрос «идти ли сегодня на пары?»

Далее я постараюсь подробно объяснить по шагам как создать и настроить бота под ваши нужды.

Я использовал сервис Robochat.io (прямую ссылку оставлять на всякий случай не буду)

1) Необходимо авторизоваться на сайте (лучше сразу зайти через VK, чтобы сайт получил доступ к группам в которых вы имеете права администратора).

2) Вам необходимо создать стартовый шаблон для бота, нажмите на большую синюю кнопку «+» и выберите в меню пункт «стартовый шаблон» и «добавить»

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

4) Далее на главной панели у нас появится плитка с добавленным ботом. Переходим в её настройки и видим основное меню настройки бота.

5) В этом меню вы можете настроить основные функции бота (приветствие на подписку/отписку и т.д), а так-же реакцию на неизвестные команды, однако нас это не интересует и мы переходим во вкладку «Сценарий» , чтобы создать свои команды для использования.

6) В этой вкладке мы может создавать и редактировать команды для бота и создавать свои сценарии. Для того, чтобы создать команду нажимаем на большую красную синюю кнопку.

7) В первом пустом поле мы пишем команду или команды (через запятую) и выбираем тип того, как будет интерпретироваться ввод (только по ключевому слово, или отдельной фразе), а во втором поле мы добавляем ответ, который нам пришлёт бот.

8) Готовый сценарий выглядит так. В настройках можно добавить возможность прикрепления различных документов и фотографий, а так-же различные команды вроде (часы работы, время, дата, имя пользователя и т.д.)

9) Теперь пишем в сообщения группы необходимую нам команду, и бот ответит нам согласно сценарию.

10) Получается очень удобно, сообщение с информацией можно тут-же переслать коллегам или одногруппникам сразу в VK. При помощи бота, можно оптимизировать свою работу с файлами, расписаниями и т.д.

Спасибо большое за то, что дочитали мой пост.

Ссылка на основную публикацию
Adblock
detector