基于信息安全保护的智能问答方法和系统技术方案

技术编号:44892434 阅读:21 留言:0更新日期:2025-04-08 00:30
本发明专利技术公开了一种基于信息安全保护的智能问答方法和系统,其中,该方法包括以下步骤:在接收到用户问题时,判断是否需要调用外部知识进行回复;如果判断需要调用外部知识进行回复,则判断用户问题是否满足问题分层条件;如果判断用户问题满足问题分层条件,则采用相应的分层策略将用户问题拆解为多个子问题;分别判断各子问题中是否包含机密信息;如果判断子问题包含机密信息,则对包含机密信息的子问题进行信息防泄漏处理;对不包含机密信息的子问题以及进行信息防泄漏处理后的子问题进行回复。由此,不仅提高了问题回复的可靠性,而且还大大提高了问答过程中信息的安全性。

【技术实现步骤摘要】

本专利技术涉及智能问答,具体涉及一种基于信息安全保护的智能问答方法和系统


技术介绍

1、相关技术中,在接收到用户上传的问题后,通常是基于预先设置的答案数据库对该问题进行回复,在问答过程中时常会出现机密信息泄露的风险,并且,仅基于答案数据库对问题进行回复,回复的可靠性较低。


技术实现思路

1、本专利技术为解决上述技术问题,提供了一种基于信息安全保护的智能问答方法,在接收到用户问题时,通过结合外部知识对用户问题进行回复,提高了问题回复的可靠性,并且,在对用户问题进行回复时,首先对用户问题进行拆解,然后在确保拆解出的子问题中不包含机密信息后再进行回复,从而大大提高了问答过程中信息的安全性。

2、本专利技术采用的技术方案如下:

3、一种基于信息安全保护的智能问答方法,包括以下步骤:在接收到用户问题时,判断是否需要调用外部知识进行回复;如果判断需要调用外部知识进行回复,则判断所述用户问题是否满足问题分层条件;如果判断所述用户问题满足问题分层条件,则采用相应的分层策略将所述用户问题拆解为多个子问题;分别判断各所述子问题中是否包含机密信息;如果判断所述子问题包含机密信息,则对包含机密信息的子问题进行信息防泄漏处理;对不包含机密信息的子问题以及进行信息防泄漏处理后的子问题进行回复。

4、在本专利技术的一个实施例中,判断是否需要调用所述外部知识进行回复具体包括:判断所述用户问题中是否包含企业特征信息;如果所述用户问题中不包含所述企业特征信息,则判断需要调用所述外部知识进行回复;如果所述用户问题中包含所述企业特征信息,则将所述用户问题与内部机制进行特征匹配和密级匹配,以及计算内部知识的回复置信度,并判断所述回复置信度是否小于第一预设值;如果匹配失败,并且所述回复置信度小于所述第一预设值,则判断需要调用所述外部知识进行回复。

5、在本专利技术的一个实施例中,判断所述用户问题是否满足所述问题分层条件具体包括:判断所述用户问题中是否包含标志性关键词,或者判断所述用户问题中是否包含问题结构特征,或者判断所述用户问题中是否包含分隔符,或者判断所述用户问题中是否包含多个信息类型;如果判断所述用户问题中包含所述标志性关键词,或者所述用户问题中包含所述问题结构特征,或者所述用户问题中包含所述分隔符,或者所述用户问题中包含多个所述信息类型,则判断所述用户问题满足问题分层条件。

6、在本专利技术的一个实施例中,判断所述子问题中是否包含所述机密信息具体包括:根据所述子问题所属领域获取相应的第一机密关键词数据库;根据所述第一机密关键词数据库对所述子问题对应的待识别文档进行机密关键词识别,得到所述待识别文档中包含的第一机密关键词;判断基于所述第一机密关键词数据库确定的所述第一机密关键词在预设语言环境中的含义是否单一;如果所述第一机密关键词在所述预设语言环境中的含义单一,则判定所述第一机密关键词为所述子问题中的所述机密信息;如果所述第一机密关键词在所述预设语言环境中的含义不单一,则根据所述待识别文档、所述第一机密关键词对应的第一含义特征和所述第一机密关键词对应的第二含义特征判定所述第一机密关键词是否为所述子问题中的所述机密信息。

7、在本专利技术的一个实施例中,所述第一机密关键词数据库包括机密关键词对应的第一含义特征和第二含义特征,根据所述待识别文档、所述第一机密关键词对应的第一含义特征和所述第一机密关键词对应的第二含义特征判定所述第一机密关键词是否为所述子问题中的所述机密信息具体包括:根据所述第一机密关键词从所述第一机密关键词数据库中获取所述第一机密关键词对应的第一含义特征和第二含义特征;获取所述第一机密关键词在所述待识别文档的第三含义特征;根据所述第一含义特征、所述第二含义特征和所述第三含义特征确定所述第一机密关键词是否为所述子问题中的所述机密信息。

8、在本专利技术的一个实施例中,根据所述第一含义特征、所述第二含义特征和所述第三含义特征确定所述第一机密关键词是否为所述子问题中的所述机密信息具体包括:计算所述第三含义特征与所述第一含义特征之间的第一欧氏距离,并计算所述第三含义特征与所述第二含义特征之间的第二欧氏距离;根据所述第一欧式距离和所述第二欧式距离判定所述第一机密关键词是否为所述子问题的所述机密信息。

9、一种基于信息安全保护的智能问答系统,包括:第一判断模块,第一判断模块用于在接收到用户问题时,判断是否需要调用外部知识进行回复;第二判断模块,第二判断模块用于在判断需要调用外部知识进行回复时,判断所述用户问题是否满足问题分层条件;问题拆解模块,问题拆解模块用于在判断所述用户问题满足问题分层条件时,采用相应的分层策略将所述用户问题拆解为多个子问题;第三判断模块,第三判断模块用于分别判断各所述子问题中是否包含机密信息;信息处理模块,信息处理模块用于在判断所述子问题包含机密信息时,对包含机密信息的子问题进行防违规处理;问题回复模块,问题回复模块用于对不包含机密信息的子问题以及进行防违规处理后的子问题进行回复。

10、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的基于信息安全保护的智能问答方法。

11、一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的基于信息安全保护的智能问答方法。

12、本专利技术的有益效果:

13、本专利技术在接收到用户问题时,通过结合外部知识对用户问题进行回复,提高了问题回复的可靠性,并且,在对用户问题进行回复时,首先对用户问题进行拆解,然后在确保拆解出的子问题中不包含机密信息后再进行回复,从而大大提高了问答过程中信息的安全性。

本文档来自技高网...

【技术保护点】

1.一种基于信息安全保护的智能问答方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断是否需要调用所述外部知识进行回复具体包括:

3.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断所述用户问题是否满足所述问题分层条件具体包括:

4.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断所述子问题中是否包含所述机密信息具体包括:

5.根据权利要求4所述的基于信息安全保护的智能问答方法,其特征在于, 所述第一机密关键词数据库包括机密关键词对应的第一含义特征和第二含义特征,根据所述待识别文档、所述第一机密关键词对应的第一含义特征和所述第一机密关键词对应的第二含义特征判定所述第一机密关键词是否为所述子问题中的所述机密信息具体包括:

6.根据权利要求5所述的基于信息安全保护的智能问答方法,其特征在于,根据所述第一含义特征、所述第二含义特征和所述第三含义特征确定所述第一机密关键词是否为所述子问题中的所述机密信息具体包括:

7.一种基于信息安全保护的智能问答系统,其特征在于,包括:

8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现根据权利要求1-6中任一项所述的基于信息安全保护的智能问答方法。

9.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现根据权利要求1-6中任一项所述的基于信息安全保护的智能问答方法。

...

【技术特征摘要】

1.一种基于信息安全保护的智能问答方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断是否需要调用所述外部知识进行回复具体包括:

3.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断所述用户问题是否满足所述问题分层条件具体包括:

4.根据权利要求1所述的基于信息安全保护的智能问答方法,其特征在于,判断所述子问题中是否包含所述机密信息具体包括:

5.根据权利要求4所述的基于信息安全保护的智能问答方法,其特征在于, 所述第一机密关键词数据库包括机密关键词对应的第一含义特征和第二含义特征,根据所述待识别文档、所述第一机密关键词对应的第一含义特征和所述第一机密关键词对应的第二含义特征判定所述第...

【专利技术属性】
技术研发人员:黄圣超
申请(专利权)人:江苏大道云隐科技有限公司
类型:发明
国别省市:

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

1