Как устроен этот бот
Как устроен этот бот
Это демонстрационный бот. Компания ООО «Ромашка» вымышленная, все правила в справочнике написаны специально для демонстрации и не относятся к какой-либо реальной организации.
Гибридный подход
Бот сочетает два механизма, и это его главная особенность.
Дерево сценариев отвечает на частые вопросы, которые задают почти все новички: первый день, документы, доступы, испытательный срок, отпуск, выплаты. Такие вопросы предсказуемы, поэтому ответы на них заранее выверены и выдаются мгновенно, без обращения к языковой модели. Это быстро, стабильно и ничего не стоит.
Поиск по базе знаний отвечает на всё остальное. Вопросов у новичка гораздо больше, чем можно предусмотреть заранее: «а если я заболел на испытательном?», «когда подключат ДМС на ребёнка?». Для них бот ищет подходящий фрагмент в справочнике и формулирует ответ по найденному тексту.
Ни один из двух механизмов не покрывает задачу целиком. Дерево не может предусмотреть все вопросы, а поиск избыточен там, где ответ известен заранее. Поэтому они работают вместе.
Свободный ввод
Вам не нужно искать нужную кнопку — можно просто написать вопрос своими словами. Бот поймёт формулировку и либо ответит из справочника, либо переведёт вас в подходящую ветку сценария.
Кнопки при этом никуда не деваются: часть людей предпочитает выбирать из готовых вариантов, и заставлять их печатать не нужно.
Источники ответа
Под ответом из базы знаний бот показывает ссылки на статьи справочника, по которым он отвечал. Ответ можно проверить — это важно, когда речь о правилах компании, где неточность стоит дорого.
Границы
Бот отвечает только на вопросы про работу в компании. На вопросы не по теме он не отвечает, даже если формально что-то похожее в справочнике найдётся. Осознанный отказ надёжнее уверенного, но неверного ответа.
Что можно настроить под компанию
Содержание справочника, структура дерева сценариев, оформление, каналы связи. Бот работает и на сайте, и в мессенджере — с одним и тем же содержанием.