验证问卷的生成方法和装置制造方法及图纸

技术编号:17784096 阅读:170 留言:0更新日期:2018-04-22 15:28
说明书披露一种验证问卷的生成方法,包括:在预定条件被触发时,将可用验证问题改造为补充验证问题;确定向目标用户输出的验证问卷中验证问题的需求数量;判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。

【技术实现步骤摘要】
验证问卷的生成方法和装置
本说明书涉及互联网
,尤其涉及一种验证问卷的生成方法和装置。
技术介绍
为确保互联网业务安全,可采用验证问题来验证用户的身份。目前的验证问题通常有两个来源,一种是用户预先设置,例如“您的高中班主任的名字是什么?”等,这种验证问题的可记忆性较差,导致其可用性较差。另一种是后台自动根据用户的历史数据生成验证问题,例如“选出您购买过的商品”等,然而这种方式依赖于丰富的历史数据,适用范围小。因此,需要提供一种可用性较强、适用范围较广的验证问题生成方案。
技术实现思路
有鉴于此,本说明书提供一种验证问卷的生成方法和装置。具体地,本说明书是通过如下技术方案实现的:一种验证问卷的生成方法,包括:在预定条件被触发时,将可用验证问题改造为补充验证问题;确定向目标用户输出的验证问卷中验证问题的需求数量;判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。一种验证问卷的生成装置,包括:问题改造单元,在预定条件被触发时,将可用验证问题改造为补充验证问题;需求确定单元,确定向目标用户输出的验证问卷中验证问题的需求数量;需求判断单元,判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;第一生成单元,在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;第二生成单元,在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。一种验证问卷的生成装置,包括:处理器;用于存储机器可执行指令的存储器;其中,通过读取并执行所述存储器存储的与验证问卷的生成逻辑对应的机器可执行指令,所述处理器被促使:在预定条件被触发时,将可用验证问题改造为补充验证问题;确定向目标用户输出的验证问卷中验证问题的需求数量;判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。由以上描述可以看出,本说明书在预定条件被触发时,可将可用验证问题改造为补充验证问题,若目标用户对应的可用验证问题小于验证问卷的需求数量,则可在补充验证问题和目标用户的可用验证问题中抽取验证问题,以生成验证问卷,从而确保验证问卷的验证问题充足,适用范围广、且可用性强。附图说明图1是本说明书一示例性实施例示出的一种验证问卷的生成方法的流程示意图。图2是本说明书一示例性实施例示出的另一种验证问卷的生成方法的流程示意图。图3是本说明书一示例性实施例示出的一种用于验证问卷的生成装置的一结构示意图。图4是本说明书一示例性实施例示出的一种验证问卷的生成装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。图1是本说明书一示例性实施例示出的一种验证问卷的生成方法的流程示意图。请参考图1,所述验证问卷的生成方法可以应用在终端、服务器等电子设备中,包括有以下步骤:步骤102,在预定条件被触发时,将可用验证问题改造为补充验证问题。在本实施例中,所述可用验证问题包括用户自行设置的验证问题,例如:“您的高中班主任的名字是什么?”、“您最喜欢的一本书是什么?”等。所述可用验证问题还可包括根据用户的历史数据自动生成的验证问题,例如:“选出您购买过的商品”、“选出您去过的餐馆”等。在本实施例中,可以通过将可用验证问题的指定类型的答案选项修改该指定类型对应的答案选项来实现对可用验证问题的改造。例如,可将可用验证问题的任一错误的答案选项修改为“以上都不是”、“以上都不正确”等答案选项。在本实施例中,为便于描述,可以将修改后的可用验证问题称为补充验证问题;可以将修改后的可用验证问题与修改前的可用验证问题所不同的答案选项称为改造选项,即,可将上述“以上都不是”、“以上都不正确”的答案选项称为改造选项。步骤104,确定向目标用户输出的验证问卷中验证问题的需求数量。在本实施例中,所述需求数量通常与验证问卷的安全级别正相关,安全级别越高,所述需求数量通常越高。步骤106,判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量。步骤108,在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。步骤110,在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。由以上描述可以看出,本说明书在预定条件被触发时,可将可用验证问题改造为补充验证问题,若目标用户对应的可用验证问题小于验证问卷的需求数量,则可在补充验证问题和目标用户的可用验证问题中抽取验证问题,以生成验证问卷,从而确保验证问卷的验证问题充足,适用范围广、且可用性强。下面分别从可用验证问题的改造、改造选项随机性的确定以及验证问卷的生成三个方面来介绍本说明书的具体实现过程。一、可用验证问题的改造在本实施例中,可在预定条件被触发时,将可用验证问题改造为补充验证问题。其中,预定条件通常由开发人员设置,在为目标用户生成验证问卷的过程中可能被触发,本说明书将在后续详见介绍该预定条件被触发的情形。在本实施例中,在为目标用户生成验证问卷的过程中,若该预定条件被触发,则可以将目标用户的可用验证问题改造为补充验证问题。在一个例子中,可以先从目标用户的所有可用验证问题中抽取若干可用验证问题,然后将抽取到的可用验证问题改造为补充验证问题。例如:可从目标用户的所有验证问题中随机抽取预定数量的可用验证问题,所述预定数量可以为1,也可以为大于1的其他数值,本实施例对此不作特殊限制。在另一个例子中,为提高改造后的补充验证问题的可用性,可以先从目标用户的所有可用验证问题中选取难度低、且答本文档来自技高网...
验证问卷的生成方法和装置

【技术保护点】
一种验证问卷的生成方法,包括:在预定条件被触发时,将可用验证问题改造为补充验证问题;确定向目标用户输出的验证问卷中验证问题的需求数量;判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。

【技术特征摘要】
1.一种验证问卷的生成方法,包括:在预定条件被触发时,将可用验证问题改造为补充验证问题;确定向目标用户输出的验证问卷中验证问题的需求数量;判断所述目标用户对应的可用验证问题数量是否大于等于所述需求数量;在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。2.根据权利要求1所述的方法,还包括:获取改造选项的随机性参考因子的取值,所述改造选项是所述补充验证问题与改造前的可用验证问题所不同的答案选项;所述在所述可用验证问题数量大于等于所述需求数量时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷,包括:在所述可用验证问题数量大于等于所述需求数量、且所述随机性参考因子的取值大于等于第一阈值时,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;所述在所述可用验证问题数量小于所述需求数量时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷,包括:在所述可用验证问题数量小于所述需求数量、且所述随机性参考因子的取值大于等于第二阈值时,在所述补充验证问题和所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷;其中,所述第一阈值大于所述第二阈值。3.根据权利要求2所述的方法,所述方法还包括:在所述可用验证问题数量大于等于所述需求数量、且所述随机性参考因子的取值小于第一阈值时,确定所述预定条件被触发;所述将可用验证问题改造为补充验证问题,包括:对所述目标用户的可用验证问题进行改造,得到改造后的验证问题;用所述改造后的验证问题替换改造前的可用验证问题,以更新所述目标用户的可用验证问题;将所述改造后的验证问题确定为补充验证问题;所述方法还包括:在将可用验证问题改造为补充验证问题后,在所述目标用户的可用验证问题中抽取验证问题,以生成验证问卷。4.根据权利要求3所述的方法,所述对所述目标用户的可用验证问题进行改造,得到改造后的验证问题,包括:在所述目标用户的可用验证问题中抽取若干可用验证问题,并将抽取到的可用验证问题的指定类型的答案选项修改为该指定类型对应的答案选项,以作为改造后的验证问题的改造选项。5.根据权利要求3所述的方法,还包括:在输出生成的验证问卷后,判断所述验证问卷中是否存在改造选项;当所述验证问卷中存在改造选项,且所述改造选项是正确选项时,将当前改造选项的随机性参考因子的取值减去第一数值;当所述验证问卷中存在改造选项,且所述改造选项是错误选项时,将当前改造选项的随机性参考因子的取值加上第二数值。6.根据权利要求5所述的方法,所述第二数值等于所述改造选项所在的验证问题中错误选项数量的倒数。7.一种验证问卷的生成装置,包括:问题改造单元,在预定条件被触发时,将可用验证问题改造为补充验证问题;需求确定单元,确定向目标用户输出的验证问卷中验证问题的需求数量;需求判断单元,判断所述目标...

【专利技术属性】
技术研发人员:郭雷江璇林述民
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1