我正在寻找一些医学疾病诊断的OS java引擎。这些是引起用户描述患者症状的查询输入的引擎,引擎应根据输入症状返回潜在疾病的建议。
这样的引擎存在于某个地方吗?如果存在一些,我更喜欢这个领域的Java OS引擎。 有什么建议或想法吗?
感谢
答案 0 :(得分:5)
听起来您正在寻找由“主动知识系统定义的临床决策支持系统(CDSS),该系统使用两项或更多项患者数据来生成特定案例的建议。” - http://en.wikipedia.org/wiki/Clinical_decision_support_system
正在开发一个开源CDSS http://www.opencds.org/,它是用Java编写的,现在是alpha版。
维基百科列出了其他CDSS系统,但我不认为其中任何一个是开源的 - http://en.wikipedia.org/wiki/Clinical_decision_support_system#Examples_of_CDSS
答案 1 :(得分:3)
查看Drools Expert规则引擎(java,开源,ASL)。
但要做好诊断,你需要概率支持,这是一个实验模块Drools Chance添加到Drools Expert之上。
答案 2 :(得分:2)
我建议您尝试WEKA:http://www.cs.waikato.ac.nz/ml/weka/
WEKA是数据挖掘算法和实用程序的开源java集合。它带有一个GUI,允许您在数据上试验各种不同的过滤器和分类器,一旦您构建了模型,您就可以在程序中嵌入WEKA来预测模型或不断优化模型。或者您可以在没有WEKA的应用程序中实现该模型。
祝你好运,