Персональный чатбот Endurance. Подробное описание функционала.

Здравствуйте друзья! В данной статье Георгий Фомичев, основатель и партнер компании Endurance, подробно расскажет про функциональные возможности чатбота Endurance.

1. Умный Google поиск

Вы пишите то, что вас интересует. Чатбот находит ответы через в Google API.

Выдает вам краткий ответ (snippet),
Подробный ответ (распарсинную ссылку от Google).
Выделение главного по интересующей вас теме (выделение h2, h3, h4, h5, bold и т.д.).
Семантический и смысловой поиск (добавление синонимов и возможных словоформ).
Уточнение к ранее сделанному запросу (добавление ключевого слова или фразы).

2. Запоминание  

Вы пишите фразу, мысль, предложение которое хотите запомнить. Далее указываете дату или триггер для напоминания, например время или геолокацию.

Чатбот запоминает фразу, мысль, предложение.

Запоминает когда и где и когда ее напомнить.
Запоминает, хранит в памяти те или иные знания.

Можно найти:

Кто оставлял запись.
Дата записи
По синонимам найти саму запись.

3. Посты в соц. сетях

Вы пишите сообщение в чатботе. Чатбот публикует его во всех ваших соц. сетях:

Facebook
Twitter
Telegram (группа)

4. Сообщения друзьям

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

Facebook
Twitter
Telegram
SMS
Email

5. Поиск товара, услуги или сервиса

Вы пишите Google поиск то, кол-во страниц для обработки, что хотите найти и сам текст запроса.

Пример поиска: Шинономнотаж, м. Таганская

Пример запрос: Я хотел бы сейчас приехать на шиномонтаж. Скажите пожалуйста, есть ли очередь и сколько будет стоить переобувка 4х колес, 18 радиус, низки профиль?

Количество страниц: 3 стр.

Далее чатбот находит все ссылки, распарсивает в поиске email, телефонов. Отправляет СМС, Email запросы.

6. Напоминание.

Оставьте сообщение для себя или для другого человека . Чатбот отправит напоминание вам или другому человеку.

Facebook
Twitter
Telegram
SMS
Email

7. Поиск человека

Если Вам нужно что-то узнать про кого-то. Достаточно написать:

Email
Телефон
Twitter аккаунт

и мы найдем про человека все, что есть в открытых источниках.

8. Информация о благонадежности человека

Хотите узнать про человека можно ли ему доверять деньги и на сколько у него хорошее финансовое здоровье.

Для этого вам нужно знать: ФИО, номер паспорта, дату рождения и дату выдачи паспорта.

9. Проверка важного в почте

Узнайте есть ли у вас что-то срочной в почте

Перечислите триггеры в почте: email, ключевые слова и т.д. Если у вас это срочное есть в почте – чатбот сообщит вам об этом.

10. Все новости в чатботе

Читайте заголовки новостей по интересующим вас новостям в чаботе.

11. Рассчитывайте время в пути

Рассчитайте в чатботе сколько Вам ехать от точке А до точки Б и сообщите об этом того с кем встречаетесь.

12. Договаривайтесь о встрече

Договаривайте о встрече в чатботе.

Назначайте место и время. Получайте приглашение и подтверждение на почту и по смс.

13. Отвечайте на запросы друзей

Просматривайте вопросы друзей в чатботе. Обучайте чатбота или отвечайте на них напрямую.

14. Настройте форму отправки заказа на любимый интернет магазин, кафе

Укажите контакты: email, телефон. Отправляйте свой заказ напрямую из чатбота.

Пример заказа: заказ гравировки подарочный набор для ребенка: 1 макса «Дарт Вейдера».

Контакты: [email protected] +79162254302

15. Срочно связаться

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

Пользователь пишет Escalate и имеет возможность срочно отправить Вам смс или email.

16. Получение нужных данных

Например, вас интересуют курсы валют, котировки нефти и рынок акций. Например, «сколько сейчас индекс РТС» или «стоимость баррель нефти», или «курс доллара». Актуальные новости на сайтах, которым вы доверяете. Например, «новости сегодня».

17. Погода

Погода в вашем районе. Например, «какая погода сейчас в Москве».

18. Досуг в Москве

Например, «куда пойти на выходные» или «афиша».

19. Новости по темам

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

20. Известная цитата

например, «цитата из фильма» и поиск информации по авторам, книгам и кино, например, «кто написал Harry Potter» или «кто пел песню yesterday»

21. Бронирование встречи

Через вашего чатбота люди могут забронировать встречу с вами, и она автоматически добавится в ваш гугл-календарь, например, «забронировать встречу»

22. Новый анекдот

Например, «шутка» или «анекдот»

23. Гороскоп

например, «мой гороскоп»

24. Отзывы по новым фильмам

например, с сайта http://kino.otzyv.ru/ сразу отзывы «отзывы на фильм «пассажиры»

25. Планы на день

Например, «планы на сегодня»

Альфа версия доступна в Telegram и на сайте Endurance

Open source платформа для создания робота — собеседника от Endurance (+видео)

Endurance Chatbot Platform ver.4.0 Endurance предлагает open source платформу для создания робота-собеседника (чатбота) под Windows 7 / 8 / 10.

Платформа состоит из следующих модулей:

  • Распознавания речи от Ok Google.
  • Распознавания образов (лиц) на базе OpenCV.
  • Синтез речи Microsoft SAPI (Елена).
  • Движка Botlibre (платформы для создания и настройки чатбота) с возможностью интеграции с Microsoft Botframework.

Основные настройки Botlibre

Users — Configure who can access, and administer your bot.
Avatar — Configure your bot’s appearance. Choose an animated avatar, or create your own.
Voice — Configure your bot’s language and voice.
Learning & Settings — Configure your bot’s learning ability and other settings.
Training & Chat Logs — Train your bot’s responses, greetings, and default responses. View and your bot’s conversations. Import and export chat logs to text or AIML files.
Twitter — Allow your bot to manage a Twitter account and interact with other Twitter users.
Facebook — Allow your bot to manage a Facebook account or page and interact with other Facebook users.
Telegram — Allow bot to manage a Telegram channel or chat on Telegram.
Slack — Allow your bot to send, receive, and reply to Slack messages.
Email — Allow your bot to manage an email account and answer emails.
SMS — Allow your bot to send, receive, and reply to SMS messages.
Google — Allow your bot to connect to Google services such as Google Calendar.
IRC — Allow your bot to chat with others on an IRC chat channel.
Web — Import data from the Freebase, Wiktionary, or other websites.
Knowledge — Browse your bot’s knowledge database.
Scripts — Add, create, edit, import, and export Self or AIML scripting programs.
Log — View the bot’s log for errors and debugging info.

Это программный комплекс состоит из 4-х модулей, которые позволяют создать локального (embedded) робота-собеседника (чатбота) для ОС Windows 7/ 8/10.

Преимущества

Преимущество предлагаемого решения Endurance заключается в том, что помимо стандартных сред, таких как: Web, Slack, Telegram, Twitter, Facebook, Gmail, можно использовать локальную версию (embedded) и пользоваться чатботом offline.>

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

Как это работает?

  • Запускается программа (приложение) под Windows 7 / 8 / 10.
  • Программа распознает (первичный запуск) или узнает (вторичный запуск) собеседника по лицу. Просит ввести имя.
  • Запускается распознавание речи от Ok Google. В зависимости от настроек сказанная собеседником фраза либо целиком прослушивается и анализируется в течение 30 секунд, либо прослушивается и анализируется по частям.
  • Происходит распознавание речи.
  • Распознанная фраза пересылается чатботу на Botlibre.
  • Botlibre возвращает ответ на полученную фразу в программу.
  • Программа синтезирует голос с помощью Microsoft SAPI.
  • Далее, если беседа продолжается, процесс повторяется, и беседа может длиться бесконечное время.

Кому и для чего это нужно?

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

Создание своего чатбота позволяет приобрести знания и опыт разработки embedded решений под Windows 7 / 8 / 10, а также опыт работы с:

  • С++,
  • языком разметки AIML,
  • OpenCV,
  • JSON запросами.

Каждый желающий может создать своего чатбота для Web, Telegram, Facebook, Slack, Twitter, Gmail и др.

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

Например, в качестве:

  • Платформы для интеграция с физическим (например, колесным) роботом, типа робота – официанта, one mile delivery, робота-телеприсутствия и т.д.
  • Робота — учителя иностранного языка.
  • Робота — администратора на стойке регистрации.
  • Робота – собеседника для пожилых людей.

Что мы предлагаем?

Платформу Endurance Chatbot Platform ver. 4.0 бесплатно.
Поддержку.
Обучение.
Создание готового чатбота под конкретный заказ или бизнес кейс.

Настройки Endurance Chatbot Platform ver. 4.0

В исходной программе есть несколько открытых настроек:



bot_app_id=1156124978941390219 // название чатбота для подключения
bot_instance_id=14142865 // название профайла
bot_address=www.Botlibre.com // адрес подключения к серверу Botlibre
recogn_lang=en-US // язык синтеза речи
speech_lang=409 // язык распознавания речи
google_key=AIzaSyBT3lf4Z3mM5vyEEGJTWSM_T77sKpdDrUk // ключ к подключения Ok Google для распознавания речи
sound_record_level=10000 // относительный уровень звукового сигнала для автоматического начала распознавания речи
pause_record_msec=2000 // продолжительность последней паузы перед тем, как фраза отправляется на распознавание в Ok Google
speech_speed=0 // относительная скорость синтеза речи

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

О разработках

Разработка платформы ведется по открытой лицензии Creative common license Attribution-NonCommercial-ShareAlike 3.0

Платформа предоставляется as is, и разработчики не несут ответственности за нарушения работы тех или иных функций, которые предоставляются сторонними вендорами, а именно: Google, OpenCV, Microsoft, Botlibre.

О команде создателей

  • Фомичев Георгий – Основатель Endurance
  • Спикер на конференциях MoNage в г. Бостон 21 Sep, 2016.
    Финалист конкурсов по роботам Pitchfire RoboBusiness в г. Сан Хосе. 28-29 Sep, 2016.
    Спикер на ежегодной конференции IEEE Connecticut Conference on Industrial Electronics, Technology & Automation (CT-IETA 2016) в г. Бриджпорт 14 — 15, 2016 
  • Aндрей Азовский – Разработчик с более 15-ти летним опытом работы. C / C++ / JSON
  • Анатолий Преображенский – Разработчик чатбота внутри среды Botlibre.
  • Сергей Миронов – Партнер с более чем 5-ти летним опытом в коммерческих продажах
  • Филипп Хохлов – Главный тестировщик.

Приглашаем в проект

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

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

Ближайшие задачи проекта:

  1. Разработать приложение под Android / iOS.
  2. Создать готовое решение робота — администратора (регистрация посетителей). Selfiebot receptionist, presentaion for STEM centers, schools and colleges.
  3. Разработать более удобный интерфейс (UX/UI).
  4. Создать машинное обучение. Обеспечить преобразование неструктурированных текстов в структурированные, пригодные для чатботов.

Как работает версия робота-собеседника

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

Как настраивается

Система обучения чатбота довольно простая:

Загружаются шаблоны: вопрос / ответ.
Загружаются неструктурированные тексты в формате freebase для самостоятельного обучения чатбота.
При несоответствии ответа вопросу: администратор и пользователь могут предложить скорректированную версию ответа (в зависимости от настроек обучения).
Использование XML / JSON запросов для получения тех или иных данных для отображения в чатботе.

Как работает

  1. Создание чатбота на Botlibre.
  2. Обучение чатбота.
  3. Регистрация своего google ключа для использования распознавания «Ok Google».
  4. Внесение необходимых изменений в конфиг файл *.cfg.
  5. Запуск программы.

Робототехника для всех: интервью с основателем стартапа Endurance | Будущее

Сегодня у нас в гостях Георгий Фомичёв, один из основателей технологического стартапа Endurance. Компания занимается разработкой роботов и устройств, с ними связанных. Основная цель компании — создать интеллектуальных автономных роботов, которые выполняли бы различные рутинные задачи. Мы поговорили с Георгием о том, с чего можно начать строить роботов, почему важно популяризировать науку и для чего нужен «Селфибот».

Многие ребята с детства мечтают стать инженерами и начать конструировать роботов. Скажите, с чего всё началось у вас?

Мне всегда была интересна научная сфера и творческие представления человека о будущем, задающие вектор прогресса. Робототехника как нельзя лучше отвечает запросам увлечённого ума, желающего реализовать свои идеи. Началось всё, пожалуй, с моего знакомства с человеком, который занимается созданием роботов в свободное от основной деятельности время. Речь о Маттео Борри, контракторе NASA. После общения с ним было решено запустить проект Endurance. В процессе ко мне присоединились мой партнёр, выпускник МФТИ Сергей Миронов, инженер машиностроения с научным бэкграундом Филипп Хохлов, специалисты по электронике и программированию из МГТУ имени Баумана — и наступило прекрасное время обсуждений, командного взаимодействия и воплощения наших общих идей в жизнь.

Для неспециалистов роботехника — это зачастую что-то далёкое, из области научной фантастики. Сложно ли ею заниматься? И может ли человек вообще вот так взять и стать инженером-самоучкой?

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

endurance2

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

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

А есть ли какие-то роботы, которые уже полностью автономны?

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

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

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

index4Телеприсутствие — это очень важное направление, особенно для людей с ограниченными возможностями. Как вам кажется, не составит ли вам конкуренцию ноутбук и подключённое ПО с видеосвязью?

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

Наш робот телеприсутствия (или его настольный аналог, роботизированная установка «Селфибот») делает видеосвязь более удобной. Собеседник может свободно передвигаться и самостоятельно выбирать угол обзора.

Аналитические агентства предсказывают, что к 2025 году треть всех работ на Земле будет полностью автоматизирована. Как вы думаете, успеет ли современное общество к этому подготовиться? Что смогут сделать работники, которых заменили машинами?

Да хоть сейчас посмотрите на мир: скоро появятся автомобили с автопилотами, уже разрабатывают летающих дронов с полностью автоматической навигацией, и это только начало 2016 года… Конечно, к 2025-му роботы будут повсюду. Это огромный супертренд, который только зарождается.

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

В новостях всё чаще стали обращать внимание на научно-технические достижения — от очков виртуальной реальности и искусственного интеллекта до невероятных проектов Илона Маска. Что вы думаете об этом тренде? Насколько важно заниматься популяризацией науки?

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

index2

У вас есть свои открытые технологии? Расскажите о них подробнее! Для кого они предназначаются и чем будут заниматься начинающие инженеры?

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

2016 год стал прорывным для технологии виртуальной реальности. Не думали совместить какого-либо робота с VR-очками?

Само собой, у нас есть такие мысли.

Вы планируете в ближайшее время делать новых роботов? Какую роль они будут выполнять?

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

Будете ли развивать новые направления, как, например, это было со студенческой программой?

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

«Мир фантастики» желает успехов вашему проекту, ведь такие люди, как вы, делают наш мир чуточку фантастичнее! Спасибо вам за интервью.

Новые лазеры от Endurance (+ видео)

Вы хотите превратить ваш 3D-принтер или ЧПУ станок в мощную лазерную режущую и гравировальную машину? После 3-х месяцев упорной и тяжелой работы Endurance laser lab наконец-то создал надежные и эффективные лазеры с мощность 8.5 Вт и 10 Вт.

Компания Endurance разработала способ преобразования 3D-принтера или фрезерного станка с ЧПУ в машину для резки или гравировки с лазерным диодом Endurance. Лазеры Endurance — лучшее обновление для вашего 3D-принтера.

Теперь с диодным лазером Endurance 8.5 Вт+ и 10 Вт, вы можете гравировать металлические поверхности, такие как сталь, медь, алюминий и резать до 10 мм фанеры, дерева и акрила.

Как это было?

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

За последние 3 года мы выпустили: 2.1 Вт, 3.5 Вт, 5.6 Вт и 8 Вт лазеры.

Все лазеры работают на длине волны 445 нм и имеют TTL для управления лазером.

Разработка и этапы

В отличие от предыдущих лазеров Endurance, новые модели лазеров используют новые поколения диодов компании NICHIA.

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

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

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

Итак, чтобы создать мощный и надежный твердотельный (диодный) лазер, нам нужно было учесть 5 важных аспектов.

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

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

В-третьих, схема должна быть построена таким образом, чтобы наш лазер работал на любом 3D-принтере или станке с ЧПУ.

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

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

Таким образом, необходимо было учесть все эти аспекты при процессе сборки лазеров. Все лазеры Endurance изготавливаются вручную и тестируются индивидуально, что позволяет нам говорить, что они могут работать непрерывно до 48-72 часов, а их срок службы составляет около 10 000 часов.

В итоге мы получили лазеры со следующими возможностями: Лазеры 8.5 Вт+ и 10 Вт способны:

  • разрезать 5 мм дерева за один проход,
  • резать 8 мм темного акрила с 2 проходами,
  • резать белые материалы с минимальным обугливанием,
  • быстро гравировать (+ 50% скорость по сравнению с 8 Вт лазером) на анодированном алюминии,
  • гравировать на стали, латуни и меди.

Endurance laser lab не останавливается на достигнутом и продолжает разработки и исследования в области сведения нескольких пучков лазеров и один, а также ведет разработки нового инфракрасного лазера с длиной полны 808 нм.

Подробнее о практической работе с лазерами и граверами читайте в других статьях от Георгия Фомичева или на сайте компании Endurance.

Фомичев Георгий Игоревич | каталог персоналий в сфере робототехники на Robogeek.ru

О себе

Родился в 1983 году в семье технолога по обработке металлов резанием (отец) и инженера-патентоведа (мать). В детстве посещал музыкальную школу. В 2000 году окончил гимназию, класс с углубленным изучением математики, и продолжил образование в Международном Университете Бизнеса и Управления (Москва) по специальности: «Финансы и кредит», затем обучался в аспирантуре ЦЭМИ РАН.

Практическое применение полученным знаниям нашел в банковской деятельности, проработав 10 лет в ведущих банках России, таких как: Юникредит Банк, Банк Жилищного Финансирования, РенКредит Банк и др., где занимал ответственные должности, решая важные вопросы аналитики и менеджмента.

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

В 2015 мной совместно с американским инженером Matteo K. Borri был основан российско-американский стартап «Endurance», специализирующийся на производстве роботов, лазерных резаков/граверов и другой оригинальной продукции. За время существования проекта нам удалось привлечь к работе десятки единомышленников, талантливых людей, разработавших и создавших опытные образцы робота-официанта, СелфиБота и новые модели лазерного резака/гравера.

Разработки

Робот телеприсутствия
Робот-официант
SelfieBot/Селфибот


Упоминания

Чатботы для бизнеса — ожидания и реальность (06.05.2019) Личные чатботы. Зачем они нужны (30.10.2018) Рынок труда и будущее «умных машин». О чем говорили на Horasis Global meeting (09.06.2018) Чатботы в бизнесе (04.04.2018) Как создать чат-бота, который будет полезен образовательному проекту (22.01.2018) Кто ищет, тому бот поможет найти (13.12.2017) Чатбот-психолог. Кто это? (05.12.2017) Как быстро и легко привлечь сотрудников в компанию (27.11.2017) Чатбот для ответов на вопросыv (+видео) (07.11.2017) Быстрый поиск информации в сети и парсер-боты (25.10.2017) Продвинутый поиск Endurance + ParaPhaser + Google (12.10.2017) О конференции, организованной ONCE Foundation 27-29 сентября 2017 г. Малага, Испания (+видео) (05.10.2017) Чатботы как первый шаг к искусственному интеллекту (07.09.2017) Интеллектуальная обработка текста с помощью сервиса Парафразер для цели загрузки нормативной базы знаний в чатбот (04.09.2017) Перспективы развития чатбот технологий (28.08.2017) Чатботы для повышения продаж (02.08.2017) Бот парсер (31.07.2017) Облачное решение для парсинга email-ов (парсинг бот) (23.06.2017) Лингвистический API (облачный сервис) для разработчиков чатботов и лингвистов (16.06.2017) Мини сайт. Чатбот для организации мероприятий (15.05.2017) Ваш персональный чатбот напоминатель (02.05.2017) Будущее взаимодействие людей и ботов (17.04.2017) Персональный чатбот Endurance. Подробное описание функционала. (10.04.2017) Архитектура продукта для внутреннего хранилища базы знаний. Enterprise решение. (06.04.2017) Поможем пожилым людям и больным, страдающим болезнью Альцгеймера с помощью чатботов (04.04.2017) Про конференцию MoNage (31.03.2017) Приложение Mondly для виртуального обучения языку (24.03.2017) Сравнительный анализ систем распознавания естественного языка (21.03.2017) Чатбот общекорпоративная база знаний (06.03.2017) Бот — внешняя память (запоминатель) (01.03.2017) Поисковый чатбот. Умный поиск. Протокольный бот. (27.02.2017) Поисковый бот (14.02.2017) Робот собеседник для пожилых людей и для людей с болезнью Альцгеймера (13.02.2017) Чатбот для курьерской доставки. Чатбот для интернет магазина. (29.12.2016) Активный чатбот (28.12.2016) Нам нужно другое будущее, где мир машин и умных роботов позволят нам больше (+видео) (20.10.2016) Как инстант мессенджеры могут использоваться в робототехнике? (09.09.2016) Все персоналии

Не надо бояться густого тумана

Не надо бояться пустого кармана…

Не надо бояться трудной задачи,

А надо бояться дешевой удачи.

(Е.А. Евтушенко)

Сегодня Endurance чуть более 2.5 лет.

Скажу, что для меня эти 2.5 года были одними из самых счастливых и ярких в
моей жизни, вместе с тем – самыми тяжелыми и ответственными.

За 2.5 года в Endurance поработало около 100 человек, прошло практику
больше 100 студентов.

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

Тема с роботами не «полетела», а вот с лазерами,
похоже, наоборот. Дальше расскажу немного о том, что получилось и почему.

Верьте в себя

Когда мы только начали заниматься лазерами, мало кто верил, что из этого
выйдет толк. Хуже то, что мы поддавались пессимизму и не прикладывали
достаточных усилий в развитие этого направления, а тщетно продолжали
заниматься роботами. Создали робота-официанта, робота телеприсутствия,
почти год занимались Селфиботом и также за год сделали линейку из 3-х
роботов: Rash 1, Rash 2, Rash 3.

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

Неудача с роботами

В общей сложности мы больше года потратили на разработку роботов и старания
их продвинуть. На самом деле причина поражения – проста. Не было спроса. За
все время мы так и не смогли определить хоть какой-то более или менее
внятный спрос на роботов. Мы надеялись, что спрос, если его пока нет,
непременно появится, но надежды не оправдались. Знали бы мы это раньше, не
совершили бы того количество неэффективных действий.

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

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

Как пришел успех по лазерам и граверам

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

1. Мы сделали большую линейку лазеров разной мощности от 2.1Вт до 8Вт.

2. Чтобы клиенты нас узнавали и доверяли нашей продукции, мы снимали
качественные видео ролики, содержащие полезную информацию о наших
разработках. (Причем необязательно снимать на профессиональные камеры, хотя
я использую Canon 70D). Главное, чтобы ролики отвечали на возможные вопросы
потенциальных потребителей вашего продукта.

3. Мы изучили спрос и поняли, что в РФ нужно продавать готовые граверы и
резаки, а в другие страны – лазеры.

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

5. Красивая упаковка и отличный сервис до и после продаж — залог успеха.

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

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

И самое главное наращивать каналы реализации. Сейчас всего около 10 дилеров
продают лазеры Endurance по всему миру, но это капля в море. Очевидно, есть
к чему стремиться.

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

Многое приходит только с опытом

Отправка заказов клиенту связана с работой служб доставки. Как показал
опыт, при отправке заказа Почтой России заказчик зачастую получает
раздавленные коробки (и пусть весь мир подождет!) Поэтому по РФ мы
предпочитаем работать с СДЭК или «Деловыми Линиями», а международные
пересылки доверяем SPSR или EMS. Да, это увеличивает стоимость отправки, но
клиент получает товар в срок и надлежащего качества.

С опытом также приходит понимание трудностей, с которым сталкивается
клиент. Поскольку наши лазеры являются, по сути, дополнением к 3D-принтеру
или ЧПУ станку, то многие проблемы клиента становятся поняты не сразу.
Сотрудники Endurance внимательно относятся к вопросам клиентов и стремятся
сделать все, чтобы клиент остался доволен.

Клиент всегда прав

Для меня это главное правило. Цените, любите вашего клиента. Экономьте его
время и деньги. Не всегда нужно продавать самую дорогую или флагманскую
модель лазера или гравера клиенту. Поговорите с ним сначала, узнайте, с
какой целью он приобретает продукт, и предложите тот, который в наибольшей
степени отвечает его интересам.

Одному из крупных поставщиков ЧПУ оборудования мы отправили партию лазеров
и получили список замечаний из 10 пунктов. Мы учли все замечания и даже
немного изменили процесс изготовления лазеров, чтобы клиент остался
доволен. Как ни странно, но некоторые предприниматели и наемные сотрудники
почему-то считают, что спорить с клиентом и доказывать ему свою правоту –
хороший способ снискать популярность и завоевать рынок. Боюсь, что это
самое вредное для бизнеса, что можно сделать.

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

Если человек купил ваш продукт – он клиент. Если ваш продукт его не
удовлетворяет, значит, он не ваш клиент. Переубеждение – неблагодарная
работа, отнимающая силы и время. Покупательское впечатление о продукте
формируется обычно в первые 15 минут, затем никакие слова не помогут
убедить покупателя купить товар. Мне порой пишут, что наши лазеры плохие и
ни на что не годятся. Я просто не отвечаю. Конечно, можно почитать и
сделать работу над ошибками, но скорее всего это ничего не изменит.

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

Внешний вид и дизайн

Существует распространенное мнение среди начинающих производителей, что
продукт обязательно должен быть внешне не менее привлекательным, чем
iPhone7. Это справедливо только отчасти. Одним важен внешний вид, другим —
цена, третьим — качество и надежность. Невозможно быть лучше других во всех
отношениях. Разумнее довести до совершенства один, два, максимум 3 пункта
из списка характеристик продукта и представлять их как ваши главные
преимущества.

ХПВ

Когда я работал в Юникредит Банке, я проходил отличный тренинг для
продавцов. Главное, чему нас там научили, это формула ХПВ.

Характеристики. Преимущества. Выгоды

Это золотой стандарт эффективных продаж. Четко и доходчиво опишите клиенту
характеристики вашего товара, расскажите о его преимуществах перед
аналогами. Чем проще будете говорить, тем лучше. В заключении обрисуйте
выгоду. Поясните, почему выгодно покупать у вас. Почему клиент должен
отдать вам свои деньги. Не стесняйтесь брать деньги за хорошую работу.
Столько, сколько считаете справедливым. Никто лучше вас не знает, сколько
стоит ваш труд. Если клиенту дорого, значит, вы не убедили его в том, что
за эти деньги он получит то, что позволит ему хорошо сэкономить или
заработать (или же получить удовольствие).

Не теряйте никогда надежду. Упорно работайте и вам воздастся!

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

Open source платформа для создания своего собственного робота-компаньона (робота-собеседника)

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

SelfieBot Endurance Chatbot

Endurance предлагает open source платформу для создания робота-собеседника (робота-компаньона) под Android и Windows 7 / 8 / 10.

SelfieBot Endurance Chatbot состоит из следующих модулей:

  • Механической конструкции DIY SelfieBot (управляемая подставка под телефон или планшет) .
  • Программного комплекса Endurance Chatbot Platform ver. 4.0, включающего.
  • Распознавание речи от Ok Google.
  • Распознавание образов (лиц) на базе OpenCV.
  • Синтез речи Microsoft SAPI (Елена).
  • Движок Botlibre (платформу для создания и настройки чатбота).

Основные настройки Botlibre

Users — Configure who can access, and administer your bot.
Avatar — Configure your bot’s appearance. Choose an animated avatar, or create your own.
Voice — Configure your bot’s language and voice.
Learning & Settings — Configure your bot’s learning ability and other settings.
Training & Chat Logs — Train your bot’s responses, greetings, and default responses. View and your bot’s conversations. Import and export chat logs to text or AIML files.
Twitter — Allow your bot to manage a Twitter account and interact with other Twitter users.
Facebook — Allow your bot to manage a Facebook account or page and interact with other Facebook users.
Telegram — Allow bot to manage a Telegram channel or chat on Telegram.
Slack — Allow your bot to send, receive, and reply to Slack messages.
Email — Allow your bot to manage an email account and answer emails.
SMS — Allow your bot to send, receive, and reply to SMS messages.
Google — Allow your bot to connect to Google services such as Google Calendar.
IRC — Allow your bot to chat with others on an IRC chat channel.
Web — Import data from the Freebase, Wiktionary, or other websites.
Knowledge — Browse your bot’s knowledge database.
Scripts — Add, create, edit, import, and export Self or AIML scripting programs.
Log — View the bot’s log for errors and debugging info.

Подробнее о конструкции DIY SelfieBot

Механическая конструкция DIY SelfieBot – это подставка под телефон или планшет, способная поворачиваться вслед за собеседником.

Конструкция DIY SelfieBot является полностью open source решением под Windows и Android.

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

DIY SelfieBot снабжен функцией поворота вслед за собеседником, что обеспечивает пользователю ощущение взаимодействия с собеседником.

Преимущества платформы SelfieBot Endurance Chatbot

Преимущество предлагаемого решения SelfieBot Endurance Chatbot заключается в том, что созданный на его основе робот-собеседник способен существовать не только внутри мировой паутины, но и offline. Общаться с ним можно в любых условиях при наличии интернет-соединение 3G/4G/WiFi.

Решение SelfieBot Endurance Chatbot включает встроенный модуль по распознаванию лиц и образов, т.е. чатбот видит, с кем разговаривает, и может идентифицировать собеседника по лицу. SelfieBot Endurance Chatbot можно настроить таким образом, что у каждого члена семьи будет свой индивидуальный чатбот со своим собственным внешним видом и характером.

Как это работает?

  • Регистрируете и создаете своего чатбота в системе Botlibre.
  • Устанавливаете нашу программу на планшет или смартфон.
  • Устанавливаете телефон/планшет на платформу SelfieBot Endurance Chatbot.
  • Запускаете программу (приложение).
  • Программа распознает (первичный запуск) пользователя и просит его ввести свое имя или узнает (вторичный запуск) собеседника по лицу.
  • Запускается распознавание речи от Ok Google. В зависимости от настроек сказанная собеседником фраза либо целиком прослушивается и анализируется в течение 30 секунд, либо прослушивается и анализируется по частям.
  • Происходит распознавание речи.
  • Распознанная фраза пересылается чатботу на Botlibre.
  • Botlibre возвращает ответ в программу.
  • Программа синтезирует голос с помощью Microsoft SAPI.
  • Далее, если беседа продолжается, процесс повторяется, и беседа может длиться бесконечное время.
  • На SelfieBot Endurance Chatbot можно загрузить свой аватар.
  • Обучать чатбот можно как вам угодно.

Так выглядит программа в версии разработчика.

В финальной версии пользователя на экране отображается только аватар вашего чатбота.

Установить и настроить своего робота-собеседника можно менее чем за 2 часа.

SelfieBot Endurance Chatbot поддерживает пока 2 языка: русский и английский.

Например, вот так:

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

Кому и для чего это нужно?

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

Главное, что созданного робота можно использовать в повседневной жизни.

Создание своего робота-собеседника позволяет приобрести знания и опыт разработки embedded решений под Android 4 / 5 / 6, а также Windows 7 / 8 / 10, а также опыт работы с:

  • Java,
  • С++,
  • языком разметки AIML,
  • OpenCV,
  • JSON запросами.

В дополнение можно отдельно настроить SelfieBot. Для этого потребуется знание Arduino, электроники и основ 3D-моделирования и 3D-печати.

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

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

Например, в качестве:

  • Платформы для интеграции с физическим (например, колесным) роботом, типа робота – официанта, one mile delivery, робота-телеприсутствия и т.д.
  • Робота — учителя иностранного языка.
  • Робота — администратора на стойке регистрации.
  • Робота – собеседника для пожилых людей

Что мы предлагаем?

SelfieBot Endurance Chatbot, как «as is open source» проект, для создания которого потребуется наше приложение и набор электроники.
Поддержку.
Обучение.
Создание готового чатбота под конкретный заказ или бизнес кейс.
Базовую версию электроники для создания SelfieBot Endurance Chatbot или напечатанного на 3D-принтере робота.

Для создания своего робота-собеседника Вам потребуется 3D-принтер и знания электроники и схемотехники.

Поскольку проект является open source, то описание по сборке и настройке можно найти на сайте.

Либо заказать уже готовый DIY SelfieBot всего за 195 долларов + доставка.

Комплект электроники за 95$

Готовый продукт, отпечатанный на 3D-принтере — 195$

Минимальный набор (только электроника)

Набор электроники включает: Aduino Nano (ATMega), 2 DC/DC преобразователя, модуль Bluetooth, 2 сервопривода MG996, a PCB, a макетную плату, адаптер питания, предохранители, джамперы, провода и пр.
Руководство по сборке и эксплуатации PDF

Готовый продукт

Отпечатанный на 3D-принтере, готовый к эксплуатации СелфиБот.
Руководство по эксплуатации

Базовые настройки Endurance Chatbot Platform ver. 4.0, используемые в нашей платформе

В исходной программе есть несколько открытых настроек:

bot_app_id=1156124978941390219 // название чатбота для подключения
bot_instance_id=14142865 // название профайла
bot_address=www.Botlibre.com // адрес подключения к серверу Botlibre
recogn_lang=en-US // язык синтеза речи
speech_lang=409 // язык распознавания речи
google_key=AIzaSyBT3lf4Z3mM5vyEEGJTWSM_T77sKpdDrUk // ключ к подключения Ok Google для распознавания речи
sound_record_level=10000 // относительный уровень звукового сигнала для автоматического начала распознавания речи
pause_record_msec=2000 // продолжительность последней паузы перед тем, как фраза отправляется на распознавание в Ok Google
speech_speed=0 // относительная скорость синтеза речи

Дополнительно могут быть сделаны и другие настройки.

О разработках

Разработка платформы ведется по открытой лицензии Creative common license Attribution-NonCommercial-ShareAlike 3.0

Платформа предоставляется «as is», и разработчики не несут ответственности за нарушения работы тех или иных функций, которые предоставляются сторонними вендорами, а именно: Google, OpenCV, Microsoft, Botlibre.

О команде создателей

Фомичев Георгий – Основатель Endurance

Спикер на конференциях MoNage в г. Бостон 21 Sep, 2016.
Финалист конкурсов по роботам Pitchfire Robobusiness в г. Сан Хосе. 28-29 Sep, 2016.
Спикер на ежегодной конференции IEEE Connecticut Conference on Industrial Electronics, Technology & Automation (CT-IETA 2016) в г. Бриджпорт 14 — 15, 2016

Aндрей Азовский – Разработчик с более 15-ти летним опытом работы. C / C++ / JSON

Александр Шаст – Электронщик с 15ти летним опытом. Автор электроники SelfieBot.

Анатолий Преображенский – Разработчик чатбота внутри среды Botlibre.

Сергей Миронов – Партнер с более чем 5-ти летним опытом в коммерческих продажах

Филипп Хохлов – Дизайнер и главный тестировщик.

Приглашаем в проект

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

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

Ближайшие задачи проекта:

  1. Разработать приложение под iOS.
  2. Создать готовое решение робота — администратора (регистрация посетителей).
  3. Разработать более удобный интерфейс (UX/UI).
  4. Создать машинное обучение. Обеспечить преобразование неструктурированных текстов в структурированные, пригодные для чатботов.
  5. Создать универсального робота-собеседника для пожилых людей.

Как работает версия робота-собеседника

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

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

Обзор о SelfieBot Endurance Chatbot

Как настраивается

Система обучения чатбота довольно простая:

Загружаются шаблоны: вопрос / ответ.
Загружаются неструктурированные тексты в формате freebase для самостоятельного обучения чатбота.
При несоответствии ответа вопросу: администратор, пользователь могут предложить скорректированную версию ответа (в зависимости от настроек обучения).
Использование XML / JSON запросов для получения тех или иных данных для отображения в чатботе.

Как работает

  1. Создание чатбота на Botlibre.
  2. Обучение чатбота.
  3. Регистрация своего google ключа для использования распознавания «Ok Google».
  4. Установка программы на планшет Windows / Android.
  5. Установка планшета на DIY SelfieBot.
  6. Внесение необходимых изменений в конфиг файл *.cfg.
  7. Запуск программы

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

Отправить ответ

avatar
  Подписаться  
Уведомление о