Open source 构建智能代理的工具?

Open source 构建智能代理的工具?,open-source,artificial-intelligence,Open Source,Artificial Intelligence,建议我使用任何基于开源的平台/IDE/framework/toolkit来开发智能代理。我在这方面没有任何背景,希望使用building intelligent agent中的工具或任何教程。如果您没有任何背景,我建议您从简单的内容开始 我对一个简单的Python引擎有很好的经验,在这个引擎中,您可以编写代理行为的脚本 好的一点是安装非常简单,您知道在哪里为AI编写Python脚本,有一个很好的API。你有一个很好的图形界面,可以直接看到你的代码 编辑:顺便说一下,看看这个类似的可能是最全面的开

建议我使用任何基于开源的平台/IDE/framework/toolkit来开发智能代理。我在这方面没有任何背景,希望使用building intelligent agent中的工具或任何教程。

如果您没有任何背景,我建议您从简单的内容开始

我对一个简单的Python引擎有很好的经验,在这个引擎中,您可以编写代理行为的脚本

好的一点是安装非常简单,您知道在哪里为AI编写Python脚本,有一个很好的API。你有一个很好的图形界面,可以直接看到你的代码

编辑:顺便说一下,看看这个类似的

可能是最全面的开源AI工具包。它被定位为“数据挖掘”的工具,但不要因此而放弃——它是机器学习的通用工具集,如果你想构建智能代理,这正是你所需要的

您可以使用任何您喜欢的IDE(它是基于Java的,因此为您提供了一系列优秀的开源IDE,如Eclipse或Netbeans,但如果您喜欢,还可以从其他语言调用Weka库)


它也有自己的一些工具来构建它(用于可视化和探索数据集等)

它确实是最好的机器学习工具包之一。但是,它不是为智能代理设计的。分类/回归/聚类都很好,但这些都不是此任务所需的工具。对于初学者来说,HFSM(层次有限状态机)更合适。@Fezvez-hmmm我同意HFSMs是一个很好的工具,尽管在某些情况下,驱动状态转换的决策必须依赖于分析某种复杂的输入。此时,您绝对需要Weka类型的工具。要创建智能代理,可以实现一个简单的状态机,让Weka了解不同输入的正确转移概率/状态变化标准。