Prolog

时间:2015-11-14 16:43:23

标签: prolog

我刚刚开始阅读PROLOG-Art for Artifcial Intelligence,在前几页中,作者说:

“Prolog特别适用于涉及对象的问题 - 特别是结构化对象 - 以及它们之间的关系。”

现在我的问题是在这种情况下什么是结构化对象。什么是结构化对象的例子?

1 个答案:

答案 0 :(得分:2)

结构化对象的示例:

  • 条款即可。示例:f(X,Y)20exp(12)

以及作为术语的特例:

  • 解释即可。示例:[the,wheather,is,nice,today][hello,john,!]

并作为术语的另一个特例:

  • 如果主体然后 Head”形式的规则,写为Head :- Body

使用此类结构化对象(术语是归纳定义的),您可以表示实体之间的各种知识,推理和关系。