问题生成方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:27134900 阅读:11 留言:0更新日期:2021-01-25 20:37
本发明专利技术涉及自然语言处理,提供一种问题生成方法、装置、设备及计算机可读存储介质。本发明专利技术通过先从传入的提问信息中提取出提问关键字段,并确定提问关键字段对应的问题类型,再选择与问题类型对应的问题生成规则,最后按照相应的问题生成规则基于提问关键字段生成对应的问题语句,且对字段的个数、形式等不做任何限制,使得系统能够对当前传入的任何提问信息自动进行处理与对应问题生成,而并非局限于已有信息的对应问题生成,从而扩大了智能问题系统的问题生成范围。此外,本发明专利技术还涉及区块链技术,上述提问关键字段可存储于区块链中。上述提问关键字段可存储于区块链中。上述提问关键字段可存储于区块链中。

【技术实现步骤摘要】
问题生成方法、装置、设备及计算机可读存储介质


[0001]本专利技术涉及自然语言处理
,尤其涉及一种问题生成方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着智能问答技术的发展,智能问答系统能够为电子设备与用户之间建立基于自然语言的快速有效沟通。但由于目前的智能问题系统所能够输出的问题都是事先在数据库中配置好的,若是用户因为需要在已有问题的基础上再新增问题,而向数据库传入了原本不在库中的信息,现有的系统不仅无法识别这些新增信息,更无法根据这些新增信息生成相应问题。从而导致了现有的智能问题系统的问题生成范围太过局限的技术问题。

技术实现思路

[0003]本专利技术的主要目的在于提供一种问题生成方法、设备及计算机可读存储介质,旨在解决现有的智能问题系统的问题生成范围太过局限的技术问题。
[0004]为实现上述目的,本专利技术提供一种问题生成方法,所述问题生成方法包括:
[0005]获取传入的提问信息,并从所述提问信息中提取出提问关键字段;
[0006]确定所述提问关键字段所属的目标问题类型,并根据所述目标问题类型从预设问题生成规则集合中选择对应的目标问题生成规则,其中,所述问题规则生成集合中至少包括字符组合类型、固定模板类型、选择类型、地址类型与自定义类型的问题生成规则;
[0007]按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句。
[0008]可选地,在所述目标问题类型为字符组合问题类型时,
[0009]所述确定所述提问关键字段所属的目标问题类型,并根据所述目标问题类型从预设问题生成规则集合中选择对应的目标问题生成规则的步骤包括:
[0010]识别所述提问关键字段是否由数字、字母和/或特殊符号组成,并在所述提问关键字段由数字、字母和/或特殊符号组成时,确定所述目标信息所属的目标问题类型为字符组合问题类型;
[0011]从所述问题生成规则集合中选择字符组合类型的问题生成规则作为所述目标问题生成规则。
[0012]可选地,所述按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句,并将所述目标问题语句增加至预设问题数据库的步骤包括:
[0013]按照所述字符组合类型的问题生成规则,从所述提问关键字段中选择若干字符设为标记位;
[0014]将所述提问关键字段中位于所述标记位之前、之后和/或之间的内容作为正确答案内容;
[0015]对所述提问关键字段添加对应的属性名称字段,并结合所述正确答案内容与所述属性名称字段生成字符组合问题语句,以作为所述目标问题语句。
[0016]可选地,在所述目标问题生成规则为地址类型的问题生成规则时,
[0017]所述按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句的步骤包括:
[0018]按照所述地址类型的问题生成规则,获取所述提问关键字段所指示的目标地址名称,并在地图上查找出距离所述目标地址名称预设范围之内的混淆地址名称;
[0019]结合所述目标地址名称与所述混淆地址名称生成地址问题语句,以作为所述目标问题语句。
[0020]可选地,在所述目标问题生成规则为模板类型的问题生成规则时,
[0021]所述按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句的步骤包括:
[0022]按照所述模板类型的问题生成规则,获取预设的一般疑问句式的问题模块,并使用所述提问关键字段替换所述问题模板中的对应内容得到模板问题语句,以作为所述目标问题语句。
[0023]可选地,所述从所述提问信息中提取出提问关键字段的步骤之后,还包括:
[0024]判断所述提问关键字段是否存在于预设问题数据库中;
[0025]若是,则查找预设问题数据库中与所述提问关键字段相匹配的问题语句并输出;
[0026]若否,则执行确定所述提问关键字段所述的目标问题类型的步骤。
[0027]可选地,所述获取传入的提问信息,并从所述提问信息中提取出提问关键字段的步骤包括:
[0028]获取用户当前传入的提问信息,对所述提问信息进行预处理得到提问关键信息;
[0029]对所述提问关键信息进行分词处理,得到所述提问关键字段,其中,所述提问关键字段存储于区块链中。
[0030]此外,为实现上述目的,本专利技术还提供一种问题生成装置,所述问题生成装置包括:
[0031]字段提取模块,用于获取传入的提问信息,并从所述提问信息中提取出提问关键字段;
[0032]规则选择模块,用于确定所述提问关键字段所属的目标问题类型,并根据所述目标问题类型从预设问题生成规则集合中选择对应的目标问题生成规则,其中,所述问题规则生成集合中至少包括字符组合类型、固定模板类型、选择类型、地址类型与自定义类型的问题生成规则;
[0033]问题生成模块,用于按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句。
[0034]可选地,在所述目标问题类型为字符组合问题类型时,
[0035]所述规则选择模块包括:
[0036]目标类型确定单元,用于识别所述提问关键字段是否由数字、字母和/或特殊符号组成,并在所述提问关键字段由数字、字母和/或特殊符号组成时,确定所述目标信息所属的目标问题类型为字符组合问题类型;
[0037]目标规则选择单元,用于从所述问题生成规则集合中选择字符组合类型的问题生成规则作为所述目标问题生成规则。
[0038]可选地,所述问题生成模块包括:
[0039]标记确定单元,用于按照所述字符组合类型的问题生成规则,从所述提问关键字段中选择若干字符设为标记位;
[0040]答案选择单元,用于将所述提问关键字段中位于所述标记位之前、之后和/或之间的内容作为正确答案内容;
[0041]第一问题生成单元,用于对所述提问关键字段添加对应的属性名称字段,并结合所述正确答案内容与所述属性名称字段生成字符组合问题语句,以作为所述目标问题语句。
[0042]可选地,在所述目标问题生成规则为地址类型的问题生成规则时,
[0043]所述问题生成模块包括:
[0044]地址查找单元,用于按照所述地址类型的问题生成规则,获取所述提问关键字段所指示的目标地址名称,并在地图上查找出距离所述目标地址名称预设范围之内的混淆地址名称;
[0045]第二问题生成单元,用于结合所述目标地址名称与所述混淆地址名称生成地址问题语句,以作为所述目标问题语句。
[0046]可选地,在所述目标问题生成规则为模板类型的问题生成规则时,
[0047]所述问题生成模块包括:
[0048]第三问题生成单元,用于按照所述模板类型的问题生成规则,获取预设的一般疑问句式的问题模块,并使用所述提问关键字段替换所述问题模板中的对应内容得到模板问题语句,以作为所述目标问题语句。
[0049]可选地,所述问题生成装置还包括:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种问题生成方法,其特征在于,所述问题生成方法包括:获取传入的提问信息,并从所述提问信息中提取出提问关键字段;确定所述提问关键字段所属的目标问题类型,并根据所述目标问题类型从预设问题生成规则集合中选择对应的目标问题生成规则,其中,所述问题规则生成集合中至少包括字符组合类型、固定模板类型、选择类型、地址类型与自定义类型的问题生成规则;按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句。2.如权利要求1所述的问题生成方法,其特征在于,在所述目标问题类型为字符组合问题类型时,所述确定所述提问关键字段所属的目标问题类型,并根据所述目标问题类型从预设问题生成规则集合中选择对应的目标问题生成规则的步骤包括:识别所述提问关键字段是否由数字、字母和/或特殊符号组成,并在所述提问关键字段由数字、字母和/或特殊符号组成时,确定所述目标信息所属的目标问题类型为字符组合问题类型;从所述问题生成规则集合中选择字符组合类型的问题生成规则作为所述目标问题生成规则。3.如权利要求2所述的问题生成方法,其特征在于,所述按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句的步骤包括:按照所述字符组合类型的问题生成规则,从所述提问关键字段中选择若干字符设为标记位;将所述提问关键字段中位于所述标记位之前、之后和/或之间的内容作为正确答案内容;对所述提问关键字段添加对应的属性名称字段,并结合所述正确答案内容与所述属性名称字段生成字符组合问题语句,以作为所述目标问题语句。4.如权利要求1所述的问题生成方法,其特征在于,在所述目标问题生成规则为地址类型的问题生成规则时,所述按照所述目标问题生成规则,将所述提问关键字段转化为目标问题语句的步骤包括:按照所述地址类型的问题生成规则,获取所述提问关键字段所指示的目标地址名称,并在地图上查找出距离所述目标地址名称预设范围之内的混淆地址名称;结合所述目标地址名称与所述混淆地址名称生成地址问题语句,以作为所述目标问题语句。5.如权利要求1所述的问题生成方法,其特征在于,在所述目标问题...

【专利技术属性】
技术研发人员:曹春辉
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:

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

1