Розробка чат-боту для Pesto Cafe

Опис проекту
Чат-бот для Pesto Cafe - це зручний і простий варіант зворотного зв'язку для клієнтів.
Основна та єдина мета чат-бота - альтернативний тип взаємодії клієнта з додатком в інтерактивному форматі.
Це відкриває нові можливості для клієнтів, адміністраторів ресурсу та розробників.
Завдання, що покривають основну мету:
-
Принципово новий підхід у проектуванні інтерфейсів, заснований на лінійних діалогах, замість класичного посторінкового представлення інформації;
-
реакція на дії клієнта, виражені природною мовою (синтаксичний та семантичний аналіз);
-
кросплатформна програма, на вибір клієнта (fb-messenger, viber, telegram);
-
зв'язок з клієнтом відбувається не лише з ініціативи клієнта, а й з ініціативи програми. Можливість повернути "втрачених" клієнтів;
-
альтернативний метод взаємодії з додатком в автоматичному режимі або із залученням персоналу (оператора);
-
спрощення та скорочення шляху користувача до покупки (customer journey);
-
додатковий канал залучення та утримання аудиторії.
Основне логічне ядро бота включає технічну реалізацію методів, необхідних для вирішення таких завдань:
- автентифікація клієнта (визначення мови та налаштувань);
- пошук відповідності запиту встановленим правилам сценарію;
- виконання розпоряджень сценарію:
- виведення тексту або медіа;
- перехід до іншого сценарію;
- взаємодія із зовнішніми сервісами (базами даних, сайтами, CRM тощо);
- обчислення логічних умов;
- виклик індивідуальних функцій;
- планування завдань (одноразові та періодичні завдання, тригери);