游戏问题信息回复方法与装置制造方法及图纸

技术编号:14866904 阅读:90 留言:0更新日期:2017-03-20 22:49
本发明专利技术公开了一种游戏问题信息回复方法与装置,该方法包括:获取游戏客户端发送的玩家在游戏中的角色信息与问题信息;其中,所述角色信息包括M个具有不同属性值的游戏数据;其中,所述M个游戏数据预先配置了不同的匹配优先级;根据匹配优先级从高到低,将所述M个游戏数据逐个地在预先配置的N个问题词库中进行匹配,以查找与匹配中的游戏数据的属性值相匹配的问题词库,并在查找到的问题词库中查找与所述问题信息相匹配的问题词条;将首个查找到的问题词条所对应的答案信息返回给所述游戏客户端。实施本发明专利技术可以减少大量的人工服务,节约人力成本,大大提高了问题匹配的效率与精确度,针对不同玩家提出的问题返回个性化的答案。

【技术实现步骤摘要】

本专利技术涉及游戏客服
,尤其涉及一种游戏问题信息回复方法与装置
技术介绍
近年来,随着移动互联网的飞速发展,网络游戏从电脑端已经发展到了手机、平板电脑等多个平台。游戏质量日益提高,数量日益增多,如何给予玩家更好的引导和服务是一款成功游戏必不可缺的部分。由于游戏玩家数量众多,单纯的人工客服已经不能满足玩家的服务需求,于是催生了一批自助式客服系统自动回复玩家的问题。现有的游戏自助客服系统与其他领域的自助客服系统是类似的,基本都是搭建一个通用的客服系统,定期制作和更新预置词条和规则,针对玩家的问题,查找数据库,给出同样的答案。但是,游戏自助客服系统与普通的自助客服系统不同,游戏自助客服系统由于自身游戏内部具有一个生态环境,玩家基数大,游戏角色的多样化,角色信息复杂程度高,使得游戏自助客服系统所需要的数据库要庞大很多。如果采用普通的自助客服系统基于问题信息返回答案,其查找的效率会很低下,精确度低,并且由于具有不同角色信息的玩家提出相同的问题总是得到相同的回答,缺少针对不同玩家的个性化服务,难以满足玩家的需求。
技术实现思路
本专利技术实施例提出一种游戏问题信息回复方法与装置,可以减少大量的人工服务,节约人力成本,大大提高了问题匹配的效率与精确度,针对不同玩家提出的问题返回个性化的答案。本专利技术一方面提供一种游戏问题信息回复方法,包括:获取游戏客户端发送的玩家在游戏中的角色信息与问题信息;其中,所述角色信息包括M个具有不同属性值的游戏数据;其中,所述M个游戏数据预先配置了不同的匹配优先级;M≥1;根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在预先配置的N个问题词库中进行匹配,以查找与匹配中的游戏数据的属性值相匹配的问题词库,并在查找到的问题词库中查找与所述问题信息相匹配的问题词条;其中,每个问题词库预先配置有一个属性值,任意两个问题词库所配置的属性值不相同;每个问题词库记载了多个问题词条以及与每个问题词条对应的答案信息;N≥M;将首个查找到的问题词条所对应的答案信息返回给所述游戏客户端。作为更优选地,所述N个问题词库预先配置了不同的查找优先级;所述游戏问题信息回复方法还包括:当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到与所述问题信息相匹配的问题词条时,根据所述查找优先级从高到低的顺序,从与所述M个游戏数据的属性值不匹配的问题词库中,查找与所述问题信息相匹配的问题词条。作为更优选地,所述属性值包括数据属性以及与所述数据属性相对应的具体数值;所述当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到与所述问题信息相匹配的问题词条时,根据所述查找优先级从高到低的顺序,从与所述M个游戏数据的属性值不匹配的问题词库中,查找与所述问题信息相匹配的问题词条,具体包括:当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到与所述问题信息相匹配的问题词条时,从与所述M个游戏数据的属性值不匹配的问题词库中,选取与所述M个游戏数据的数据属性不匹配的问题词库;从与所述M个游戏数据的数据属性不匹配的问题词库中,查找与所述问题信息相匹配的问题词条。作为更优选地,所述问题词库为汉字词库;在所述根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在预先配置的N个问题词库中进行匹配之前,还包括:根据预先配置的错别字词库,判断所述问题信息中是否存在错别字;当判定所述问题信息中存在错别字时,将所述错别字替换为所述错别字词库所记载的与所述错别字对应的正确字;其中,所述错别字词库记载了多个错别字以及与每个错别字对应的正确字。作为更优选地,所述问题词库为汉字词库;所述游戏问题信息回复方法还包括:当在所述N个问题词库中都没查找到与所述问题信息相匹配的问题词条时,将所述问题信息转换为拼音,并在预先配置的拼音词库中查找与所述问题信息相匹配的问题词条;其中,所述拼音词库以拼音的形式记载了多个问题词条,以及与每个问题词条所对应的答案信息。作为更优选地,所述游戏问题信息回复方法还包括:当在所述N个问题词库中都没有查找到任何一个与所述问题信息相匹配的问题词条时,向所述游戏客户端返回预先配置的默认答案信息。作为更优选地,所述默认答案信息包括人工客服的提问地址。作为更优选地,所述问题词条中的每个字对应于一个信息存储地址;其中,对于一个由j个字组成的问题词条,前j-1个字所对应的信息存储地址分别存储了一个哈希表,第j个字所对应的信息存储地址存储的是一个答案信息,第1个字所对应的信息存储地址记载在预先配置在所述问题词库中的最上层哈希表中;对于所述问题词条中排列相邻的两个字,后一个字所对应的信息存储地址记载在前一个字所对应的信息存储地址所存储的哈希表中;所述在查找到的问题词库中查找与所述问题信息相匹配的问题词条包括:在查找到的问题词库所配置的最上层哈希表中,查找所述问题信息中的第1个字所对应的信息存储地址,并查找所述问题信息中的第1个字所对应的信息存储地址所存储的哈希表;以i=1为初始值,在所述问题信息的第i个字所对应的信息存储地址所存储的哈希表中,查找第i+1个字所对应的信息存储地址,在成功查找到所述信息存储地址时查找所述信息存储地址所存储的内容并将当前i的值加1,在查找不到所述信息存储地址时判定在所述问题词库中查找不到与所述问题信息相匹配的问题词条;当查找到所述问题信息中的最后一个字所对应的信息存储地址所存储的内容是一个哈希表,则判定在所述问题词库中查找不到与所述问题信息相匹配的问题词条;当所述问题信息中的最后一个字所对应的信息存储地址所存储的是内容是一个答案信息,将与所述答案信息所对应的问题词条作为与所述问题信息相匹配的问题词条。作为更优选地,所述在查找到的问题词库中查找与所述问题信息相匹配的问题词条还包括:当所述问题信息的第i个字所对应的信息存储地址所存储的哈希表中设置有任意项的信息存储地址时,将所述任意项的信息存储地址作为第i+1个字所对应的信息存储地址。作为更优选地,所述当所述问题信息中的最后一个字所对应的信息存储地址所存储的是内容是一个答案信息,将与所述答案信息所对应的问题词条作为与所述问题信息相匹配的问题词条,具体包括:当所述问题信息中的最后一个字所对应的信息存储地址只有一个且所存储的是内容是一个答案信息,则将所述信息存储地址所存储的答案信息所对本文档来自技高网...

【技术保护点】
一种游戏问题信息回复方法,其特征在于,包括:获取游戏客户端发送的玩家在游戏中的角色信息与问题信息;其中,所述角色信息包括M个具有不同属性值的游戏数据;其中,所述M个游戏数据预先配置了不同的匹配优先级;M≥1;根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在预先配置的N个问题词库中进行匹配,以查找与匹配中的游戏数据的属性值相匹配的问题词库,并在查找到的问题词库中查找与所述问题信息相匹配的问题词条;其中,每个问题词库预先配置有一个属性值,任意两个问题词库所配置的属性值不相同;每个问题词库记载了多个问题词条以及与每个问题词条对应的答案信息;N≥M;将首个查找到的问题词条所对应的答案信息返回给所述游戏客户端。

【技术特征摘要】
1.一种游戏问题信息回复方法,其特征在于,包括:
获取游戏客户端发送的玩家在游戏中的角色信息与问题信息;其中,所述
角色信息包括M个具有不同属性值的游戏数据;其中,所述M个游戏数据预先
配置了不同的匹配优先级;M≥1;
根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在预先配置的
N个问题词库中进行匹配,以查找与匹配中的游戏数据的属性值相匹配的问题
词库,并在查找到的问题词库中查找与所述问题信息相匹配的问题词条;其中,
每个问题词库预先配置有一个属性值,任意两个问题词库所配置的属性值不相
同;每个问题词库记载了多个问题词条以及与每个问题词条对应的答案信息;N
≥M;
将首个查找到的问题词条所对应的答案信息返回给所述游戏客户端。
2.如权利要求1所述的游戏问题信息回复方法,其特征在于,所述N个问
题词库预先配置了不同的查找优先级;
所述游戏问题信息回复方法还包括:
当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到与所
述问题信息相匹配的问题词条时,根据所述查找优先级从高到低的顺序,从与
所述M个游戏数据的属性值不匹配的问题词库中,查找与所述问题信息相匹配
的问题词条。
3.如权利要求2所述的游戏问题信息回复方法,其特征在于,所述属性值
包括数据属性以及与所述数据属性相对应的具体数值;
所述当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到
与所述问题信息相匹配的问题词条时,根据所述查找优先级从高到低的顺序,
从与所述M个游戏数据的属性值不匹配的问题词库中,查找与所述问题信息相
匹配的问题词条,具体包括:
当从与所述M个游戏数据的属性值相匹配的问题词库中,没有查找到与所
述问题信息相匹配的问题词条时,从与所述M个游戏数据的属性值不匹配的问
题词库中,选取与所述M个游戏数据的数据属性不匹配的问题词库;
从与所述M个游戏数据的数据属性不匹配的问题词库中,查找与所述问题
信息相匹配的问题词条。
4.如权利要求1~3任一项所述的游戏问题信息回复方法,其特征在于,所
述问题词库为汉字词库;
在所述根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在预先
配置的N个问题词库中进行匹配之前,还包括:
根据预先配置的错别字词库,判断所述问题信息中是否存在错别字;
当判定所述问题信息中存在错别字时,将所述错别字替换为所述错别字词
库所记载的与所述错别字对应的正确字;
其中,所述错别字词库记载了多个错别字以及与每个错别字对应的正确字。
5.如权利要求1~3任一项所述的游戏问题信息回复方法,其特征在于,所
述问题词库为汉字词库;
所述游戏问题信息回复方法还包括:
当在所述N个问题词库中都没查找到与所述问题信息相匹配的问题词条
时,将所述问题信息转换为拼音,并在预先配置的拼音词库中查找与所述问题
信息相匹配的问题词条;
其中,所述拼音词库以拼音的形式记载了多个问题词条,以及与每个问题
词条所对应的答案信息。
6.如权利要求1~3任一项所述的游戏问题信息回复方法,其特征在于,所
述游戏问题信息回复方法还包括:
当在所述N个问题词库中都没有查找到任何一个与所述问题信息相匹配的

\t问题词条时,向所述游戏客户端返回预先配置的默认答案信息。
7.如权利要求6所述的游戏问题信息回复方法,其特征在于,所述默认答
案信息包括人工客服的提问地址。
8.如权利要求1所述的游戏问题信息回复方法,其特征在于,所述问题词
条中的每个字对应于一个信息存储地址;其中,对于一个由j个字组成的问题词
条,前j-1个字所对应的信息存储地址分别存储了一个哈希表,第j个字所对应
的信息存储地址存储的是一个答案信息,第1个字所对应的信息存储地址记载
在预先配置在所述问题词库中的最上层哈希表中;对于所述问题词条中排列相
邻的两个字,后一个字所对应的信息存储地址记载在前一个字所对应的信息存
储地址所存储的哈希表中;
所述在查找到的问题词库中查找与所述问题信息相匹配的问题词条包括:
在查找到的问题词库所配置的最上层哈希表中,查找所述问题信息中的第1
个字所对应的信息存储地址,并查找所述问题信息中的第1个字所对应的信息
存储地址所存储的哈希表;
以i=1为初始值,在所述问题信息的第i个字所对应的信息存储地址所存储
的哈希表中,查找第i+1个字所对应的信息存储地址,在成功查找到所述信息存
储地址时查找所述信息存储地址所存储的内容并将当前i的值加1,在查找不到
所述信息存储地址时判定在所述问题词库中查找不到与所述问题信息相匹配的
问题词条;
当查找到所述问题信息中的最后一个字所对应的信息存储地址所存储的内
容是一个哈希表,则判定在所述问题词库中查找不到与所述问题信息相匹配的
问题词条;
当所述问题信息中的最后一个字所对应的信息存储地址所存储的是内容是
一个答案信息,将与所述答案信息所对应的问题词条作为与所述问题信息相匹
配的问题词条。
9.如权利要求8所述的游戏问题信息回复方法,其特征在于,所述在查找
到的问题词库中查找与所述问题信息相匹配的问题词条还包括:
当所述问题信息的第i个字所对应的信息存储地址所存储的哈希表中设置
有任意项的信息存储地址时,将所述任意项的信息存储地址作为第i+1个字所对
应的信息存储地址。
10.如权利要求8所述的游戏问题信息回复方法,其特征在于,所述当所
述问题信息中的最后一个字所对应的信息存储地址所存储的是内容是一个答案
信息,将与所述答案信息所对应的问题词条作为与所述问题信息相匹配的问题
词条,具体包括:
当所述问题信息中的最后一个字所对应的信息存储地址只有一个且所存储
的是内容是一个答案信息,则将所述信息存储地址所存储的答案信息所对应的
问题词条作为与所述问题信息相匹配的问题词条;
当所述问题信息中的最后一个字所对应的信息存储地址有多个,并且所述
多个信息存储地址所存储的内容分别都是一个答案信息,则将所述多个信息存
储地址所存储的所有答案信息中字数最多的答案信息所对应的问题词条,作为
与所述问题信息相匹配的问题词条。
11.如权利要求1所述的游戏问题信息回复方法,其特征在于,所述获取
游戏客户端发送的角色信息与问题信息,具体包括:
获取游戏客户端发送的游戏客服登录请求;所述游戏客服登录请求包括玩
家在游戏中的角色信息;
向所述游戏客户端发送一个登录令牌;
当所述游戏客户端返回的登录令牌与向所述游戏客户端发送的登录令牌一
致时,建立与所述游戏客户端的客服连接;
通过所述客服连接获取所述游戏客户端发送的问题信息。
12.如权利要求11所述的游戏问题信息回复方法,其特征在于,在所述建
立与所述游戏客户端的客服连接之后还包括:
向所述游戏客户端发送成功登陆消息,使得所述游戏客户端在接收到所述
成功登陆消息后生成一个会话页面;所述会话页面用于显示所述游戏客户端发
送的问题信息以及向所述游戏客户端返回的答案信息。
13.如权利要求12所述的游戏问题信息回复方法,其特征在于,所述将首
个查找到的问题词条所对应的答案信息返回给所述游戏客户端,包括:
对首个查找到的问题词条所对应的答案信息的富文本代码进行解析,生成
具有HTML格式的答案信息;
将所述具有HTML格式的答案信息通过异步传输的方式发送到所述游戏客
户端并显示在所述会话页面上。
14.如权利要求1所述的游戏问题信息回复方法,其特征在于,所述游戏
问题信息回复方法还包括:
根据获取到的角色信息,在预先配置的推荐内容数据库中查找与所述角色
信息相匹配的推荐内容信息;其中,所述推荐内容信息包括游戏热门问题以及
游戏活动;
将查找到的推荐内容信息发送给所述游戏客户端。
15.如权利要求14所述的游戏问题信息回复方法,其特征在于,所述推荐
内容数据库存储了多条分别配置有不同的属性值的推荐内容信息;
所述根据获取到的角色信息,在预先配置的推荐内容数据库中查找与所述
角色信息相匹配的推荐内容信息,包括:
根据所述匹配优先级从高到低,将所述M个游戏数据逐个地在所述推荐内
容数据库中进行匹配,以查找与匹配中的游戏数据的属性值相匹配的推荐内容

\t信息;
将首个查找到的推荐内容信息作为与所述角色信息相匹配的推荐内容信
息。
16.如权利要求14或15所述的游戏问题信息回复方法,其特征在于,所
述游戏问题信息回复方法还包括:
获取所述游戏客户端发送的玩家根据所述推荐内容信息所选择的游戏热门
问题;
将玩家所选择的游戏热门问题所对应的答案信息返回给所述游戏客户端。
17.如权利要求1所述的游戏问题信息回复方法,其特征在于,所述数据
属性包括角色等级、角色所在服务器、角色在游戏中的位置坐标以及角色会员
等级。
18.一种游戏问题信息回复装置,其特征在于,包括:
信息获取模块,用于获取游戏客户端发送的玩家在游戏中的角色信息与问
题信息;其中,所述角色信息包括M个具有不同属性值的游戏数据;其中,所
述M个游戏数据预先配置了不...

【专利技术属性】
技术研发人员:石书鹃庄上林李顺安邹永斌
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1