Javascript和AI,事实还是虚构?

时间:2011-07-20 17:46:11

标签: javascript artificial-intelligence

在电视里我看到了一些有趣的机器人。它们有一些二极管,太阳能集热器和一些电机。二极管决定光线的位置,因此它们将机器人转向方向,然后用光照射它。这跟光明有关。

现在,基于此,我想知道一些简单的AI。是否可以编写可以从用户交互中学习的引擎?

作为初学者,仅学习和记住用户在页面上的会话就足够了。

感谢任何帮助。

2 个答案:

答案 0 :(得分:9)

简而言之,是的。但是不要重新发明轮子,你需要确定AI会做什么样的“学习”。也就是说,你想要达到什么目标?

你可能会喜欢brain.js,一个JavaScript的神经网络框架:

http://harthur.github.com/brain/

答案 1 :(得分:1)

http://www.ovaltech.ca/Neural_Ant.zip

http://www.ovaltech.ca/neuralant.zip

我相信这里有一些源代码和一个相当简单的神经网络程序。可能会使用类似的东西在javascript中尝试一些AI。在网页上使用一些基本AI的想法已经让我想到了,但我永远无法真正决定它可以用于什么。图像识别是最有可能的用途,但我真的不认为javascript可以做到这一点。

就像其他人指出的那样,神经网络是资源匮乏的,应该用更强大的语言编写,比如C#或其他插件。如果你发现任何在网页上使用AI的潜在用途,我会感兴趣的。在javascript中,仍然表现良好。