回复文本的生成方法、装置及存储介质与流程

    专利查询2025-04-28  7


    本技术涉及计算机,尤其涉及一种回复文本的生成方法、装置及存储介质。


    背景技术:

    1、目前基于大模型的问答系统若要实现个性化,主要通过用户主动设置对话提示语(prompt)以及历史会话记录来实现;通常情况下,模型主要是根据用户输入的问题直接生成答案,并没有考虑用户的年龄、健康状况等更多的个性化背景信息,从而可能导致回复文本不一定能满足该用户需求,降低了用户使用模型的体验。


    技术实现思路

    1、本技术提供了一种回复文本的生成方法、装置及存储介质,可以实现回复文本的个性化回复,提高了回复文本的准确率。

    2、一方面,本技术提供了一种回复文本的生成方法,所述方法包括:

    3、获取目标对象的目标问题文本;

    4、提取所述目标问题文本中的关键词,得到目标关键词;

    5、在预设数据库中查询所述目标关键词对应的匹配结果;所述预设数据库包括预设关键词与预设属性特征模板的对应关系;

    6、若所述匹配结果表征存在与所述目标关键词相匹配的目标属性特征模板,将所述目标属性特征模板与所述目标问题文本进行融合处理,得到目标融合特征;

    7、将所述目标融合特征输入问答模型进行回复文本生成处理,得到所述目标问题文本对应的目标回复文本。

    8、在一示例性实施方式中,所述预设数据库的构建方法包括:

    9、获取预设对象对应的预设对象标识以及初始对象属性信息;

    10、将所述初始对象属性信息按照特征维度进行解析,得到多个预设对象属性信息;

    11、生成每个预设对象属性信息对应的预设属性特征模板;

    12、提取每个预设对象属性信息中的预设关键词;

    13、根据所述预设对象标识以及所述预设关键词与所述预设属性特征模板之间的对应关系,构建所述预设数据库。

    14、在一示例性实施方式中,所述根据所述预设对象标识以及所述预设关键词与所述预设属性特征模板之间的对应关系,构建所述预设数据库,包括:

    15、根据所述预设关键词与所述预设属性特征模板之间的对应关系,构建关键词属性关联关系;

    16、根据所述预设对象标识与所述关键词属性关联关系的对应关系,构建所述预设数据库。

    17、在一示例性实施方式中,所述在预设数据库中查询所述目标关键词对应的匹配结果,包括:

    18、获取所述目标对象的目标对象标识;

    19、在所述预设数据库中查询所述目标对象标识对应的目标关键词属性关联关系;

    20、基于所述目标关键词属性关联关系,确定是否存在与所述目标关键词相匹配的目标属性特征模板,得到所述目标关键词对应的匹配结果。

    21、在一示例性实施方式中,所述在预设数据库中查询所述目标关键词对应的匹配结果,包括:

    22、在所述预设数据库中查询是否存在与所述目标关键词相匹配的目标属性特征模板;

    23、若存在与所述目标关键词相匹配的目标属性特征模板,得到匹配成功结果;

    24、若不存在与所述目标关键词相匹配的目标属性特征模板,得到匹配失败结果;

    25、若所述匹配结果为所述匹配失败结果,所述方法还包括:

    26、将所述目标问题文本输入所述问答模型进行回复文本生成处理,得到所述目标问题文本对应的目标回复文本。

    27、在一示例性实施方式中,所述方法还包括:

    28、获取所述目标对象的已知属性信息;

    29、将所述已知属性信息以及所述目标问题文本输入模板匹配模型,确定所述目标对象的待获取属性信息;

    30、基于所述模板匹配模型调用所述预设数据库查询所述待获取属性信息对应的目标属性特征模板。

    31、在一示例性实施方式中,所述问答模型的训练方法包括:

    32、获取样本对象的样本问题文本;所述样本问题文本标注了样本回复文本标签;

    33、提取所述样本问题文本中的关键词,得到样本关键词;

    34、确定与所述样本关键词相匹配的样本属性特征模板,并将所述样本属性特征模板与所述样本问题文本进行融合处理,得到样本融合特征;

    35、将所述样本融合特征输入大模型进行回复文本生成处理,得到样本回复文本结果;

    36、根据所述样本回复文本结果与所述样本回复文本标签之间的差异,对所述大模型进行训练,得到所述问答模型。

    37、另一方面提供了一种回复文本的生成装置,所述装置包括:

    38、问题获取模块,用于获取目标对象的目标问题文本;

    39、目标关键词提取模块,用于提取所述目标问题文本中的关键词,得到目标关键词;

    40、匹配结果确定模块,用于在预设数据库中查询所述目标关键词对应的匹配结果;所述预设数据库包括预设关键词与预设属性特征模板的对应关系;

    41、目标特征融合模块,用于若所述匹配结果表征存在与所述目标关键词相匹配的目标属性特征模板,将所述目标属性特征模板与所述目标问题文本进行融合处理,得到目标融合特征;

    42、文本生成模块,用于将所述目标融合特征输入问答模型进行回复文本生成处理,得到所述目标问题文本对应的目标回复文本。

    43、在一示例性实施方式中,所述装置还包括:

    44、初始属性获取模块,用于获取预设对象对应的预设对象标识以及初始对象属性信息;

    45、预设属性确定模块,用于将所述初始对象属性信息按照特征维度进行解析,得到多个预设对象属性信息;

    46、模板生成模块,用于生成每个预设对象属性信息对应的预设属性特征模板;

    47、预设关键词提取模块,用于提取每个预设对象属性信息中的预设关键词;

    48、数据库构建模块,用于根据所述预设对象标识以及所述预设关键词与所述预设属性特征模板之间的对应关系,构建所述预设数据库。

    49、在一示例性实施方式中,所述数据库构建模块包括:

    50、关联关系构建单元,用于根据所述预设关键词与所述预设属性特征模板之间的对应关系,构建关键词属性关联关系;

    51、数据库构建单元,用于根据所述预设对象标识与所述关键词属性关联关系的对应关系,构建所述预设数据库。

    52、在一示例性实施方式中,所述匹配结果确定模块包括:

    53、对象标识获取单元,用于获取所述目标对象的目标对象标识;

    54、关系查询单元,用于在所述预设数据库中查询所述目标对象标识对应的目标关键词属性关联关系;

    55、匹配结果确定单元,用于基于所述目标关键词属性关联关系,确定是否存在与所述目标关键词相匹配的目标属性特征模板,得到所述目标关键词对应的匹配结果。

    56、在一示例性实施方式中,所述匹配结果确定模块包括:

    57、目标模板确定单元,用于在所述预设数据库中查询是否存在与所述目标关键词相匹配的目标属性特征模板;

    58、第一结果确定单元,用于若存在与所述目标关键词相匹配的目标属性特征模板,得到匹配成功结果;

    59、第二结果确定单元,用于若不存在与所述目标关键词相匹配的目标属性特征模板,得到匹配失败结果;

    60、若所述匹配结果为所述匹配失败结果,所述装置还包括:

    61、文本回复单元,用于将所述目标问题文本输入所述问答模型进行回复文本生成处理,得到所述目标问题文本对应的目标回复文本。

    62、在一示例性实施方式中,所述装置还包括:

    63、第一属性获取模块,用于获取所述目标对象的已知属性信息;

    64、第二属性获取模块,用于将所述已知属性信息以及所述目标问题文本输入模板匹配模型,确定所述目标对象的待获取属性信息;

    65、目标模板获取模块,用于基于所述模板匹配模型调用所述预设数据库查询所述待获取属性信息对应的目标属性特征模板。

    66、在一示例性实施方式中,所述问答模型的训练装置包括:

    67、样本文本获取模块,用于获取样本对象的样本问题文本;所述样本问题文本标注了样本回复文本标签;

    68、样本关键词提取模块,用于提取所述样本问题文本中的关键词,得到样本关键词;

    69、样本特征融合模块,用于确定与所述样本关键词相匹配的样本属性特征模板,并将所述样本属性特征模板与所述样本问题文本进行融合处理,得到样本融合特征;

    70、结果生成模块,用于将所述样本融合特征输入大模型进行回复文本生成处理,得到样本回复文本结果;

    71、模型训练模块,用于根据所述样本回复文本结果与所述样本回复文本标签之间的差异,对所述大模型进行训练,得到所述问答模型。

    72、另一方面提供了一种电子设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如上所述的回复文本的生成方法。

    73、另一方面提供了一种计算机存储介质,所述计算机存储介质存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如上所述的回复文本的生成方法。

    74、另一方面提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行以实现如上所述的回复文本的生成方法。

    75、本技术提供的回复文本的生成方法、装置及存储介质,具有如下技术效果:

    76、本技术获取目标对象的目标问题文本;提取所述目标问题文本中的关键词,得到目标关键词;在预设数据库中查询所述目标关键词对应的匹配结果;所述预设数据库包括预设关键词与预设属性特征模板的对应关系;若所述匹配结果表征存在与所述目标关键词相匹配的目标属性特征模板,将所述目标属性特征模板与所述目标问题文本进行融合处理,得到目标融合特征;从而实现了目标对象的属性特征与问题文本的融合;再将所述目标融合特征输入问答模型进行回复文本生成处理,从而可以得到与目标问题文本以及目标对象的属性均匹配的目标回复文本,提高了目标回复文本的准确率,实现了针对目标对象的个性化回复。


    技术特征:

    1.一种回复文本的生成方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述预设数据库的构建方法包括:

    3.根据权利要求2所述的方法,其特征在于,所述根据所述预设对象标识以及所述预设关键词与所述预设属性特征模板之间的对应关系,构建所述预设数据库,包括:

    4.根据权利要求3所述的方法,其特征在于,所述在预设数据库中查询所述目标关键词对应的匹配结果,包括:

    5.根据权利要求1所述的方法,其特征在于,所述在预设数据库中查询所述目标关键词对应的匹配结果,包括:

    6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

    7.根据权利要求1所述的方法,其特征在于,所述问答模型的训练方法包括:

    8.一种回复文本的生成装置,其特征在于,所述装置包括:

    9.一种电子设备,其特征在于,所述设备包括:处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1-7任一所述的回复文本的生成方法。

    10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1-7任一所述的回复文本的生成方法。


    技术总结
    本申请公开了一种回复文本的生成方法、装置及存储介质,所述方法包括:获取目标对象的目标问题文本;提取所述目标问题文本中的关键词,得到目标关键词;在预设数据库中查询所述目标关键词对应的匹配结果;所述预设数据库包括预设关键词与预设属性特征模板的对应关系;若所述匹配结果表征存在与所述目标关键词相匹配的目标属性特征模板,将所述目标属性特征模板与所述目标问题文本进行融合处理,得到目标融合特征;从而实现了目标对象的属性特征与问题文本的融合;再将所述目标融合特征输入问答模型进行回复文本生成处理,从而提高了目标回复文本的准确率,实现了针对目标对象的个性化回复。

    技术研发人员:熊思旖
    受保护的技术使用者:宁波方太厨具有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-28012.html

    最新回复(0)