用于基于网络的人工智能的 Python 或 Ruby?

标签 python ruby-on-rails artificial-intelligence prolog

新的 Web 应用程序可能需要在未来添加人工智能 (AI),例如使用 ProLog。我知道它可以在 Java 环境中完成,但我想知道现代 Web 语言(如 Ruby 或 Python)的机会。后者被认为“更科学”(至少在那种环境下使用),但使用谷歌似乎有一个初步的 ProLog 实现。

对于与 AI 结合的现代(开源)网络语言(如 Python 或 Ruby)有什么建议吗?

最佳答案

语言的选择完全无关紧要,其他条件都一样。

如果您正在尝试做 X,并且有一个使用 Y 语言的库,并且与您的基于 Web 的框架很好地融合在一起,那么请使用它。

如果不进一步了解您对 AI 的哪些特定领域感兴趣,这个问题就太模糊了,无法更具体地回答。

关于用于基于网络的人工智能的 Python 或 Ruby?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2495350/

相关文章:

artificial-intelligence - 如何确定主语、宾语等词?

python - 将值从一张纸复制到另一张纸时出错

python - 如何使用 openpyxls 将数据表添加到图表空间?

ruby-on-rails - 为 Ruby on Rails 项目生成 emacs 标签文件

ruby-on-rails - Rails 全局变量 : is global variable share between http requests?

algorithm - 有什么方法可以预测搜索空间中的局部最优值吗?

artificial-intelligence - 适合爬山的启发式机制

python - 将 StringIO 的内容写入文件的最佳方法是什么?

python - 比较元素并返回大于随机数的值作为 true

ruby-on-rails - 如何将 Ruby on Rails 应用程序转换为 Windows/Linux 服务?