Android平台专家系统

时间:2012-04-20 10:11:49

标签: android expert-system

我想知道开发一个具有相当大的KB for android的专家系统的最佳解决方案,我应该只使用数百个if-else(假设用户应该选择YES和NO之间)或者是否存在任何可以在android中使用其生成的KB的引擎。

提前致谢

2 个答案:

答案 0 :(得分:0)

你能为Android写一个原生的C / C ++代码吗?如果是的话,我建议你去寻找CLIPS。有一个免费的.dll可用http://clipsinterface.sourceforge.net/。如果需要Protege 3,你可以制作某种本体,然后将其导出到CLIPS。唯一不好的想法是,这个东西已经十年了,而且已经过时了(至少网站已经过时,并且有很多断开的链接)。那么..如果你想进行实验 - 如果没有,请继续 - 我不能保证对这种方法有任何保证。祝你好运!

答案 1 :(得分:0)

使用expertise2goe2gDroid Lite这是e2gRuleEngine Java小程序的Android端口:基于规则的专家系统“shell”,用于世界各地的决策支持和专家系统课程10年。 e2gDroid在Android设备上以基于规则的专家系统的形式提供移动的交互式决策制定工具,至少实现2.2版“Froyo”操作系统。

您还可以使用expertise2go开发可以嵌入任何网站的Java小程序。

您可以从GooglePlay免费下载,该教程可在公司网站上找到。