【技术实现步骤摘要】
一种应答文本的生成方法、电子设备及存储介质
[0001]本专利技术涉及应答文本生成领域,特别是涉及一种应答文本的生成方法、电子设备及存储介质。
技术介绍
[0002]随着人工智能的快速发展,越来越多的自然语言处理模型进入到人们的日常生活当中,例如,ChatGPT;用户向自然语言处理模型输入问题文本,自然语言处理处理模型能够根据用户输入的问题,向用户输出对应于该问题的答案;但是,类似于ChatGPT的自然语言处理模型,所针对的是所有领域内的用户,在处理用户提出的与某一领域相关性较高的问题的时候,例如,民航领域内的专业问题;其输出的答案较为宽泛,答案的准确性较低。
技术实现思路
[0003]针对上述技术问题,本专利技术采用的技术方案为:
[0004]根据本申请的第一方面,提供了一种应答文本的生成方法,包括以下步骤:
[0005]S100,获取目标用户输入的问题文本A;
[0006]S200,将A输入至预设的文本检索模型,以使所述文本检索模型根据A输出与A匹配的文本列表TA=(TA1,TA2,
…
,TA
n
,
…
,TA
m
),n=1,2,
…
,m;其中,TA
n
为与A匹配的第n个文本,m为与A匹配的文本的数量;所述文本检索模型包括预设的文本库和文本匹配模块,文本匹配模块能够根据A从文本库中匹配出若干与A匹配的文本;文本库内的各文本属于预设领域;
[0007]S300,根 ...
【技术保护点】
【技术特征摘要】
1.一种应答文本的生成方法,其特征在于,所述方法包括以下步骤:S100,获取目标用户输入的问题文本A;S200,将A输入至预设的文本检索模型,以使所述文本检索模型根据A输出与A匹配的文本列表TA=(TA1,TA2,
…
,TA
n
,
…
,TA
m
),n=1,2,
…
,m;其中,TA
n
为与A匹配的第n个文本,m为与A匹配的文本的数量;所述文本检索模型包括预设的文本库和文本匹配模块,文本匹配模块能够根据A从文本库中匹配出若干与A匹配的文本;文本库内的各文本属于预设领域;S300,根据预设的文本拼接模版将A和TA进行拼接,以生成A对应的目标问题文本QA;S400,将QA输入至预设的目标文本生成模型,以使所述目标文本生成模型根据QA输出与A匹配的应答文本。2.根据权利要求1所述的应答文本的生成方法,其特征在于,所述步骤S300包括以下步骤:S310,获取预设的文本拼接模版;其中,所述文本拼接模版包括依次排列的预设的第一文本段T1、第二文本段T2和第三文本段T3,T1和T2之间预设有第一文本空间W1,T2和T3之间预设有第二文本空间W2;S320,将TA添加到W1内,并将A添加到W2内,以生成QA。3.根据权利要求2所述的应答文本的生成方法,其特征在于,W1和W2通过以下步骤确定:S311,获取TA内各文本的文本长度,以得到TA内各文本的总文本长度QTA;S312,根据QTA,确定W1所能容纳的文本的文本长度其中,β1为预设的第一比例系数,β1>1,为预设的向上取值函数;S313,获取A的文本长度QA;S314,根据QA,确定W2所能容纳的文本的文本长度其中,β2为预设的第二比例系数;β2>1。4.根据权利要求1所述的应答文本的生成方法,其特征在于,所述步骤S300包括以下步骤:S330,获取预设的文本拼接模版;所述文本拼接模版包括预设的第一字符串、第二字符串、与第一字符串关联的第三文本空间W3以及与第二字符串关联的第四文本空间W4;所述第一字符串与所述第二字符串不同;S340,将A添加至W3,并将TA添加至W4,以生成QA。5.根据权利要求1所述的应答文本的生成方法,其特征在于,所述文本检索模型包括第一文本匹配模块,所述文本库中包括若干种文本长度不同的文本,所述步骤S200包括以下步骤:S210,将A输入至预设的文本检索模型的第一文本匹配模块,使得第一文本匹配模块根据A从所述文本库中匹配出m个第一目标文本,以得到与A匹配的文本列表TA=(TA1,TA2,
…
,TA
n
,
…
,TA
m
);其中,TA
n
的文本长度小于等于预设的文本长度阈值。6.根据权利要求1所述的应答文本的生成方法,其特征在于,所述文本检索模型包括第一文本匹配模块和第二文本匹配模块,所述文本库中包括若干种文本长度不同的文本,所述步骤S200包括...
【专利技术属性】
技术研发人员:李斯蕊,姜炜,刘丰,张丽颖,何凯,谭智隆,
申请(专利权)人:中航信移动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。