智能问答方法及装置、终端设备及存储介质与流程

文档序号:37155541发布日期:2024-02-26 17:16阅读:19来源:国知局
智能问答方法及装置、终端设备及存储介质与流程

本公开涉及计算机,尤其涉及一种智能问答方法及装置、终端设备及存储介质。


背景技术:

1、随着科技的发展,基于智能问答方法出现在人们生活中,以方便人们进行问题搜索,得到问题的答案。

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、本公开实施例,通过获取所述第一设备的第一界面上第一信息;其中,所述第一信息至少包括:输入的问题信息或者历史结果数据信息;当检测到发送指令时,将所述第一信息发送给第二设备;接收所述第二设备基于所述第一信息,返回的结果数据信息;其中,所述结果数据信息是所述第二设备基于预先训练的问答模型或者搜索引擎得到的;将所述结果数据信息,显示在所述第一界面上。如此,可以方便用户输入任意的问题信息,从而得到结果数据信息。通过预先训练的问答模型,由于问答模型经过大数据量的问题和答案训练,能够较准确的得到问题答案。通过调用搜索引擎,用户可以任意选取问答结果内容,实现实时检索。



技术特征:

1.一种智能问答方法,其特征在于,应用于第一设备中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取所述第一设备的第一界面上第一信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述接收所述第二设备基于所述第一信息,返回的结果数据信息,包括:

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

5.根据权利要求2所述的方法,其特征在于,所述目标对象感兴趣的多个子信息,至少包括:词语或者一段文字。

6.根据权利要求1所述的方法,其特征在于,将所述结果数据信息,显示在所述第一界面上,包括:当所述第一信息为所述历史结果数据信息时,根据所述搜索引擎返回的所述结果数据信息与第一信息或者问题信息的相关性程度对所述搜索引擎返回的所述结果数据信息进行排序显示。

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

8.一种智能问答方法,其特征在于,应用于第二设备,所述方法包括:

9.根据权利要求6所述的方法,其特征在于,所述基于所述第一信息,调用搜索引擎或者预先训练的问答模型,包括:

10.根据权利要求7所述的方法,其特征在于,当所述第一信息为所述历史结果数据信息时,调用所述搜索引擎进行检索,包括:

11.一种智能问答装置,其特征在于,应用于第一设备中,所述装置包括:

12.一种智能问答装置,其特征在于,应用于第二设备,所述装置包括:

13.一种非临时性计算机可读存储介质,当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如权利要求1至7或8至10中任一项所述的智能问答方法。


技术总结
本公开是关于一种智能问答方法及装置、终端设备及存储介质。应用于第一设备中的智能问答方法包括:获取所述第一设备的第一界面上第一信息;其中,所述第一信息至少包括:输入的问题信息或者历史结果数据信息;当检测到发送指令时,将所述第一信息发送给第二设备;接收所述第二设备基于所述第一信息,返回的结果数据信息;其中,所述结果数据信息是所述第二设备基于预先训练的问答模型或搜索引擎得到的;将所述结果数据信息,显示在所述第一界面上。

技术研发人员:周玉,翟飞飞,史桂华
受保护的技术使用者:北京中科凡语科技有限公司
技术研发日:
技术公布日:2024/2/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1