Я пытался создать чат-бота, используя Python с фреймворком Flask и модулем Chatterbot. Поскольку мы обучаем данные из файла YAML, программирование с использованием графического интерфейса для получения ответов немного запутанно. Я хочу получить кнопку для некоторых ответов бота, когда пользователь нажимает на конкретную кнопку, бот должен ответить соответственно.
Например -
Человек - поиск музыки.
Bot - Какая музыка тебе нравится?
(Кнопка 1 - рок) (кнопка 2 - классический) (кнопка 3 - поп)
(Когда пользователь нажимает на любую из кнопок, но должен отвечать таким же образом. Если пользователь нажимает на Pop)
Человек - Поп
Bot - отлично, ищу поп-музыку для тебя.!
Есть ли способ структурировать YAML-файл для кнопки.? Или любым другим способом.?