Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк

162 views

Published on

Выступление на PYCON RUSSIA 2017

Published in: Internet
  • Be the first to comment

  • Be the first to like this

«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк

  1. 1. Детские болезни live- чатов Сентемова Ольга
  2. 2. Основной workflow
  3. 3. Как мы запускали чаты? • Взяли готовую платформу (webim) • Чаты вставали в общую очередь для всех операторов • Много дополнительной бизнес-логики
  4. 4. Маршрутизатор чатов Канал Все, что мы знаем о пользователе chat_id url Black/White list Siebel ESB ILOG
  5. 5. Как мы понимаем, кто нам пишет, если он пишет из мессенджера Siebel Пользователь Proxy Ссылка для авторизации Код
  6. 6. Архитектура основного приложения Статистика Tornado Мобильное приложение Интернет-банк SmartIVR ClickHouse MySQL Telegram vk.com Viber
  7. 7. Продолжаем расти • PyPy; • WebSocket; • База: • MySQL • ClickHouse • Превентивное решение проблем; • Автоматизация работы операторов;
  8. 8. Система подсказок операторам и пользователям
  9. 9. ngnix Подсказки для пользователей Оператор ИБ API Подсказки для операторов ML-движок Тематика чата
  10. 10. Подсказки ElasticSearchElasticSearchElasticSearch Пользователи PostgreSQL UI Диалог Оператор Подсказки Сообщение Подсказки
  11. 11. Автоматизация отчетов от операторов Классификатор тем SR Оператор Текст диалога
  12. 12. Вопросы?
  13. 13. Спасибо • @tomasmor • tomasmor42@gmail.com

×