如何开始使用linux mint中的swi-prolog

时间:2014-03-29 21:38:15

标签: linux prolog swi-prolog

我的老师要求我们学习人工智能的SWI-Prolog。我是SWI-Prolog的新手。我不知道如何开始。我已经安装了SWI-Prolog。但是我应该在哪里写数据库。如何保存数据库。如何使用终端加载数据库以及我应该如何查询查询。如果你们能指出我正确的方向,那么你真的很喜欢。提前致谢。这可能不是一个正确的编程问题,但我无法弄明白在哪里问?

1 个答案:

答案 0 :(得分:1)

SWI-Prolog网站拥有丰富的知识,但并不打算教你Prolog编程的开端。为此目的,一个免费且可在线获得的好的介绍是:

对于更高级的东西(语法,Web编程,模块),你可以看看Anne Ogborn的精彩教程:

由于Prolog是一个不同的编程范例,我建议你也看一些书。根据我的选择,以下两本书提供了最佳的介绍:

  • Shapiro, Prolog的艺术:高级编程技巧
  • Bratko,人工智能Prolog编程

请注意,Bratko的书专门针对AI。