UXPUB 🇺🇦 Дизайн-спільнота

Cover image for Полное руководство по дизайну и разработке чатботов
Редакція
Редакція

Опубліковано • Оновлено

Полное руководство по дизайну и разработке чатботов

Все, что вам нужно знать.

Что такое чатботы? Почему они представляют собой такие большие возможности? Как они работают? Как они создаются? Как можно встретиться с людьми, заинтересованными в чатботах?

На эти вопросы мы ответим в данном посте. Готовы? Вперед!

“90% времени, которое мы проводим на мобильных устройствах, уходит на электронную почту и обмен сообщениями в мессенджерах. Логично направлять команды, занимающиеся разработкой продуктов, туда, где зависают потребители!” - Нико Бонастос, генеральный директор General Catalyst.

1-C9IKKNTNvrXwLw9dfLQU1w

Что такое чатбот?

Чатбот - это сервис, управляемый правилами и иногда искусственным интеллектом, с которым вы взаимодействуете через интерфейс чата. Сервис может включать разные возможности, от функциональных до развлекательных, и сам он может входить в комплект любого чат-продукта (Facebook Messenger, Slack, Telegram, Text Messages и т.д.).

“Многие бизнесы уже обзавелись телефонными деревьями, и они работают, хотя большинство пользователей с недовольством их используют. Текстовое дерево откликов гораздо проще и быстрее, чем голосовое, это и было предназначение первых ботов, иногда с возможностью початиться с живым человеком”. - Джош Эльман, партнер в Greylock

Если вы еще не разобрались, не переживайте. Вот пример, который поможет вам визуализировать чатбота.

Пример:

Если вы хотели купить туфли онлайн в Nordstrom, вы бы пошли к ним на сайт, перебирали бы ассортимент, пока не нашли нужную модель, и затем бы купили ее.

Nordstrom

Если в Nordstrom появится бот, в чем я не сомневаюсь, вы бы просто могли связаться с Nordstrom на Facebook. Бот спросил бы, что вы ищете, и вы бы просто… сказали это.

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

Nordstrom на Facebook

Примеры чатботов на Facebook

Посмотрите это видео с недавней конференции F8 (где Facebook оглашает свои последние нововведения). В 7:30 Дэвид Маркус, вице-президент Подразделения месседжинговых продуктов в Facebook, поясняет, как выглядит покупка туфель с помощью бота Facebook Messenger.

Примеры чатботов

Покупка туфель - не единственное из возможных предназначений чатботов. Вот несколько других примеров:

  • Бот погоды. Получите информацию о погоде по запросу в любое время.
  • Бакалейный бот. Помощь в выборе и заказе продуктов на неделю.
  • Новостной бот. Попросите его рассказать, когда произойдет что-то интересное
  • Бот-советчик. Я расскажу ему свои проблемы, а он поможет мне найти их решение.
  • Бот по личным финансам. Он помогает мне лучше распоряжаться деньгами.
  • Бот-планировщик. Организовал мне встречу с представителями команды Messenger на Facebook.
  • Бот-друг. В Китае есть бот по имени Xiaoice, разработанный Microsoft, с которым общаются более 20 миллионов людей.

Видите? С ботами возможности бесконечны. Вы можете реализовать все, что рождается в вашем воображении, и я помогу с этим.

1-IRFhWNqusUWbTsB1hQXhrQ

Но зачем создавать бота? Конечно, он выглядит круто, использует какую-то суперпродвинутую технологию, но зачем кому-то тратить свое время и силы на него?

Это громная возможность. ОГРОМНАЯ. Я объясню это далее.

1-ecKJvkly4AWkFJw8Clfyfg

Почему чатботы так перспективны?

Вы, наверное, удивляетесь: “Почему кто-то вообще интересуется чатботами? Они выглядят как простенькие текстовые сервисы… в чем секрет?”

Отличный вопрос. Я вам расскажу, почему они интересуют людей.

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

1-7yz2oL1diR_jm6JIB1ugTg

Пусть это повисит тут секундочку.

Люди пользуются приложениями-мессенджерами активнее, чем соцсетями.

“Сейчас люди проводят больше времени в мессенджерах, чем в соцсетях, и это очень важный перелом. Мессенджеры - это платформы будущего, и с помощью ботов их пользователи смогут получать доступ к разным видам сервисов”. - Питер Рохас, предприниматель в Residence на Betaworks

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

Крупные перемены на больших платформах должны рассматриваться как новые возможности. При этом, нужно быть осторожными, чтобы не судить слишком жестко по ранним прототипам, когда платформы еще далеки от своего конечного вида. В недавнем релизе Facebook я вижу начало новой эры микроприложений. Фундаментальная идея в том, что потребители будут взаимодействовать через небольшие интерфейсы, будь то разговорные и/или виджеты, чтобы удовлетвориться сервисом/брендом через легкий доступ к полному профилю, без всяких сложностей вроде установки родного приложения. Потенциально это очень многообещающая перспектива”. - Аарон Батальон, партнер в Lightspeed Venture Partners

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

1-_OtLHepdbcRd5C2Ofc-Qhw

“Есть надежда, что потребители очень полюбят экспериментировать с ботами. Так было с мобильными приложениями 4+ года назад. Если бы тогда вам кто-то сказал… ‘Я создал приложение для Х’... Скорее всего, вы бы попробовали его. Теперь никто этого не делает. Возможно, слишком поздно основывать компании по разработки приложений. Но с ботами… надеюсь, что внимание потребителей будет также раскрыто и восприимчиво снова! - Нико Бонастос, генеральный директор General Catalyst

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

Да, вы правы, это искусственный интеллект, и вы вполне можете сделать нечто подобное сами.

Я поясню.

чатботы

Как работают чатботы

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

Что это значит?

Чатботы, основанные на правилах:

  • Они очень ограничены, могут отвечать только на определенные команды. Если вы скажете что-то неправильное, он не поймет, что вы имеете в виду.
  • Бот умен настолько, насколько позволяют его запрограммированные возможности.

Чатботы, работающие на машинном обучении:

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

“Нужно помнить, что у ботов есть иллюзия простоты на фронт-енде, но за этой простотой стоят множество технических сложностей, которые нужно преодолеть для создания удобного, полноценного функционирования. Нужно проделать огромное количество работы. Аналитика, оптимизация сценариев, учет всех обновлений и изменений платформ в условиях отсутствия единого формата. Для более глубоких взаимодействий и реальной коммерческой ценности, как например, в Assist понадобится анализатор ошибок, интеграции с API, маршрутизация и эскалация до живого человеческого понимания, НЛП, отсутствие кнопок “назад” и “домой”, и т.д. Нужно забыть все, чему мы научились за последние 20 лет, чтобы создать потрясающий опыт пользователя в этом новом направлении”. - Шейн Мак, CEO Assist

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

“Обмен сообщениями - это то, на что мы тратим уйму времени и рассчитываем на общение. Действительно смешно, что нам все еще приходится связываться с большинством компаний по телефону”. - Джош Эльман, партнер в Greylock

Greylock

Вы начинаете взаимодействие с ботом путем отправки ему сообщения. Кликните сюда, чтобы отправить сообщение чатботу CNN на Facebook.

чатбот CNN на Facebook

Искусственный интеллект

Если эти боты используют искусственный интеллект, чтобы работать хорошо… так ли это сложно реализуемо? Мне обязательно надо быть экспертом в области искусственного интеллекта, чтобы создать что-то, в чем он используется?

Искусственный интеллект

Ответить коротко? Нет, вам не нужно быть экспертом в сфере искусственного интеллекта, чтобы создать продвинутого чатбота на базе искусственного интеллекта. Просто не стоит давать несбыточные обещания будущим пользователям, описывая возможности своего будущего приложения. Если на данный момент вы не можете сделать хороший продукт на базе искусственного интеллекта, лучше его пока не разрабатывать.

“Все, кто пытаются использовать искусственный интеллект на таком уровне, кажутся слегка опережающими время. Общение с компьютером, который просто не понимает многое из того, что вы говорите, может очень раздражать. Будьте осторожны, давая обещания, и задайте пользователям защитные ограждения от разочарований” - Джош Эльман, партнер в Greylock

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

Как вы встроите искусственный интеллект в своего бота? Не волнуйтесь, я все расскажу в следующей части этого поста.

чатбот

Как создавать чатботов

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

“Сложность в разработке чатботов не столько техническая, сколько в UX. Самыми успешными ботами будут те, к которым пользователи захотят регулярно возвращаться, которые будут представлять для них постоянную ценность”. - Мэтт Хартман, директор Seed Investments в Betaworks

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

“Мы полагаем, что вам не нужно уметь программировать, чтобы разработать бота. Это и вдохновило нас год назад в Chatfuel, когда мы начали работу над бот-билдером. Мы увидели, что боты становятся гиперлокальными, например, бот для футбольной команды для связи с фанами или бот небольшого арт-сообщества. Боты очень эффективны, и возможность легко их создавать очень кстати”. - Дмитрий Думик, основатель Chatfuel

Вот некоторые ресурсы вам для старта.

Документация по платформам:

Полезные сервисы для разработки ботов:

“Очень сложно балансировать эту лихорадку вокруг всего нового, когда ты чувствуешь, что вокруг все одержимы какой-то идеей, а ты как будто позади всего этого. Но в итоге всегда выигрывает качество. Каждый будет впереди, если сфокусируется на создании хороших ботовых продуктов, которые отличаются качеством”. - Райан Блок, со-основатель Begin.com

Другие ресурсы:

Не хотите создавать свой?

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

1-nPwGGm-N9nAdchZaBdG2xQ

Как встретить людей, заинтересованных в чатботах?

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

Если вы читаете это, возможно, вы принадлежите к одной из этих категорий:

  1. Вы хотите узнать, как разрабатывать чатботы.
  2. Вы сейчас работаете над созданием чатбота, или уже разработали его (если это вы, я бы очень советовал попробовать получить $200 тыс. от Botcamp или $25 тыс. от Telegram).
  3. Вы хотите разработать чатбот, но нужен кто-то еще вам в помощь.
  4. Вы исследуете тему чатботов, чтобы оценить, стоит ли вам и вашей команде разрабатывать такие продукты.
  5. Вы инвестор, потенциально заинтересованный во вложении средств в стартапы, занимающиеся чатботами.

Как было бы здорово, если бы у вас было место, где можно встретиться с остальными заинтересованными людьми и обменяться информацией.

1-Zp3XIox90hyvHQr0771U3Q

Именно для этого я создал группу Chatbots на Facebook, и она очень быстро стала самой крупным сообществом в этой теме.

В этой группе есть инвесторы, владеющие капиталом более $2 миллиардов, работники Facebook, Instagram, Fitbit, Nike и Ycombinator, и хакеры со всего мира.

Присоединяйтесь! Запросите приглашение в приватную группу Chatbots.

Я также создал встречу Silicon Valley Chatbots Meetup, можно зарегистрироваться здесь и получать уведомление по расписанию наших ивентов.

На сегодня все!

Желаю вам удачи в создании собственных чатботов и погружении в мир искусственного интеллекта (если вы еще не погрузились в него).


Перевод статьи Matt Schlicht

Топ коментарі (0)