我想知道为 android 开发具有相当大 KB 的专家系统的最佳解决方案是什么,我应该简单地使用数百个 if-else(假设用户应该在 YES 和 NO 之间选择)还是有任何引擎它生成的 KB 可以在 android 上使用。
提前致谢
我想知道为 android 开发具有相当大 KB 的专家系统的最佳解决方案是什么,我应该简单地使用数百个 if-else(假设用户应该在 YES 和 NO 之间选择)还是有任何引擎它生成的 KB 可以在 android 上使用。
提前致谢
你可以为 Android 编写原生 C/C++ 代码吗?如果是,那么我建议您寻找 CLIPS。有一个免费的 .dll 可用http://clipsinterface.sourceforge.net/。如果需要,您可以制作某种本体Protege 3
,然后将其导出到 CLIPS。唯一不好的想法是这个东西在十年前而且非常过时(至少网站已经过时并且有很多断开的链接)。所以..如果你想尝试 - 继续,如果不是 - 我不能给你任何保证这种方法。祝你好运!
使用experience2go的e2gDroid Lite,它是 e2gRuleEngine Java 小程序的 Android 端口:一个基于规则的专家系统“外壳”,用于世界各地的决策支持和专家系统课程超过 10 年。e2gDroid 以基于规则的专家系统的形式在至少实施 2.2 版“Froyo”操作系统的 Android 设备上提供移动交互式决策工具。
您还可以开发 Java 小程序,您可以使用knowledge2go将其嵌入到任何网站中。
您可以从 GooglePlay 免费下载它,该教程可在公司网站上找到。