Chinaunix

标题: 求哪位给讲一下MSN聊天机器人的原理 [打印本页]

作者: liupch    时间: 2007-03-17 16:38
标题: 求哪位给讲一下MSN聊天机器人的原理
最近想自己写一个MSN聊天机器人,但是一直没搞清楚它的原理是什么,哪位高手可以讲一下,最好提供一些源代码.
有兴趣的朋友可以加我MSN,一起讨论一下.

MSN:liupch@hotmail.com
作者: helbreathszw    时间: 2007-03-17 16:51
msn机器人就是协议而已
就像http发送请求,然后分析返回协议代码
作者: liupch    时间: 2007-03-17 16:57
原帖由 helbreathszw 于 2007-3-17 16:51 发表
msn机器人就是协议而已
就像http发送请求,然后分析返回协议代码


但是他可以自动回答问题,我想知道他怎么做语义分析的。就是怎么分析对方的提问,找到最匹配的回答。
作者: emacsnw    时间: 2007-03-17 17:12
原帖由 liupch 于 2007-3-17 00:57 发表


但是他可以自动回答问题,我想知道他怎么做语义分析的。就是怎么分析对方的提问,找到最匹配的回答。


这个应该是人工智能的范畴了吧。
作者: liupch    时间: 2007-03-17 18:58
原帖由 emacsnw 于 2007-3-17 17:12 发表


这个应该是人工智能的范畴了吧。


嗯,哪位高手做过相关的东西,麻烦给讲一下,先谢了
作者: nnnqpnnn    时间: 2007-03-17 19:37
我想应该是收集最常见的问题 和 最模糊的回答。然后匹配问题来,作出回答。
作者: mq110    时间: 2007-03-17 20:29
你和哪个机器人聊天的??
作者: steven868    时间: 2007-09-29 10:19
我也想知道,,大体上就是你问机器人一句话,,机器人就回答你,如果回答不了,智能引擎不够它就转到人工,人工回答的时候它记录,下次再问他就知道了
作者: drowsyboy    时间: 2007-09-29 11:48
原帖由 liupch 于 2007-3-17 16:57 发表


但是他可以自动回答问题,我想知道他怎么做语义分析的。就是怎么分析对方的提问,找到最匹配的回答。


记得看到过关于这个问题的描述,好像是,根据对方的问题,在问题中提取关键词汇,然后使用关键词汇,进行判断,搜索知识库,然后回答.......... 具体不是很清楚




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2