Как реализовать дилаог бота с пользователем? Необходимо сделать простенького бота (без распознования сложных предложений и тп) Часть ответов будет представлена просто кнопками, текстовый ввод это в основном данные типа ФИО. Вопрос, как реализовать поведение бота для сценариев типа: Спросить имя - Проверить и переспросить - Спросить дату рождение ... Я прочитал про конечные автоматы и вроде как с помощью них и реализовавыются подобные схемы, сама проблема выглядит довольно распространненной, диалоги при звонках в колл центры и тп, тоже основаны на вопросах ответах. Вроде как получается некое дерево по которому ты двигаешься, но можешь возвращаться на предыдущие шаги. Буду признателен за консультацию по данному вопросу, референсы и паттерны и примеры реализации. Возможно есть какие-то фреймворки под подобные задачи. Хочется поглубже изучить варианты решения подобных задач.