一种校验方法及装置与流程

文档序号:12123229阅读:来源:国知局

技术特征:

1.一种校验方法,其特征在于,包括:

提供问题语句以及N个校验选项,所述问题语句对应M个目标语句,M为正整数,所述N个校验选项包括所述M个目标语句和(N-M)个错误语句,所述目标语句与所述问题语句的语义相似度以及所述错误语句与所述问题语句的语义相似度之间的差值大于或等于第一预设阈值,N为正整数,且N>M;

接收用户对多个校验选项的选择信息;

判断所述选择信息是否与所述M个目标语句相对应,若是,则通过验证;

若否,则验证失败。

2.根据权利要求1所述的校验方法,其特征在于,所述目标语句为所述问题语句的扩展语句,所述错误语句为所述问题语句以外的其他语句,或所述其他语句的扩展语句,其中,所述问题语句的扩展语句的语义相似度大于第二预设的阈值。

3.根据权利要求2所述的校验方法,其特征在于,所述其他语句与所述问题语句的语义相似度小于第三预设的阈值。

4.根据权利要求1所述的校验方法,其特征在于,所述问题语句以及所述多个校验选项通过如下方式生成:

根据标准语句生成多个扩展语句;

在所述标准语句与所述多个扩展语句中选取所述问题语句以及所述N个校验选项。

5.根据权利要求4所述的校验方法,其特征在于,所述根据所述标准语句生成多个扩展语句包括:根据所述标准语句,采用机器学习的方式和/或采用大数据的方式生成所述多个扩展语句。

6.根据权利要求4所述的校验方法,其特征在于,在所述标准语句与所述多个扩展语句中选取所述问题语句以及所述N个校验选项包括:

分别计算所述多个扩展语句与所述标准语句的语义相似度;

根据所述多个扩展语句与所述标准语句的语义相似度对所述多个扩展语句进行排序;

确定所述标准语句为所述问题语句;

根据所述排序的结果选取所述多个校验选项,其中,所述目标语句为与所述标准语句相似度最大的扩展语句,或者为与所述标准语句相似度最小的扩展语句。

7.根据权利要求1所述的校验方法,其特征在于,所述语义相似度是利用大数据相似度计算技术计算得到的。

8.根据权利要求7所述的校验方法,其特征在于,所述大数据相似度计算技术包括:K最近邻算法。

9.根据权利要求1所述的校验方法,其特征在于,所述问题语句是从语句库中随机选择的。

10.根据权利要求1所述的校验方法,其特征在于,所述问题语句是根据所述校验方法使用的领域在对应的语句库中选择的。

11.根据权利要求9或10所述的校验方法,其特征在于,所述语句库存储有人机对话中的问答语句。

12.根据权利要求1至10任一项所述的校验方法,其特征在于,若验证失败,还包括:标记记录用户选择的所述校验选项与所述问题语句的相似度值。

13.一种校验装置,其特征在于,包括:

问题语句及校验选项提供单元,适于提供问题语句以及N个校验选项,所述问题语句对应M个目标语句,M为正整数,所述N个校验选项包括所述M个目标语句和(N-M)个错误语句,所述目标语句与所述问题语句的语义相似度以及所述错误语句与所述问题语句的语义相似度之间的差值大于或等于第一预设阈值,N为正整数,且N>M;

选择信息接收单元,适于接收用户对多个校验选项的选择信息;

验证单元,适于判断所述选择信息是否与所述M个目标语句相对应,若是,则通过验证;若否,则验证失败。

14.根据权利要求13所述的校验装置,其特征在于,所述目标语句为所述问题语句的扩展语句,所述错误语句为所述问题语句以外的其他语句,或所述其他语句的扩展语句,其中,所述问题语句的扩展语句的语义相似度大于第二预设的阈值。

15.根据权利要求14所述的校验装置,其特征在于,所述其他语句与所述问题语句的语义相似度小于第三预设的阈值。

16.根据权利要求13所述的校验装置,其特征在于,问题语句及校验选项提供单元包括:

扩展语句生成单元,适于根据标准语句生成多个扩展语句;

选取单元,适于在所述标准语句与所述多个扩展语句中选取所述问题语句以及所述N个校验选项。

17.根据权利要求16所述的校验装置,其特征在于,所述扩展语句生成单元,适于根据所述标准语句,采用机器学习的方式和/或采用大数据的方式生成所述多个扩展语句。

18.根据权利要求16所述的校验装置,其特征在于,所述选取单元包括:

语义相似度计算单元,适于分别计算所述多个扩展语句与所述标准语句的语义相似度;

排序单元,适于根据所述多个扩展语句与所述标准语句的语义相似度对所述多个扩展语句进行排序;

问题语句确定单元,适于确定所述标准语句为所述问题语句;

校验选项确定单元,适于根据所述排序的结果选取所述多个校验选项,其中,所述目标语句为与所述标准语句相似度最大的扩展语句,或者为与所述标准语句相似度最小的扩展语句。

19.根据权利要求13所述的校验装置,其特征在于,所述语义相似度是利用大数据相似度计算技术计算得到的。

20.根据权利要求19所述的校验装置,其特征在于,所述大数据相似度计算技术包括:K最近邻算法。

21.根据权利要求13所述的校验装置,其特征在于,所述问题语句是从语句库中随机选择的。

22.根据权利要求13所述的校验装置,其特征在于,所述问题语句是根据所述校验方法使用的领域在对应的语句库中选择的。

23.根据权利要求21或22所述的校验装置,其特征在于,所述语句库存储有人机对话中的问答语句。

24.根据权利要求13至22任一项所述的校验装置,其特征在于,还包括:记录单元,适于若所述验证单元验证失败,则标记记录用户选择的所述校验选项与所述问题语句的相似度值。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1