【问题标题】:Expert system for android platform安卓平台专家系统
【发布时间】:2012-05-01 22:06:21
【问题描述】:

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

提前致谢

【问题讨论】:

  • 澄清您的问题并使其更具体 - XML 和 if-else 之间有什么关系? stackoverflow.com/faq#dontask
  • 我认为他在谈论状态机,例如让计算机根据症状诊断疾病大学模糊记忆
  • Jess(它是基于 Java 的)无法使用,因为它需要 Android 上不可用的 Java Bean。我还没有检查 Drools(它也是基于 Java 的)。

标签: android expert-system


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 2010-09-15
      • 1970-01-01
      • 2013-01-23
      • 2011-12-22
      • 2010-09-27
      • 2013-05-05
      相关资源
      最近更新 更多