[发明专利]聊天机器人系统及自动聊天方法有效
申请号: | 201110139541.9 | 申请日: | 2011-05-26 |
公开(公告)号: | CN102194005A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 卢玉敏 | 申请(专利权)人: | 卢玉敏 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 卢刚 |
地址: | 201199 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 聊天 机器人 系统 自动 方法 | ||
技术领域
本发明涉及人工智能领域,特别涉及一种聊天机器人系统及自动聊天方法。
背景技术
近些年来,人们之间的通讯手段日益丰富。即时通信工具、手机短信等通讯手段日渐风行。基于这些通讯手段,除了实现人与人之间的沟通交流外,也使得人与人工智能系统之间的沟通交流成为可能。
聊天机器人系统就是一种借助于通讯手段能够时时刻刻在线、并通过自然语言与人沟通交流的人工智能系统。聊天机器人系统实质上是一种自动问答系统。自动问答系统以自然语言理解技术为核心,涉及到计算语言学、信息科学和人工智能等多门学科,是计算机应用研究的热点之一。自然语言理解是人工智能领域中的一个重要研究方向,它使计算机能够理解和运用人类的自然语言,可以理解用户的谈话内容,实现人与计算机之间基于自然语言的有效沟通。
聊天机器人利用自然语言处理技术、知识库和实时更新的信息资源,一方面完成对用户问题的分析处理,另一方面完成正确答案的生成。
现有技术中的聊天机器人系统,通常包含通讯模块、查询服务器、人工智能服务器及相应的数据库。在这种聊天机器人系统中,采用数据库作为知识点的载体,用户通过即时通讯平台或短信平台与聊天机器人进行各种对话。
但是,现有聊天机器人系统普遍存在以下几个问题:
1、现有聊天机器人普遍采用语言中关键词的索引方式进行回复的生成,由于一个关键词可能关联多个问题,一旦用户发出一个关注度较高的关键词时,系统便可能会返回多个答案,导致其对用户语言不能充分地理解,精确性不高。
2、现有技术中一台服务器只能支持一个聊天机器人,企业使用的成本较高,无法普及聊天机器人的应用。
3、现有的聊天机器人不能支持无程序基础的用户知识教学,聊天机器人的知识积累大多来自程序员的预先设置,无法在使用过程中随时对聊天机器人进行完善,因此这种系统架构的可扩展性较差。
发明内容
本发明的目的是提供两种聊天机器人系统,以解决现有的聊天机器人系统精确性低、成本高、扩展性差的问题。
本发明的另一目的是提供一种自动聊天方法,以解决现有的聊天机器人系统精确性低、成本高、扩展性差的问题。
为解决以上问题,本发明提出一种聊天机器人系统,包括交互平台、分词模块、语言识别单元、数据库以及信息查询单元。交互平台用于与用户进行交互。分词模块与交互平台相连,用于对用户发送来的话述进行分词。语言识别单元与分词模块相连,用于对各个分词的语素进行判别,以及对用户话述的句子类型进行判别,所述的语素包括主语、从语、动作语和思想表达语。数据库又进一步包括事件库、动作库、知识库及思想库,分别用于存储模拟人类大脑的事件信息、动作信息、知识信息及思想信息。信息查询单元分别与语言识别单元、数据库及交互平台相连,用于根据用户话述的分词语素以及话述的句子类型,查询数据库,并将查询结果传输至交互平台。
依照本发明较佳实施例所述的聊天机器人系统,分词模块又进一步包括重组单元、短语库、词库以及标准语转化单元。重组单元与交互平台相连,用于对用户话述中各个字按顺序进行排列组合。短语库用于存放短语与标准语之间的对应关系。词库用于存放标准词语。标准语转化单元分别与重组单元、短语库及词库相连,用于将重组合的短语和词语分别与短语库及词库中存放的标准语进行比对,并将重组合的各个短语和词语转化为标准语,并形成用户话述的分词。
依照本发明较佳实施例所述的聊天机器人系统,其还包括修改单元,其与数据库相连,用于修改或新增该数据库中存储的信息。
本发明还提出了一种聊天机器人系统,包括交互平台、至少两个聊天机器人服务器以及数据库。数据库又进一步包括事件库、动作库、知识库及思想库,分别用于存储模拟人类大脑的事件信息、动作信息、知识信息及思想信息,且每条信息与各个机器人标识一一对应。每个聊天机器人服务器又进一步包括分词模块、语言识别单元以及信息查询单元。分词模块与交互平台相连,用于对用户发送来的话述进行分词。语言识别单元与分词模块相连,用于对各个分词的语素进行判别,以及对用户话述的句子类型进行判别,所述的语素包括主语、从语、动作语和思想表达语。信息查询单元分别与语言识别单元、数据库及交互平台相连,用于根据用户话述的分词语素以及话述的句子类型,并结合机器人标识,查询数据库,并将查询结果传输至交互平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卢玉敏,未经卢玉敏许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110139541.9/2.html,转载请声明来源钻瓜专利网。