System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种问答对生成方法、装置及电子设备制造方法及图纸_技高网

一种问答对生成方法、装置及电子设备制造方法及图纸

技术编号:40192776 阅读:8 留言:0更新日期:2024-01-26 23:54
一种问答对生成方法、装置及电子设备,涉及数据处理领域。在该方法中,获取用户输入的问题;对问题进行数据处理,得到问题对应的关键词;将关键词输入至知识库,匹配得到关键词对应的文本和文本对应的图片,知识库中包括关键词与文本之间的对应关系、文本与图片链接的对应关系以及图片链接与图片的对应关系;将关键词对应的文本和文本对应的图片以JSON格式进行输出,得到第一问答对。实施本申请提供的技术方案,解决了传统方法中问答对的展示过程中,无法展示图片而导致问答对的回答答案不直观的问题。

【技术实现步骤摘要】

本申请涉及数据处理,具体涉及一种问答对生成方法、装置及电子设备


技术介绍

1、自动问答系统是一种计算机程序或系统,旨在自动回答用户提出的自然语言问题,自动问答系统的目标是模拟人类的问题回答过程,使计算机能够以自然而流畅的方式与用户进行交互。在网站、应用程序或社交媒体上,自动问答系统可以用于回答用户的常见问题,提供实时帮助和支持。自动问答系统还可以用于帮助查询知识库中的信息,例如产品文档、技术手册等。

2、然而,传统方法中主要基于文本的输入和输出,当输出的问题需要以图片进行展示时,单纯的文本展示存在展示不直观的问题。

3、因此,亟需一种问答对生成方法、装置及电子设备。


技术实现思路

1、本申请提供了一种问答对生成方法、装置及电子设备,解决了传统方法中问答对的展示过程中,无法展示图片而导致问答对的回答答案不直观的问题。

2、本申请第一方面提供了一种问答对生成方法,该方法包括:获取用户输入的问题;对问题进行数据处理,得到问题对应的关键词;将关键词输入至知识库,匹配得到关键词对应的文本和文本对应的图片,知识库中包括关键词与文本之间的对应关系、文本与图片链接的对应关系以及图片链接与图片的对应关系;将关键词对应的文本和文本对应的图片以json格式进行输出,得到第一问答对,第一问答对由用户输入的问题与用户输入的问题对应的答案组成,用户输入的问题对应的答案包括文本与文本对应的图片。

3、通过上述技术方案,自动处理用户输入的问题并从知识库中检索相关信息,能够生成与用户问题相关的答案,不仅提供文本答案,还提供文本所关联的图片,从而更全面、更直观地展示出用户所需要的信息。

4、可选地,获取用户输入的问题之前,方法还包括:在预设第一时间段内定时收集文本信息,文本信息包括文本和文本所对应的图片;对文本进行检索词提取,得到检索词;采用第一数据结构存储检索词和文本,第一数据结构为文本数据库,文本数据库包括检索词与文本的对应关系、文本与图片链接之间的对应关系;采用第二数据结构存储文本对应的图片,第二数据结构为图片数据库,图片数据库包括图片链接与图片之间的对应关系;将文本数据库与图片数据库保存至知识库中。

5、通过采用上述技术方案,在预设第一时间段内定时收集文本信息和相关图片,可以确保知识库中的数据及时更新;有助于跟踪和捕获最新的信息和图片。引入第一和第二数据结构,分别用于存储文本数据和图片,有助于更有效地组织和检索这些数据。文本数据库和图片数据库分别管理文本和图片链接之间的关系;通过文本数据库和图片数据库,可以实现多模态数据的存储和检索。将文本数据库和图片数据库保存至知识库,知识库中同时包含文本和图片信息,从而提供更丰富和多样化的答案;由于数据被分层存储,可以更高效地检索文本和图片信息,而不必在单一数据库中搜索和匹配。

6、可选地,将关键词输入至知识库,匹配得到关键词对应的文本和文本对应的图片,具体包括:将关键词与检索词进行相似度判断;若相似度大于预设相似度阈值,则为关键词匹配检索词对应的文本和文本对应的图片。

7、通过采用上述技术方案,预设相似度阈值可以用来过滤掉与关键词不相关或相似度较低的检索词,从而提高了信息检索的效率。通过相似度判断,可以更精确地匹配关键词与相关的检索词,从而获得准确的文本和图片信息。

8、可选地,将关键词对应的文本和文本对应的图片以json格式进行输出,得到第一问答对,具体包括:基于第一问答对的语义结构,对第一问答对中的异常词进行修正,得到第二问答对;判断第二问答对是否符合问答规则,问答规则包括答案格式规则、拼写规则、内容相关性规则以及风格规则;若第二问答对符合问答规则,则将第二问答对输出。

9、通过采用上述技术方案,通过基于第一问答对的语义结构来检测和修正异常词汇,有助于消除潜在的歧义和模糊性,提高答案的质量和准确性。异常词汇的修正有助于确保答案更清晰、更易理解;引入问答规则,包括答案格式规则、拼写规则、内容相关性规则以及风格规则,可以确保生成的答案符合特定的标准和要求。这有助于提供一致性和质量的答案。

10、可选地,若相似度大于预设相似度阈值,则为关键词匹配检索词对应的文本和文本对应的图片,具体包括:根据检索词,从知识库中的文本数据库检索检索词对应的文本和文本对应的图片链接;根据图片链接从知识库中的图片数据库获取图片链接对应的图片。

11、通过采用上述技术方案,通过检索词检索知识库中的文本数据库,找到与检索词对应的文本,以及文本所对应的图片链接,再根据图片链接检索知识库中的图片数据库,找到与图片链接对应的图片,最终将检索到的文本和图片打包成json格式,方便答案的传输和呈现。

12、可选地,若第二问答对符合问答规则,则将第二问答对输出之后,方法还包括:检测第二问答对中是否包含预设实体内容,预设实体内容包括人员、地名以及机构名中的任意一个;若第二问答对中包含预设实体内容,则将第二问答对更新至知识库中。

13、通过采用上述技术方案,识别和提取问题和答案中的预设实体内容,如人员、地名和机构名。这有助于识别问题和答案中的关键信息。如果第二问答对中包含预设实体内容,则将这些预设实体内容信息添加到知识库中。这样,知识库可以不断扩充和更新,以包含新的预设实体内容信息。

14、可选地,若第二问答对符合问答规则,则将第二问答对输出之后,方法还包括:接收用户针对第二问答对的反馈信息;根据反馈信息对知识库的问答规则进行调整。

15、通过采用上述技术方案,通过接收用户反馈,可以了解到哪些答案符合用户期望,哪些不符合。这有助于不断改进和优化回答的质量,使之更加准确和有用。通过根据用户反馈调整问答规则,可以适应不同用户的需求和偏好。提高了生成问答对的灵活性和适应性,使其能够满足不同场景和用户群体的需求。

16、在本申请的第二方面提供了一种问答对生成装置,该装置为服务器,服务器包括:获取模块、处理模块、输入模块以及输出模块;获取模块,用于获取用户输入的问题;处理模块,用于对问题进行数据处理,得到问题对应的关键词;输入模块,用于将关键词输入至知识库,匹配得到关键词对应的文本数据,知识库中包括关键词与文本数据之间的对应关系;输出模块,用于将关键词对应的文本数据以json格式进行输出,得到第一问答对,第一问答对由用户输入的问题与用户输入的问题对应的答案组成,用户输入的问题对应的答案包括文本与图片。

17、可选地,获取模块获取用户输入的问题之前,方法还包括:处理模块在预设第一时间段内定时收集文本信息,文本信息包括文本和文本所对应的图片;处理模块对文本进行检索词提取,得到检索词;处理模块采用第一数据结构存储检索词和文本,第一数据结构为文本数据库,文本数据库包括检索词与文本的对应关系、文本与图片链接之间的对应关系;处理模块采用第二数据结构存储文本对应的图片,第二数据结构为图片数据库,图片数据库包括图片链接与图片之间的对应关系;处理模块将文本文档来自技高网...

【技术保护点】

1.一种问答对生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取用户输入的问题之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述关键词输入至知识库,匹配得到所述关键词对应的文本和所述文本对应的图片,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述将所述关键词对应的所述文本和所述文本对应的图片以JSON格式进行输出,得到第一问答对,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述若所述相似度大于预设相似度阈值,则为所述关键词匹配所述检索词对应的文本和所述文本对应的图片,具体包括:

6.根据权利要求4所述的方法,其特征在于,所述若所述第二问答对符合所述问答规则,则将所述第二问答对输出之后,所述方法还包括:

7.根据权利要求4所述的方法,其特征在于,所述若所述第二问答对符合问答规则,则将所述第二问答对输出之后,所述方法还包括:

8.一种问答对生成装置,其特征在于,该装置为服务器,所述服务器包括:获取模块、处理模块、输入模块以及输出模块;

9.一种电子设备,其特征在于,包括处理器(301)、存储器(305)、用户接口(303)及网络接口(304),所述存储器(305)用于存储指令,所述用户接口(303)和网络接口(304)用于给其他设备通信,所述处理器(301)用于执行所述存储器(305)中存储的指令,以使所述电子设备(300)执行如权利要求1-7任意一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如权利要求1-7任意一项所述的方法步骤。

...

【技术特征摘要】

1.一种问答对生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取用户输入的问题之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述关键词输入至知识库,匹配得到所述关键词对应的文本和所述文本对应的图片,具体包括:

4.根据权利要求1所述的方法,其特征在于,所述将所述关键词对应的所述文本和所述文本对应的图片以json格式进行输出,得到第一问答对,具体包括:

5.根据权利要求3所述的方法,其特征在于,所述若所述相似度大于预设相似度阈值,则为所述关键词匹配所述检索词对应的文本和所述文本对应的图片,具体包括:

6.根据权利要求4所述的方法,其特征在于,所述若所述第二问答对符合所述问答规则,则将所述第二问答对输出之后,所述方法还包括:

【专利技术属性】
技术研发人员:李小龙徐懿吴立楠龙中武彭伟杨日权
申请(专利权)人:北京智齿众服技术咨询有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1