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

Vasily Kuznetsov
Все о чатботах
5 min readJul 25, 2016

В июле 2016 года прошла Первая Двухнедельная Летняя Школа по Финтеху при поддержке Московского Политеха, Финансового университета при Правительстве РФ и НП РТС.

В качестве завершающего этапа Школы был запланирован двухдневный хакатон. Chatbots Community как опытные специалисты по хакатонам и созданию чатботов не смогли остаться в стороне.

Теория

Мы решили подготовить студентов к хакатону с помощью однодневного полноценного курса. Утро 5 июля началось с интереснейших докладов. Василий Кузнецов — коммьюнити менеджер Chatbots Community — представил запись доклада основателя сообщества Павла Доронина, и затем ответил на все вопросы слушателей.

Дальше — лучше! Продакт-менеджер “Яндекс.Денег” Дмитрий Березовский рассказал все, что нужно знать о платежных системах в мессенджерах. Там, оказывается, не все так просто ;) Более того, Дмитрий показал на примере “Яндекс.Кассы”, как интегрировать систему оплаты покупок в Telegram.

Доклад продакт-менеджера Яндекс.Денег про платежи в мессенджерах

Учить теорию лучше всего на кейсах. Именно поэтому мы позвали основателя компании EasyFinance.Ru Александра Попова — чтобы тот на собственном опыте продемонстрировал интеграцию сервиса по учету личных финансов с чатботом Talkbank в Telegram. Впрочем, смотрите сами!

Доклад основателя сервиса EasyFinance.ru

Еще раз, большое спасибо нашим докладчикам и ждем их еще на наших мероприятия в Chatbots Community :)

Практика

Теория-теорией, а учиться пилить чатботов тоже надо!

После обеда мы перешли к практической части. Прежде всего, необходимо было разбить ребят на команды. Начали с генерации идей. Подняли такие важные вопросы как “Что вообще представляет из себя Финтех?”, “На какие направления он делится?”.

В итоге из ключевых “жанров” Финтеха, путем общего голосования были выделены “Кредитование”, “Страхование” и “Инвестирование”.

Так 17 участников мастер-класса разбились по направлениям. Но и тут оказалась своя изюминка. Ребята не могли поделить, с каким мессенджером они будут работать — Telegram или Facebook Messenger. Таким образом, мы решили добавить соревновательный момент, дополнительно поделив направления “Страхование” и “Инвестирование” на “технические” направления по работе с Telegram и Facebook Messenger. А вот ребята из “Кредитования” захотели работать только с “Фэйсбуком”.

Chatfuel

Большинство студентов оказались без технического бэкграунда — поэтому немного облегчили для всех задачу. Вместо возни c “Hello, World” в Python, Ruby, PHP или NodeJS, решили использовать самый совершенный конструктор чатботов — Chatfuel. Тем более, что у нас совсем недавно был хакатон с основателями этого сервиса!

Ребята разобрались с конструктором достаточно быстро. Особенно им понравился веб-интерфейс для создания чатбота в Facebook Messenger. Удобно, когда никаких навыков программирования не нужно, а можно просто вставлять ссылки и картинки в нужном месте ;)

А вот с Telegram участникам пришлось повозиться. В нем нужно делать бота в самом боте. Что не всегда интуитивно понятно, особенно для новичков :) Зато можно работать над продуктом всем вместе, одновременно, с разных девайсов, в том числе со смартфона! Чем ребята и воспользовались.

Demo Day 1

До позднего вечера студенты активно трудились над своими проектами. А на следующее утро был, можно сказать, Demo Day!

Пять команд презентовали свои наработки. Мы до сих пор под впечатлением от увиденного! За такое короткое время, у них получилось сделать действительно интересные и работающие прототипы. Особенно хочется выделить две команды, которые выступали первыми. У одних (Кредитование) получилось показать презентацию с юмором, что значительно облегчило восприятие для зрителей. У других (Страхование) возникли сложности с созданием бота для Telegram, но те не отчаялись, и реализовали два варианта проекта — под Telegram и Facebook Messenger, с разным набором функционала.

Презентации студентов на Demo Day 1

Demo Day 2

А ровно через неделю в коворкинге Deworkracy прошел уже второй Demo Day — приуроченный к презентациям проектов, созданных за два дня Финтех Хакатона 13–14 июля.

Всего участвовало 7 команд. Одна их них — команда “Яблочный сидр” — решила сделать именно чатбота, а точнее допилить уже существующий прототип, показанный на первом Demo Day. В этот раз ребята нашли разработчика и создали чатбота на полноценном Python.

Презентация команды “Яблочный сидр”

И именно эта команда победила с большим отрывом! Представители Chatbots Community были в жюри хакатона. На наш взгляд, “Яблочному сидру” удалось выиграть конкурс благодаря тому, что у них была понятная популярная концепция (страхование автомобиля), удачная и инновационная реализация (чатбот в Telegram), и даже реальный заказчик (“Ингосстрах”)!

Команда “Яблочный сидр”

Еще раз поздравляем Марину Калинину, Никиту Муромцева, Екатерину Астахову и Даниила Афанасьева — команду “Яблочный сидр” — с победой!

Также, Chatbots Community выражает огромную благодарность организаторам Финтех Школы Финансового университета за возможность провести мастер-классы. Это был незабываемый опыт!

P.S. Кстати, мы тоже проводим хакатоны ;) Подписывайтесь на новости о Chatbots Hackathons Cup 2016, чтобы ничего не пропустить!

P.P.S. Подписывайтесь на наш блог в Medium!

Chatbots and AI Hackathons Cup 2016

--

--

Vasily Kuznetsov
Все о чатботах

Технологии, Предпринимательство, Путешествия, Политика и Юмор