Какие библиотеки для моделирования сложных анкет в Python?
Для медицинского сайта я пытаюсь смоделировать анкету, которая должна привести к ряду возможных диагнозов. Анкета довольно сложная с большим количеством условий. Я составил блок-схему / дерево решений для отражения этой анкеты. Я использую Django для создания сайта.
В настоящее время я думаю об использовании Python Graph, чтобы превратить блок-схему в взвешенный график. Каждый вопрос будет узлом, а каждый ответ - меткой ребро +. Затем я мог бы пройтись по полному графику, и конечная точка прогулки была бы подходящим диагнозом.
Является ли Python Graph лучшей библиотекой для моделирования этой анкеты, или вы решили сделать это иначе (другая библиотека или другой способ моделирования графика)?
1 ответ
Вы моделируете детерминированный конечный автомат. Посмотрите на python-автоматы.