首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在web项目中,我应该使用哪种语言进行人工智能?

在web项目中,我应该使用哪种语言进行人工智能?
EN

Stack Overflow用户
提问于 2010-06-16 10:59:56
回答 9查看 10.6K关注 0票数 6

我必须为我的论文做一个项目,涉及人工智能,协同过滤和机器学习方法。

我只知道PHP/mysq/JS,在PHP中没有太多AI的例子。

互联网上有一些关于人工智能的书,但他们使用Java,Python。

现在,我必须将AI技术应用于web应用程序。

我应该选择java和python哪种语言。

我在互联网上搜索到,我可以在php中调用java类,这样可以帮助我,因为我对php很在行。

我还看到,python也可以与php一起使用。

那么我应该走哪条路,大概需要多少时间才能学会java呢?

我学过java基础知识,但那是6年前的事了。

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2010-06-16 12:28:13

在您提到的语言中,您可能会发现Java中最有用的工具,尤其是机器学习资源。WEKA就是一个很好的例子,它是用Java语言编写的一个流行的数据挖掘工具。

机器学习算法通常是你不想从头开始编码的东西,如果你没有必要的话。尽管这样做你肯定会学到很多东西,但它们可能需要大量的时间来调试,因为通常很难区分工作和非工作行为之间的区别,例如,它们有时可能无法学习有或没有bug的行为,并且它们也可以学习有或没有bug的模式。

我会首先寻找工具,然后在考虑到工具选项的情况下决定语言。

票数 6
EN

Stack Overflow用户

发布于 2010-06-16 11:06:18

你的书使用哪种语言真的很重要吗?我是说,你不会复制粘贴那些例子的。您将很快学会识别基本的构造(函数、循环等)。这和学习阅读中文不一样。

谈到学习时间,这个问题可能没有确切的答案。我认为最好的方法是同时查看java和python中的代码示例,看看哪一个看起来更“好”,更容易,更熟悉。

祝好运!

票数 6
EN

Stack Overflow用户

发布于 2010-06-16 11:02:12

您可以使用Java或Python。这两种语言都有很多可用的资源。

我认为下面的书可能适合你的目的。

Programming collective intelligence: building smart web 2.0

collective intelligence in action

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3050450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档