第55章 聊天机器人
制造一个自动应答聊天机器人,涉及到的技术并不多,主要就是基于规则针对输入搜索回答,可以借用别人定义的规则库和知识库,也可以自己定义,或者加上学习功能,通过网络大数据去调教。 而如何评判一个机器人是否足够智能,这一点也很容易做到。 旁观者大多认为一个机器人能够回答的问题多,可以视为较智能,而不论是什么数据结构或算法的机器人,只要堆砌足够大的数据,在回答问题方面,都能做到较为相近的正确率。 显然,能够回答的问题数量,只是代表了这个机器人后台数据库是否足够大,而智能不应是比较谁的数据库足够大,智能是多方面的体现。 比如学习能力,这是最根本,也是最难以提升的一条标准,一个可以自动成长、但数据量很小能够回答的问题较少的机器人,显然是比一个不能自动成长、但数据量庞大能够回答的问题较多实用。 莫邪之所以能够快速弄出智能聊天机器人,是借鉴了各种聊天机器人,其中比较有名的还有微软聊天机器人,这算是一种比较成功的机器人,因为她善于学习。 理论上,与人类交流越多,具有极强学习能力的机器人,就会变得越聪明,在与人类个体交流时,也会越有针对性。 而这也正是微软设计机器人的初衷:通过每一次与人类的交流,让机器学习“做人”,并帮助其创造者改进人工智能领域的研究。 而这类对话型人工智能技术,正是以机器学习为基础。 但是理想与现实是有差距的,有一点可以肯定,让机器在互联网上学习“做人”,不加管制的“放养”不是好办法。 所以莫邪使用智能聊天机器人的时候,始终小心翼翼,比如这次,