20 декабря
А1 улучшил мобильную связь в 33 районах Беларуси
16 |
Мы продолжаем публикацию материалов о том, как белорусский бизнес может использовать ботов. Сейчас мы узнали, что нужно сделать, чтобы зарегистрировать и создать бот в одном из мессенджеров – Telegram. Рассказывает Роман Гасымов, руководитель направления разработки ООО «Картотека». Недавно его компания запустила бот, который предоставляет информацию по запросам клиентов.
– Все новое – это хорошо забытое старое. Чат-боты существуют более 50 лет. Одним из первых вариантов чат-бота, в виде компьютерной программы и виртуального собеседника, была «Элиза», написанная в 1966 году, которая пародирует диалог с психотерапевтом.
Онлайн-консультанты на сайте, «болтуны» в чатах, а затем и в социальных сетях – все это разновидности чат-ботов.
Telegram реализовал эту идею в мобильных мессенджерах. И здесь чат-бот более актуален:
Идея реализовать чат-бот, который бы предоставлял информацию по контрагентам, стала продолжением развития нашего онлайн-сервиса.
Мы собрались и решили – делаем. Так появился @kartotekabot.
1. Разработчики изучили платформу Telegram Bot API, где детально описаны инструменты и методы для различных языков программирования. Ничего сложного.
Я подготовил документацию проекта, в которой описываются этапы разработки и внедрения, а также техническое задание для программистов.
2. Следующий обязательный шаг – регистрация имени. Для этого надо вызвать в мессенджере @BotFather, «отца» всех чат-ботов Telegram.
Только с помощью этого чат-бота можно регистрировать новый бот.
Нажимаем кнопку SEND MESSAGE
Затем нажимаем кнопку START, и в появившемся окне выбираем команду /newbot.
Затем указываем имя нашего чат-бота латинскими буквами с окончанием «bot» и отправляем сообщение.
Через несколько минут бот ответит «Done! Congratulations on your new bot.» и предоставит ключи для авторизации.
Если имя занято, попробуйте похожие или синонимы. Бот зарегистрирован, но пока еще не работает.
3. За дело взялись двое программистов PHP. Началась разработка системы проверки и анализа вопросов пользователей и ответов чат-бота. Бот должен отвечать на сообщение, причем полно и точно по смыслу.
Следующий шаг – интеграция сведений из нашего сервиса с возможностью морфологического поиска. Например, если в простом поиске по названию ввести слово «евро», но контрагента с таким названием не существует – бот сообщит, что не смог ничего найти. А морфологический поиск позволяет находить контрагентов, у которых в части названия есть слово «евро»: «Евроопт», «Евроторг», «Еврооптшинторг», «Белевросеть» и т.д
Такой поиск позволяет находить неточные запросы.
Последний этап для программистов – подключение чат-бота к мессенджеру. Так как Telegram не предоставляет хостинг для размещения, бот расположился на нашем сервере.
Итого, на подготовку первой версии ушло 7 рабочих дней. Это немного. 4. Затем мы отдали чат-бот тестировщику:
Бот интегрирован с нашим веб-сервисом проверки контрагентов. У него можно узнать актуальный статус, юрадрес, УНП контрагентов в Беларуси.
В ближайшее время появится информация по другим странам, а позже вырастет объем информации.
На днях появился «Inline» – режим, который дает возможность вызвать бот в чате с другими собеседниками. Это интересная фишка.
За 2 недели через «сарафанное радио» и ресурс Storebot.me, в котором собрана информация о ботах в Telegram, к нам пришло около 300 пользователей.
Сейчас основная работа связана с улучшением стабильности и скорости работы. Мы хотим сделать бот удобнее.
В планах запустить чат-бот в Facebook Messenger.
Платформы мессенджеров пока не позволяют реализовать все возможности, например, купить товар прямо в чат-боте или оплатить услугу, но это вопрос времени. В будущем, когда подобные функции появятся, мы также планируем с ними работать.
Какие советы я могу дать разработчикам чат-бота?
Для начала ответить на вопрос: «Чем бот будет полезен для пользователей?»
Рассказать о нем друзьям и посмотреть на их интерес.
Не забывать в процессе разработки, что пользоваться сервисом будут не программисты. И поддерживать бот нужно будет постоянно. Все должно работать быстро, удобно и стабильно.
Хотите мгновенно получать уведомления о новых материалах и событиях «Про бизнес.»? Подписывайтесь на наш канал в Telegram!
20 декабря
А1 улучшил мобильную связь в 33 районах Беларуси
19 декабря
BYNEX запустила ICO-платформу: новые возможности для инвесторов и бизнеса
19 декабря
В Новый год с новым гаджетом. Гид по устройствам Huawei со скидками до 700 рублей
18 декабря
Поздравить близких, начать с Нового года новую жизнь и уехать на электрокаре.
evo wellness club запускает невероятную предновогоднюю игру
16 декабря
Team's Day от Zborka Labs: Ищем кофаундеров для стартапов!
16 декабря
Успейте получить бесплатные БелВЭБ-Кассы от Банка БелВЭБ, соответствующие новым требованиям, вместе с доступным эквайрингом!
12 декабря
Компания А1 получила награду за успешное развитие Яндекс 360 на белорусском рынке
11 декабря
Трансформация бизнеса: когда ИП нужно становиться организацией и при чем здесь бухгалтер?