系统之家软件下载:编程高手入,黑客勿扰!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 19:47:20
我是一个编程〔VB〕初学者,想做一个人机对话程序,可不知如何制作。好像和数据库有关,各位大虾,请帮一把吧,重谢!闲者勿扰,谢谢!我的邮箱是: vb2vc@sogou.com

虽然只有5分悬赏,但如果精彩的话最高可以加50分,甚至100分!
人机对话程序就相当于QQ聊天机器人。

没有一点诚意,才5分

请注意用词:人机对话的定义不是你理解的那种人机对话(人机对话在工控上可能用的最多).
我想你的意思可能是说:比如人对计算机说:hello,computer,计算机会思考说:hello,jack.
也就是说让计算机模拟人和人对话.
其实这个复杂性很高,很久前就思考过这个问题,随着对电脑的深入,逐渐了解:这几乎不怎么可能的.如果真的要做的话,那么这个语言数据库不知道有多大,否则,自然语言的复杂的变化多端组合计算机是不可能理解的.如果有可能,你可以去学下人工只能,以及模糊数学等方面的东东.

不过如果写些简单的\计算机知道的一些词汇,然后利用设定的语法规则来组合这些词语,可以做些对计算机”若智”的回答.

语言库必须的,不过你要是真有时间的话,还不如去找个别的活干,除非你是某某大公司的CEO,否则,自己是无法完成的。还有就是所谓的人工智能(AI)吧,好象也不是跟电脑说一句,电脑就跟你说一句,AI不会是理解上的那么悲惨的,“深蓝”便是人工智能,它能思考,而不是把每个步骤都写进去,累死不可。要真是查询特定的语句来做出答复的,只是一个智障,谁也不想把自己的软件做的跟个智障似的,对吧~所以想实现聊天机器人,最好找个大公司投资。MSN多大?聊天机器才出来,不是一天两天能办到的。