AI特定语言在Web应用程序中的人工智能

时间:2013-03-13 21:07:25

标签: prolog artificial-intelligence swi-prolog

有没有办法将prolog或lisp编程与基于Web的应用程序集成?其实我想在我的网站上提供一些情报。

2 个答案:

答案 0 :(得分:3)

SWI-Prolog site 完全运行,以及SWI-Prolog。然后,如果您可以在主机上运行SWI-Prolog,则可以重复使用相同的技术。

当然,如果您必须“发布”一些可以从Prolog的某些特定优势中受益的应用程序,这是有道理的。

SWI-Prolog特别关注Semantic Web。 但这不是一个简单的主题,你可能会错过我们在今天的网站上熟悉的一些“高级”用户演示文稿(CMS,WordPress,...)。

否则你可以使用一些传统的前端,并将你的逻辑“调用”为Web服务。

答案 1 :(得分:0)

有很多方法可以做到这一点。通过嵌入c库或我建议检出http://clojure.org/它是一个将在JVM上运行的lisp端口。因此它可以部署到您的servlet容器中。还有http://www.gnu.org/software/gnuprologjava/,但我之前没有尝试过。 GNU java prolog看起来与prolog相同。