[发明专利]一种数据库的查询方法和系统在审
申请号: | 201110089935.8 | 申请日: | 2011-04-11 |
公开(公告)号: | CN102737049A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 刘致远 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 蒋雅洁;程立民 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 查询 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种数据库的查询方法和系统。
背景技术
随着互联网技术的不断发展,互联网用户飞速增长,各互联网服务提供商正致力于不断为用户提供更好的用户体验。然而,用户体验只是一个方面,当用户面临问题时,通常需要采取咨询或投诉的方式进行客户服务的索取,客服的形式是多种多样的,其中应用最广泛的客服形式为:电话形式和网页(Web)形式。
其中,Web形式的客服具体包括以下过程:用户在提交问题后,由系统进行问题的补充,查看是否已经在现有问题进行了解决;如果是已有的问题,则可以引导用户选择已有问题,而不是重新提出问题,这样可以减少客服系统的压力,减少客服的人力资源,因为大部分新问题最终都要转为人工处理。例如:用户提交问题“我申请QQ蓝钻什么时候到期?”,系统根据用户提交问题查询数据库,将用户提交问题的内容与数据库中的已有问题的内容进行词汇相关度的匹配,匹配到的已有问题包括:
1、怎样申请QQ蓝钻;
2、QQ蓝钻过期的原因;
3、QQ蓝钻的作用是什么;
系统将匹配到的以上三个问题显示给用户,引导用户选择,用户根据显示的问题选择最为匹配的问题提交,或者在认为没有匹配的问题时提交新问题。由此可以看出,现有技术这种基于词汇相关度的数据库查询操作,缺乏基本的语义理解,通常无法直接将最优的匹配结果筛选出来(有时甚至筛选出语义完全不相关的匹配结果),从而无法准确的响应用户提问,导致客服效率低下。
发明内容
有鉴于此,本发明的主要目的在于提供一种数据库的查询方法和系统,以实现准确的响应用户提问,提高客服效率。
为达到上述目的,本发明的技术方案是这样实现的:
本发明所提供的一种数据库的查询方法,该方法包括:
服务器接收来自客户端的问题请求,所述问题请求中包含用户所提交的问题语句;
服务器对所述问题语句进行语义理解处理,并将所述语义理解处理的结果封装成问题数据库的查询格式,对所述问题数据库进行查询;
服务器将查询问题数据库所得的匹配问题语句提供给所述客户端。
所述服务器对问题语句进行语义理解处理,具体为:
对所述问题语句进行类型划分,并对符合类型要求的问题语句进行分词和标注词性处理;
对所述分词和标注词性处理后的问题语句进行停用词过滤处理,删除与语义无关的词;
利用预先配置的同义词表,对所述停用词过滤处理后的问题语句进行同义词归一化处理,得出语义理解处理的结果。
所述将语义理解处理的结果封装成问题数据库的查询格式,具体为:
根据所述问题语句的类型,从预先配置的术语表中抽取与所述语义理解处理的结果相对应的查询信息,并将所述语义理解处理的结果与对应的查询信息组合封装成问题数据库的查询格式。
所述服务器将查询问题数据库所得的匹配问题语句提供给客户端,具体为:
所述服务器对查询问题数据库所得的匹配问题语句进行自然语言处理,以自然语言的方式提供给客户端。
该方法进一步包括:
如果无法成功进行语义理解处理,则所述服务器向客户端返回语义理解处理失败的提示信息。
本发明还提供了一种数据库的查询系统,该系统包括:问题提交模块、问题推荐模块、语义理解模块和问题数据库,其中,
所述问题提交模块,用于将来自客户端的问题请求通过所述问题推荐模块发送给所述语义理解模块,所述问题请求中包含用户所提交的问题语句;
所述语义理解模块,用于对所述问题语句进行语义理解处理,并将所述语义理解处理的结果封装成问题数据库的查询格式,对所述问题数据库进行查询;
所述问题数据库,用于为所述语义理解模块提供问题语句查询服务,将查询所得的匹配问题语句提供给所述语义理解模块;
所述问题推荐模块,用于将所述匹配问题语句由语义理解模块转发到问题提交模块,最终提供给所述客户端。
所述语义理解模块进一步用于,
对所述问题语句进行类型划分,并对符合类型要求的问题语句进行分词和标注词性处理;
对所述分词和标注词性处理后的问题语句进行停用词过滤处理,删除与语义无关的词;
利用预先配置的同义词表,对所述停用词过滤处理后的问题语句进行同义词归一化处理,得出语义理解处理的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110089935.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于云的游戏实现系统
- 下一篇:一种汉字的拼音输入方法及系统