我想在Prolog中学习更多关于Definite Clause Grammar的内容,我正在网上搜索一些书和教程.
我已经在"学习Prolog Now","Prolog的艺术"和Swi-Prolog的教程中看到了一些东西,但是没有一个能够讲述它们.
任何人都可以给我一些关于这个主题的详尽书籍吗?
谢谢 :)
这是强制性的: https: //www.metalevel.at/prolog/dcg.html,但它侧重于 DCG 的计算使用。我最喜欢的 Prolog 书恰好侧重于自然语言分析:在 google 上搜索“Pereira Shieber”并获取 PDF。这是对 Prolog 以及逐渐对 DCG 的很好的介绍,它还包含有关广义解析和性能问题的高级材料。
编辑我意识到DCG标签有一个指向英文可下载版本的现成链接。就我自己而言,我有“死树”意大利语版本,并对意大利语处理所需的差异进行了一些扩展(以及 - 唉 - 一些打字错误)。