基于大模型的针对实时新闻的多轮对话处理方法及装置与流程

文档序号:40401177发布日期:2024-12-20 12:24阅读:8来源:国知局
基于大模型的针对实时新闻的多轮对话处理方法及装置与流程

本发明涉及实时新闻多轮对话处理的,尤其是涉及一种基于大模型的针对实时新闻的多轮对话处理方法及装置。


背景技术:

1、随着多模态大模型(多模态大语言模型)的出现,ai可与人顺畅对话,并且在语义理解和逻辑推理上,都呈现出跳跃性的进步。

2、当前多模态大模型一般通过预设可供更新的知识库,得到用户提问的回答;然而此类回答具有滞后性,无法满足用户针对实时新闻事件的提问要求;此外,若用户针对实时新闻事件开展多轮对话请求,那么该回答的滞后性会叠加,进而造成多轮对话中针对请求的答复精确度大大降低。


技术实现思路

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、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

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