问题推送方法及装置制造方法及图纸

技术编号:21477818 阅读:27 留言:0更新日期:2019-06-29 04:51
本说明书一个或多个实施例公开了一种问题推送方法及装置,用以完善问题推送机制,以使推送的问题更具针对性。所述方法包括:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;根据所述验证问题的特征属性,确定所述验证问题的推送分值;根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。

【技术实现步骤摘要】
问题推送方法及装置
本说明书涉及安全验证领域,尤其涉及一种问题推送方法及装置。
技术介绍
问题验证服务是基于用户记忆中的信息或知识来进行用户身份验证的一种核身方式。问题鉴权正在经历一个提高安全性的迭代过程。最初的问题鉴权的问题库是基于用户个人信息设计的,比如,当用户注册某聊天软件的账户时会填一些问题:“您的父亲名字是什么?”、“您的出生地是哪里?”等等,这些问题后来被用做用户找回密码等环节中,即验证当前找密的用户是否是本人。但是,由于这些问题是基于用户个人信息的,而个人信息这类数据非常容易通过社交网站、木马程序、社交工程等途径泄露,存在较大的安全风险。近来,一些利用大数据技术通过用户在某系统中留下的行为足迹来挖掘用户记忆深刻的事情,并将其提炼成问题和答案的方式以对用户在特殊场景下进行身份核实鉴权。问题核身通过大数据挖掘获得用户可用的问题,问题可能包含多种类型,比如购买过的商品,可能认识的人、常用的地址、用户使用过的号码等。这种方式比最初的问题鉴权有灵活性上的优势,随着用户的行为足迹在系统中不断产生,对用户的问题和答案也在不断更新,从而提高了问题的灵活性、安全性。现有的问题验证服务中对于问卷的组装(即用户要回答哪些问题)采用随机抽取或按照人工经验设定问题的优先级来进行。比如,一个用户可能有“购买过的商品”、“可能认识的人”、“常用的地址”、“用户使用过的号码”等十几个问题,在进行问题核身验证时,从这十几个问题中随机抽取一个问题进行验证。这种问卷组装方式一方面并不能保障安全性,一方面也不能保障所抽取的问题适合每类用户去回答,因此针对性较差。
技术实现思路
本说明书一个或多个实施例的目的是提供一种问题推送方法及装置,用以完善问题推送机制,以使推送的问题更具针对性。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:一方面,本说明书一个或多个实施例提供一种问题推送方法,包括:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;根据所述验证问题的特征属性,确定所述验证问题的推送分值;根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。可选地,所述根据所述验证问题的特征属性,确定所述验证问题的推送分值,包括:确定所述验证问题的特征属性的权值,以及,确定所述验证问题的特征属性的属性值;将所述验证问题的特征属性的权值以及属性值的加权值确定为所述验证问题的推送分值。可选地,所述确定所述验证问题的特征属性的权值,包括:根据所述目标用户所对应的验证服务的场景和/或业务类型,确定所述验证问题的特征属性的权值。可选地,所述特征属性包括所述验证问题的答题正确率;相应的,确定所述验证问题的特征属性的属性值,包括:获取所述目标用户在当前验证服务所对应的业务中的历史行为数据,所述历史行为数据包括对所述业务的历史使用行为信息、针对所述验证问题的历史答题行为信息、所述验证问题的答题通过率得分中的至少一项;构建指定二分类模型;将所述历史行为数据作为所述指定二分类模型的样本数据进行训练,得到所述验证问题的答题正确率。可选地,所述历史答题行为信息包括答题结果,所述答题结果包括正确结果或错误结果;所述方法还包括:获取所述目标用户在当前验证服务中针对所述目标验证问题的答题结果;根据针对所述目标验证问题的答题结果,更新所述目标验证问题的答题正确率。可选地,所述特征属性包括所述安全程度;相应的,确定所述验证问题的特征属性的属性值,包括:根据所述验证问题中包含的关键词,确定所述验证问题所携带的信息量;根据所述信息量确定所述验证问题的安全程度,其中,所述信息量与所述安全程度成正比。可选地,所述特征属性包括所述隐私程度;相应的,确定所述验证问题的特征属性的属性值,包括:确定所述验证问题和所述目标用户的个人信息之间的相关度;根据所述相关度确定所述验证问题的隐私程度,其中,所述相关度与所述隐私程度成正比。可选地,根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题,包括:将所述推送分值最高的验证问题确定为向所述目标用户推送的目标验证问题;或,将达到预设阈值的推送分值所对应的验证问题确定为向所述目标用户推送的目标验证问题。另一方面,本说明书一个或多个实施例提供一种问题推送装置,包括:第一确定模块,确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;第二确定模块,根据所述验证问题的特征属性,确定所述验证问题的推送分值;第三确定模块,根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。可选地,所述第二确定模块包括:第一确定单元,确定所述验证问题的特征属性的权值,以及,确定所述验证问题的特征属性的属性值;第二确定单元,将所述验证问题的特征属性的权值以及属性值的加权值确定为所述验证问题的推送分值。可选地,所述第一确定单元,根据所述目标用户所对应的验证服务的场景和/或业务类型,确定所述验证问题的特征属性的权值。可选地,所述特征属性包括所述验证问题的答题正确率;所述第一确定单元,获取所述目标用户在当前验证服务所对应的业务中的历史行为数据,所述历史行为数据包括对所述业务的历史使用行为信息、针对所述验证问题的历史答题行为信息、所述验证问题的答题通过率得分中的至少一项;构建指定二分类模型;将所述历史行为数据作为所述指定二分类模型的样本数据进行训练,得到所述验证问题的答题正确率。可选地,所述历史答题行为信息包括答题结果,所述答题结果包括正确结果或错误结果;所述装置还包括:获取模块,获取所述目标用户在当前验证服务中针对所述目标验证问题的答题结果;更新模块,根据针对所述目标验证问题的答题结果,更新所述目标验证问题的答题正确率。可选地,所述特征属性包括所述安全程度;所述第一确定单元,根据所述验证问题中包含的关键词,确定所述验证问题所携带的信息量;根据所述信息量确定所述验证问题的安全程度,其中,所述信息量与所述安全程度成正比。可选地,所述特征属性包括所述隐私程度;所述第一确定单元,确定所述验证问题和所述目标用户的个人信息之间的相关度;根据所述相关度确定所述验证问题的隐私程度,其中,所述相关度与所述隐私程度成正比。可选地,所述第三确定模块包括:第三确定单元,将所述推送分值最高的验证问题确定为向所述目标用户推送的目标验证问题;或,第四确定单元,将达到预设阈值的推送分值所对应的验证问题确定为向所述目标用户推送的目标验证问题。再一方面,本说明书一个或多个实施例提供一种问题推送设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;根据所述验证问题的特征属性,确定所述验证问题的推送分值;根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。再一方面,本说明书一个或多个实施例提供一种存储介质,用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程本文档来自技高网...

【技术保护点】
1.一种问题推送方法,包括:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;根据所述验证问题的特征属性,确定所述验证问题的推送分值;根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。

【技术特征摘要】
1.一种问题推送方法,包括:确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;根据所述验证问题的特征属性,确定所述验证问题的推送分值;根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题。2.根据权利要求1所述的方法,所述根据所述验证问题的特征属性,确定所述验证问题的推送分值,包括:确定所述验证问题的特征属性的权值,以及,确定所述验证问题的特征属性的属性值;将所述验证问题的特征属性的权值以及属性值的加权值确定为所述验证问题的推送分值。3.根据权利要求2所述的方法,所述确定所述验证问题的特征属性的权值,包括:根据所述目标用户所对应的验证服务的场景和/或业务类型,确定所述验证问题的特征属性的权值。4.根据权利要求2所述的方法,所述特征属性包括所述验证问题的答题正确率;相应的,确定所述验证问题的特征属性的属性值,包括:获取所述目标用户在当前验证服务所对应的业务中的历史行为数据,所述历史行为数据包括对所述业务的历史使用行为信息、针对所述验证问题的历史答题行为信息、所述验证问题的答题通过率得分中的至少一项;构建指定二分类模型;将所述历史行为数据作为所述指定二分类模型的样本数据进行训练,得到所述验证问题的答题正确率。5.根据权利要求4所述的方法,所述历史答题行为信息包括答题结果,所述答题结果包括正确结果或错误结果;所述方法还包括:获取所述目标用户在当前验证服务中针对所述目标验证问题的答题结果;根据针对所述目标验证问题的答题结果,更新所述目标验证问题的答题正确率。6.根据权利要求2所述的方法,所述特征属性包括所述安全程度;相应的,确定所述验证问题的特征属性的属性值,包括:根据所述验证问题中包含的关键词,确定所述验证问题所携带的信息量;根据所述信息量确定所述验证问题的安全程度,其中,所述信息量与所述安全程度成正比。7.根据权利要求2所述的方法,所述特征属性包括所述隐私程度;相应的,确定所述验证问题的特征属性的属性值,包括:确定所述验证问题和所述目标用户的个人信息之间的相关度;根据所述相关度确定所述验证问题的隐私程度,其中,所述相关度与所述隐私程度成正比。8.根据权利要求1所述的方法,根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验证问题,包括:将所述推送分值最高的验证问题确定为向所述目标用户推送的目标验证问题;或,将达到预设阈值的推送分值所对应的验证问题确定为向所述目标用户推送的目标验证问题。9.一种问题推送装置,包括:第一确定模块,确定目标用户的验证问题的特征属性;其中,所述特征属性包括:验证问题的答题正确率、安全程度、隐私程度中的至少一项;第二确定模块,根据所述验证问题的特征属性,确定所述验证问题的推送分值;第三确定模块,根据每个所述验证问题的推送分值,确定向所述目标用户推送的目标验...

【专利技术属性】
技术研发人员:王伟赵秀丽
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1