技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于文本内容的问题生成方法、系统及相关设备与流程  >  正文

基于文本内容的问题生成方法、系统及相关设备与流程

  • 国知局
  • 2024-07-31 22:35:08

本技术涉及人工智能,尤其涉及的是一种基于文本内容的问题生成方法、系统及相关设备。

背景技术:

1、随着科学技术的发展,用户对于电子文本提出了各种处理需求。例如,需要基于电子文本自动生成相关的问题,以应用在智能问答等场景中,或为用户提供参考。

2、相关技术中,通常针对当前文本内容,基于预先设置的固定问题模板生成与当前文本内容关联的问题内容。相关技术的问题在于,问题生成方式的灵活性较低,不利于提高生成的问题内容的丰富性,生成问题与文本相关度低,不足以满足用户需求。

3、因此,相关技术还有待改进和发展。

技术实现思路

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、与现有技术相比,本技术方案中并不仅仅依靠当前的文本内容进行目标问题数据的生成,还结合获得的问答参考信息进行目标问题数据的生成,一方面可以利用文本的相关性,提高生成问题内容的丰富性,另一方面可以根据用户的问答和历史交互进行问题生成,以满足用户需求和提高用户的体验。另外,在进行目标问题数据生成时,通过问题生成模型进行生成,而并不是根据固定的问题模板进行生成。如此,本技术方案中的问题生成方式更加灵活,进一步提高了生成的问题内容的丰富性。

本文地址:https://www.jishuxx.com/zhuanli/20240731/193724.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。