Telegram php примеры — Полное руководство по разработке чатботов

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

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

1-C9IKKNTNvrXwLw9dfLQU1w

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

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

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

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

Nordstrom на Facebook

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

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

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

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

1-ecKJvkly4AWkFJw8Clfyfg

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

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

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

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

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

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

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

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

Я поясню.

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

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

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

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

Greylock
чатбот CNN на Facebook

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

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

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

чатбот

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

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

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

  • Facebook Messenger
  • Slack
  • Discord
  • Telegram
  • Kik
  • wit.ai (куплен Facebook)
  • howdy’s botkit (финансирование в $1.5+ млн)
  • api.ai (финансирование в $8.6+ млн)
  • textit.in
  • Chatfuel (компания Ycombinator)
  • IBM’s Watson
  • BeepBoopHQ
  • Dexter (владелец — Betaworks)
  • converse.ai
  • Gupshup

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

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

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

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

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

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

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

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

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

Поделиться:
Нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.