Как мы собирали мозг бота: нейросеть для разговора, код для фактов
Обычный бот либо тупой по скриптам, либо умный, но врёт в цифрах и датах — и подставляет компанию. Решение — гибридная архитектура, где нейросеть отвечает за диалог, а код за точность. Разбираю, как устроен мозг. разговор отдаём нейросети, расчёты — коду Главное архитектурное решение всего проекта. Диалог ведёт нейросеть с обработкой естественного языка — она гениальна в языке, понимает клиента с полуслова, отвечает живо. Но даты, цены и маршрутизацию считает не она, а детерминированный код. Почему так. Нейросеть плавает в арифметике дней недели. Один раз ошиблась с датой забора — машина не приехала, клиент потерян, деньги на рекламу слиты...
