我正在尝试为用户输入症状的系统提出正确的算法,我们开始触发与该症状相关的问题,他的答案将导致与用户给出的答案相关的疾病
假设用户输入了以下输入:
症状 - 耳聋
Q1。你有多久没遇到耳聋问题了
A)从几天 B)从几周到几个月 C)超过一个月 D)从出生
Q2。耳聋的发病原因是什么
A) 突然 B) 逐渐
现在我们有了一个知识库,比如如果用户从问题 1 中选择选项 1,从问题 2 中选择选项 2,那么我们会给他一些疾病。但是我需要一种算法,它可以在后端提供成功的百分比,以便我可以抛出疾病的结果,例如,如果用户从问题 1 中选择选项 2,从问题 2 中选择选项 1,那么当我们从知识库中进行比较时,将会有那边的一组有问题 1 中的选项 1 和问题 2 中的选项 2,那么它是一种“某些”疾病。现在,如果我们从我们的知识库中进行比较,我们发现甚至 50% 的选择都会导致这种疾病,我们会抛出那个病名。
现在我很困惑应该为这种人工智能方法使用什么算法。