我正在寻找关于 Prolog 的优秀初学者材料,包括在线和印刷版。我不仅对“学习语言”感兴趣,而且对背景和科学信息感兴趣。
11 回答
Prolog 中的冒险 Dennis Merritt | Springer 1990 年出版,186 页
通过 Prolog 介绍逻辑编程 Michael Spivey | Prentice Hall 2008 年出版,258 页
Prolog Attila CsenkiBookBoon 2009 年出版,203 页
Prolog 的人工智能 Neil C. Rowe | Prentice-Hall 1988 年出版,481 页
在 Prolog 中构建专家系统 Dennis Merritt | 安齐!公司 2000年出版,358页
立即学习 Prolog! 帕特里克·布莱克本、约翰·博斯、克里斯蒂娜·斯特里格尼茨 | 学院刊物 2006年出版,284页
逻辑、编程和 Prolog Ulf Nilsson, Jan Mauszynski | John Wiley & Sons Inc 1995 年出版,296 页
Prolog 中的自然语言处理 Gerald Gazdar, Chris Mellish | Addison-Wesley 1989 年出版,519 页
Prolog 和自然语言分析 Fernando CN Pereira, Stuart M. Shieber | 语言与信息研究中心 2002 年出版,204 页
离散数学、逻辑和可计算性中的 Prolog 实验 James Hein | 波特兰州立大学 2009 年出版,158 页
Prolog 编程:第一门课程 Paul Brna | 1999 年出版
Prolog 技术 Attila Csenki | BookBoon 2009 年出版,186 页
前 10 场 Prolog 编程竞赛 Bart Demoen、Phuong-Lan Nguyen、Tom Schrijvers、Remko Troncon | 2005年出版,161页
立即查看学习 Prolog!
这本书写得很好,应该适合初学者阅读。它以印刷形式提供,也可以作为免费的在线版本提供。它也相对较新(从 2003 年开始),许多 Prolog 书籍并非如此。
曾几何时,当我使用 Prolog 时,我喜欢 Sterling & Shapiro 的书,Prolog 的艺术。
对于高级 Prolog 编程,尤其是效率方面,我推荐 O'Keefe 的 Craft of Prolog。
这是一本您可能会觉得有用的书: Ivan Bratko 的Prolog Programming for Artificial Intelligence。
第一部分是关于 Prolog,第二部分是关于 AI 算法以及如何在 Prolog 中实现它们。
在 Prolog 中编写冒险游戏也是一种很好的学习方式。
如果您想对 Prolog 有一个非常容易理解和扎实的介绍(这更多的是“学习语言”),请参阅 Clocksin 和 Mellish的“Prolog 中的编程:使用 ISO 标准”,现在是第 5 版。
这是一个包含大量有用链接的页面
试试Logic、Programming 和 Prolog(免费下载)。我还没读过它,但它分为基础、逻辑编程和替代逻辑编程方案,所以听起来它适合每个人。
你必须阅读Nany 的教程。在创建完整游戏的同时学习 Prolog。
我还没有看到这本书提到过,并认为这是一本好书。