Я хочу создать чат-бота, который задает вопросы, которые, согласно их ответам, перемещаются по дереву шаблонов. Я не очень опытен в мире программирования, так что извините, если мой жаргон не прав!
Вот пример.
Я хочу написать пользовательские отчеты на основе ввода пользователя в чат-бота. Давайте представим, что пользователь хочет какую-то индивидуальную мотивацию.
Как вы себя чувствуете сегодня?
На основе пользовательских данных это подразделяется на:
"ХОРОШО - ПЛОХО - ПЛОХО - СЧАСТЛИВЫ - ВОЗБУЖДЕНЫ" и т. Д.
В зависимости от того, какой из них мы перемещаемся по «дереву шаблонов», поэтому любые шаблоны, которые существуют в категории «ПЛОХО», не учитываются, если пользователь пишет «Довольно хорошо» и он классифицируется как «Хорошо».
Затем мы задаем вопросы типа «Как тебя зовут?», Которые хранятся в виде переменных для включения в текстовый шаблон, как только мы найдем правильный шаблон на основе их входных данных.
Какая лучшая платформа для этого? Это действительно чатбот?
Большое спасибо за помощь!
Я пробовал Pandorabots, но он кажется слишком линейным - как в модели ввода> ответа, здесь не так много условной логики. Я готов исследовать и изучать, поэтому любые советы по выбору платформы / подхода будут очень полезны!