游戏昵称的推荐方法、装置、系统及存储介质制造方法及图纸

技术编号:37508783 阅读:9 留言:0更新日期:2023-05-07 09:48
本申请提供了一种游戏昵称的推荐方法、装置、系统及存储介质,接收客户端发送的游戏昵称推荐请求;请求中携带有昵称需求参数;根据请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到昵称需求参数对应的待推荐游戏昵称;其中,多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个游戏昵称数据集中的每个游戏昵称对应有类别标签;将待推荐游戏昵称返回至客户端。本申请能够根据用户发起的包含多种昵称需求参数的昵称推荐请求,以及预先构建的包括多种语言类型的标注有对应类别标签的昵称的多语种游戏昵称数据库,进行精准地游戏昵称检索及推荐,满足多种场景下用户的自定义需求,提高用户的游戏体验感。提高用户的游戏体验感。提高用户的游戏体验感。

【技术实现步骤摘要】
游戏昵称的推荐方法、装置、系统及存储介质


[0001]本申请涉及游戏
,尤其是涉及一种游戏昵称的推荐方法、装置、系统及存储介质。

技术介绍

[0002]游戏昵称是玩家在注册游戏账号之后为自己新建的一个名称,相当于一个身份ID,可以用于游戏社交、隐私信息保护以及身份辨识等。从游戏角度来看,同一游戏的相同区服通常会限制游戏昵称的唯一性,以便区分不同的游戏玩家,实现了身份辨识与游戏社交等功能;从玩家角度来看,为自己取一个心仪的游戏昵称,从而通过一个虚拟的身份与其他玩家进行交流与合作,实现了游戏社交与隐私信息保护等功能。设置游戏昵称往往是游戏开始之前的必备步骤,想出一个心仪的游戏昵称本就是一个十分困难的过程,再加上昵称的唯一性限制,游戏昵称的设置会大大降低玩家的游戏体验。因此,游戏方通常会为玩家推荐游戏昵称,从而更好地辅助玩家进行游戏体验。
[0003]然而在游戏昵称推荐相关技术中,一般是游戏开发者在服务端维护一个游戏昵称的海量数据库,玩家在客户端发起游戏昵称推荐请求后,服务端自动返回给玩家一个随机的游戏昵称。这种方式只是简单的昵称数据堆砌,使得进一步的迭代开发受阻,功能扩展的灵活性受限,不能满足多场景下的自定义需求,导致玩家游戏体验感降低。

技术实现思路

[0004]本申请的目的在于提供一种游戏昵称的推荐方法、装置、系统及存储介质,能够根据用户发起的包含多种昵称需求参数的昵称推荐请求,以及预先构建的包括多种语言类型的标注有对应类别标签的昵称的多语种游戏昵称数据库,进行精准地游戏昵称检索及推荐,满足多种场景下用户的自定义需求,有利于后续迭代开发,且能够提高用户的游戏体验感。
[0005]第一方面,本申请实施例提供一种游戏昵称的推荐方法,方法应用于服务器,方法包括:接收客户端发送的游戏昵称推荐请求;请求中携带有昵称需求参数;昵称需求参数至少包括以下之一:性别参数、风格参数、语言类型参数、领域参数、昵称数量参数;根据请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到昵称需求参数对应的待推荐游戏昵称;其中,多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个游戏昵称数据集中的每个游戏昵称对应有类别标签;类别标签至少包括以下之一:性别标签、风格标签、语言类型标签、领域标签;将待推荐游戏昵称返回至客户端。
[0006]在本申请较佳的实施方式中,上述方法还包括:判断待推荐游戏昵称对应的类别标签是否包括预设领域标签;如果是,基于待推荐游戏昵称进行大数据搜索,根据搜索结果确定用于表征待推荐游戏昵称出处的内容;将所述待推荐游戏昵称返回至所述客户端,包括:将内容与待推荐游戏昵称一同返回至客户端。
[0007]在本申请较佳的实施方式中,上述多语种游戏昵称数据库的构建过程如下:将每种语言类型作为当前语言类型,构建当前语言类型对应的基础游戏昵称数据集;将基础游戏昵称数据集中的每个游戏昵称输入至预设的昵称类别识别模型进行预测,得到每个游戏昵称对应的类别标签;基于标注有类别标签的游戏昵称构建当前语言类型对应的游戏昵称数据集。
[0008]在本申请较佳的实施方式中,上述构建当前语言类型对应的基础游戏昵称数据集的步骤,包括:获取当前语言类型对应的语言文本;对语言文本进行实体识别,得到实体识别结果;其中,实体识别结果包括:实体内容、实体类别;从实体识别结果中提取实体类别表征人名的实体内容;基于提取出的实体内容构建当前语言类型对应的基础游戏昵称数据集。
[0009]在本申请较佳的实施方式中,上述基于提取出的实体内容构建当前语言类型对应的基础游戏昵称数据集的步骤之前,还包括:对提取出的实体内容进行预设过滤操作。
[0010]在本申请较佳的实施方式中,上述昵称类别识别模型的训练过程如下:获取当前语言类型对应模型训练样本集;模型训练样本集中的样本包括标注有类别标签的游戏昵称;应用模型训练样本集中的样本对预设BERT模型进行训练,得到昵称类别识别模型。
[0011]在本申请较佳的实施方式中,上述方法还包括:获取当前已使用游戏昵称;在多语种游戏昵称数据库中过滤掉已使用游戏昵称,确定多语种游戏昵称数据库中的未使用游戏昵称的数量;判断未使用游戏昵称的数量是否小于阈值;如果是,基于已标注好的类别标签的游戏昵称对多语种游戏昵称数据库进行更新。
[0012]第二方面,本申请实施例还提供一种游戏昵称的推荐方法,方法应用于客户端,方法包括:向服务器发送游戏昵称推荐请求,以使服务器根据请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到昵称需求参数对应的待推荐游戏昵称;其中,请求中携带有昵称需求参数;昵称需求参数至少包括以下之一:性别参数、风格参数、语言类型参数、领域参数、昵称数量参数;多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个游戏昵称数据集中的每个游戏昵称对应有类别标签;类别标签至少包括以下之一:性别标签、风格标签、语言类型标签、领域标签;接收服务器返回的待推荐游戏昵称。
[0013]在本申请较佳的实施方式中,上述客户端提供昵称创建界面;向服务器发送游戏昵称推荐请求的步骤之前,还包括:响应用户针对昵称创建界面中的参数选择操作,根据参数选择操作对应的昵称需求参数生成游戏昵称推荐请求。
[0014]第三方面,本申请实施例还提供一种游戏昵称的推荐装置,装置应用于服务器,装置包括:请求接收模块,用于接收客户端发送的游戏昵称推荐请求;请求中携带有昵称需求参数;昵称需求参数至少包括以下之一:性别参数、风格参数、语言类型参数、领域参数、昵称数量参数;昵称检索模块,用于根据请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到昵称需求参数对应的待推荐游戏昵称;其中,多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个游戏昵称数据集中的每个游戏昵称对应有类别标签;类别标签至少包括以下之一:性别标签、风格标签、语言类型标签、领域标签;昵称推荐模块,用于将待推荐游戏昵称返回至客户端。
[0015]第四方面,本申请实施例还提供一种游戏昵称的推荐装置,装置应用于客户端,装
置包括:请求发送模块,用于向服务器发送游戏昵称推荐请求,以使服务器根据请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到昵称需求参数对应的待推荐游戏昵称;其中,请求中携带有昵称需求参数;昵称需求参数至少包括以下之一:性别参数、风格参数、语言类型参数、领域参数、昵称数量参数;多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个游戏昵称数据集中的每个游戏昵称对应有类别标签;类别标签至少包括以下之一:性别标签、风格标签、语言类型标签、领域标签;昵称接收模块,用于接收服务器返回的待推荐游戏昵称。
[0016]第五方面,本申请实施例还提供一种游戏昵称的推荐系统,该系统包括服务器和客户端,所述服务器与所述客户端通信连接;所述服务器用于执行如第一方面所述的方法;所述客户端用于执行如第二方面所述的方法。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏昵称的推荐方法,其特征在于,所述方法应用于服务器,所述方法包括:接收客户端发送的游戏昵称推荐请求;所述请求中携带有昵称需求参数;所述昵称需求参数至少包括以下之一:性别参数、风格参数、语言类型参数、领域参数、昵称数量参数;根据所述请求中携带的昵称需求参数,从预设的多语种游戏昵称数据库中进行检索,得到所述昵称需求参数对应的待推荐游戏昵称;其中,所述多语种游戏昵称数据库中存储有多个语言类型分别对应的游戏昵称数据集;每个所述游戏昵称数据集中的每个游戏昵称对应有类别标签;所述类别标签至少包括以下之一:性别标签、风格标签、语言类型标签、领域标签;将所述待推荐游戏昵称返回至所述客户端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述待推荐游戏昵称对应的类别标签是否包括预设领域标签;如果是,基于所述待推荐游戏昵称进行大数据搜索,根据搜索结果确定用于表征所述待推荐游戏昵称出处的内容;所述将所述待推荐游戏昵称返回至所述客户端,包括:将所述内容与所述待推荐游戏昵称一同返回至所述客户端。3.根据权利要求1所述的方法,其特征在于,所述多语种游戏昵称数据库的构建过程如下:将每种语言类型作为当前语言类型,构建所述当前语言类型对应的基础游戏昵称数据集;将所述基础游戏昵称数据集中的每个游戏昵称输入至预设的昵称类别识别模型进行预测,得到每个所述游戏昵称对应的类别标签;基于标注有类别标签的游戏昵称构建所述当前语言类型对应的游戏昵称数据集。4.根据权利要求3所述的方法,其特征在于,构建所述当前语言类型对应的基础游戏昵称数据集的步骤,包括:获取所述当前语言类型对应的语言文本;对所述语言文本进行实体识别,得到实体识别结果;其中,所述实体识别结果包括:实体内容、实体类别;从所述实体识别结果中提取所述实体类别表征人名的实体内容;基于提取出的实体内容构建所述当前语言类型对应的基础游戏昵称数据集。5.根据权利要求4所述的方法,其特征在于,基于提取出的实体内容构建所述当前语言类型对应的基础游戏昵称数据集的步骤之前,还包括:对提取出的实体内容进行预设过滤操作。6.根据权利要求3所述的方法,其特征在于,所述昵称类别识别模型的训练过程如下:获取所述当前语言类型对应模型训练样本集;所述模型训练样本集中的样本包括标注有类别标签的游戏昵称;应用所述模型训练样本集中的样本对预设BERT模型进行训练,得到所述昵称类别识别模型。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取当前已使用游戏昵称;
在所述多语种游戏昵称数据库中过滤掉所述已使用游戏昵称,确定所述多语种游戏昵称数据库中的未使用游戏昵称的数量;判断所述未使用游戏昵称的数量是否小于阈值;如果是,基于已标注好的类别标签的游戏昵称对所述多语种游戏昵称数据库进行更新。8.一种游戏昵称的推荐方法,其特征在于,所述方法应用于客户端,所述方法包括:向服务器发送游戏昵称推荐请求,以使所述服务器根据所...

【专利技术属性】
技术研发人员:危红康朱钰森尚书皇甫深圳宋新彤吴剑飞刘柏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1