腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Prolog
Eliza
实现
-
循环
和
递归
、
、
它陷入了一个说假的
循环
中。我不太确定如何运行它,这可能是问题所在。我希望它看起来像这样 Ready> [you,are,a,computer].
Eliza
: i am not a computer write('Hello! My name is
eliza
.'), nl, write('<
浏览 25
提问于2021-04-27
得票数 0
1
回答
聊天机器人的
Prolog
语言
、
我一直试图在
prolog
中创建一个聊天机器人(作为一个任务),到目前为止,我已经在一个.pl文件中创建了一个数据库,我已经列出了许多可能的对话。我知道
prolog
是这样工作的,例如,如果我们有然后我们输入它会响应 yes or ture.
浏览 2
提问于2012-07-26
得票数 3
回答已采纳
2
回答
如何在
Prolog
中
实现
AIML?
、
、
、
我想把这些AIML文件作为我的程序的知识库。帮帮我。提前谢谢。
浏览 4
提问于2011-06-26
得票数 2
2
回答
在
Prolog
中编辑
Eliza
聊天机器人
我一直在努力尝试用
Prolog
编辑
Eliza
聊天机器人。每次我尝试编辑某些内容时,都会出现一个新的错误。它是否受到任何形式的编辑保护? 我使用SWI-
prolog
编辑器进行编辑。
浏览 0
提问于2015-10-17
得票数 5
1
回答
有在
prolog
中开发口语对话系统的教程吗?
、
、
我是对话管理系统的新手,我试着想办法
实现
一个系统。我想在bar的上下文中
实现
一个人机口语对话系统,它以用户的文本短语(对给定产品的请求:薯条、可乐、水、咖啡等)作为输入。我想要一杯咖啡
和
一杯带果酱的牛角面包。U:谢谢!再见。也就是说,现在我只想和他们就酒吧的秩序进行一次简单的对话。我想知道是否有人知道如何
实现
对话系统的教程,最好是在
Prolog
中。无论如何,任何其他语言对我来说都是好的,至少我可以理解这些系统是如何
实现
的。
浏览 0
提问于2016-02-22
得票数 1
1
回答
如何更改
Prolog
中列表中的所有元素
我正试图通过
Prolog
完成
Eliza
的一个小版本的任务。我需要程序显示一个提示,在其中用户键入一个句子作为一个列表
和
程序将响应从原来的句子派生出来的句子。在句子中,“you”改为“I”。伊莉莎:-请你告诉我我需要改变什么。特别是哪个部分和
浏览 4
提问于2022-07-29
得票数 -1
1
回答
Prolog
of local stack错误
、
我尝试了一本书中的一些基本示例,它出现了"Out of local stack“错误(我将在代码后面讲述更多)。代码如下:edge(a,e).edge(b,c).edge(e,b). edge(Node1,SomeNode),edge(X,Y) :- tedge(X,Y).
浏览 4
提问于2014-12-31
得票数 0
1
回答
递归
程序C到
Prolog
、
、
我正在尝试用
prolog
实现
一个
递归
程序。我知道如何在C这样的过程化语言中
实现
它,但不知道如何在
prolog
中
实现
。10; i++){ return 1;} function_2
和
check_solution都是非
递归
函数。我很难理解
prolog
解决问题的方法,所以任何帮助都将不胜感激。
浏览 2
提问于2017-05-12
得票数 0
2
回答
处理复杂的
prolog
循环
、
我正在使用
Prolog
对我的一个项目中一些相当复杂的规则进行编码。有很多
递归
,包括相互
递归
。在pred1
和
pred2之间有一个相当明显的无限
循环
。不幸的是,这些谓词之间的交互非常复杂,很难隔离。我能够通过传递一个传递给pred1的对象列表来消除这个实例中的无限
循环
,但是这是非常难以处理的!实际上,它在很大程度上违背了在此应用程序中使用
Prolog
的目的。 如何使
Prolog
避免无限
循环
?例如,如果在证明pred1(foo)的过程中,它
浏览 5
提问于2015-11-06
得票数 5
回答已采纳
3
回答
Dijkstra伯爵警卫如何在
Prolog
中对处决进行排序
、
、
、
我没有在Dijsktras中找到一个
Prolog
剪切"if“,因为他”否则将选择一个带有真正守卫的任意保护列表执行“。因此,他的构造没有选择第一次匹配,正如
Prolog
剪切所做的那样:[] Cond2 -> Action21, .., Action2n2...if 在"do od“构造中是否存在
Prolog
剪切,只要保护列表中至少有一个条件为真,它就会<em
浏览 4
提问于2021-02-11
得票数 1
回答已采纳
2
回答
在
prolog
中不使用
递归
通过列表进行迭代
、
我想用
prolog
写一份清单。但问题是我不想使用
递归
。所以我想重复一遍。
浏览 1
提问于2014-06-11
得票数 0
回答已采纳
4
回答
为什么
prolog
要在简单的经典成员/2
实现
中创建选择点?
这个具体的一个是从开创性的学习
Prolog
现在。?- member(1, [1,2,3]).?- member(1, [1,2,3]).false.,是什么导致
prolog
在成功地与第一个(非
递归
的)规则匹配之后回溯的? SWI-
Prolog
MacOS
实现
和
联机SWI
实现
都给出了上述结果。
浏览 16
提问于2022-08-25
得票数 2
回答已采纳
2
回答
Prolog
循环
和
条件语句?
Prolog
中有没有类似for
循环
和
if then条件的东西?
浏览 3
提问于2010-10-19
得票数 3
1
回答
Prolog
递归
循环
、
然后我输入: r_inside(a,X),程序永远
循环
,为什么?
浏览 3
提问于2017-12-16
得票数 4
回答已采纳
1
回答
有没有允许左
递归
的
Prolog
实现
?
、
我想知道是否有任何
Prolog
实现
允许在子句中使用左
递归
。我的直觉是,如果
实现
使用广度优先的目标搜索,它可能会支持左
递归
。但我不是很确定。请注意,我并不太关心效率。
浏览 2
提问于2013-06-03
得票数 4
回答已采纳
2
回答
prolog
中的
递归
和
循环
我一直在尝试使用
prolog
递归
来获得以下输出。-三角形(5)。
浏览 1
提问于2013-11-12
得票数 2
3
回答
在
Prolog
中快速运行
、
、
我的公司有一个用
Prolog
运行的项目,我想澄清一些关于如何学习它的事情。我知道
Prolog
是不同的。它不应该像任何其他语言一样被学习。话虽如此,考虑到我还没有接触到任何
Prolog
书籍的事实,有没有任何书籍或在线资源,在那里我可以学习
Prolog
,就像我们学习C/C++一样?这样我就可以学习
Prolog
了吗?有没有哪本书能让我知道如何用
Prolog
编程?(基础,
循环
,如何
实现
条件,程序结构,什么是谓词?怎么用?如何定义它?依此类推...)。
浏览 3
提问于2010-01-02
得票数 17
回答已采纳
2
回答
Prolog
无限
循环
、
、
、
、
我是
Prolog
的新手。为了让
Prolog
知道例如。met(X,Y) = met (Y,X)已经写了很多代码。现在,当我开始查询时它会进入无限
循环
。
浏览 7
提问于2013-01-27
得票数 3
回答已采纳
2
回答
perl中的模式匹配
和
正则表达式?
我正在处理perl
和
正则表达式中的chet程序,但是我没有得到想要的结果,因为我在散列中有所有的代词
和
动词,我是通过字符串
循环
的,如果它与散列键匹配,那么用当前的子字符串值替换散列键值。程序输出亚当:,我叫亚当adam:,我感觉很糟糕
Eliza
:,为什么你生病了?
El
浏览 4
提问于2017-02-03
得票数 2
回答已采纳
3
回答
将
prolog
中的两个列表相乘
、
我目前正在与
prolog
一起工作,并希望将两个列表相乘,但以证明的方式进行。例如:我知道,在其他语言中,您可以使用列表的头
和
尾(其余条目)来执行
递归
函数。这允许简单的乘法,但我认为这在
prolog
中是不可能的?
浏览 0
提问于2014-03-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
周而复始,往复循环,递归、尾递归算法与无限极层级结构的探究和使用(Golang1.18)
Java递归实现字符串的排列和组合
Java递归查询所有子节点ID的实现和应用
用M99实现循环,跳转和返回
分别以递归、循环、函数3 种方式,用C语言实现汉诺问题。
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券