充分利用自然语言处理改进集合内的访问控制制造技术

技术编号:22102139 阅读:60 留言:0更新日期:2019-09-14 03:25
本公开涉及充分利用自然语言处理改进集合内的访问控制。通过在语言上提取关于用户的智能,增强自然语言处理。通过自然语言分类器分析用户查询的历史,以确定各种用户意图,并组合这些意图,以形成用户意图简介。所述简介包括情感元素、情绪元素和语气元素。可以各种方式地使用所述简介,包括限制对集合中的文档的访问,或者改进查询的认知分析。对于访问限制,确定用户意图与文档不一致,从而拒绝用户访问该文档。所述确定涉及与文档的得分比较的用户意图得分。对于认知分析,通过根据用户意图排除文档,过滤参考文档的搜索。所述搜索包括文档的元数据标记与用户意图的比较。

Making full use of natural language processing to improve access control in sets

【技术实现步骤摘要】
充分利用自然语言处理改进集合内的访问控制相关申请的交叉引用本申请涉及与本申请同时提交的美国专利申请No.15/912466,题为“FORMULATINGARESPONSETOANATURALLANGUAGEQUERYBASEDONUSERINTENT”(代理人案号AUS820160875AUS01),该申请的内容包含在本文中。
本专利技术一般涉及自然语言处理和认知系统,更具体地涉及一种根据察觉的请求者的意图,对自然语言请求作出响应的方法。
技术介绍
随着用户与计算机系统之间的交互变得越来越复杂,为用户提供一个更直观的界面来向计算机系统发出命令和查询变得越来越重要。作为这项工作的一部分,许多系统采用某种形式的自然语言处理。自然语言处理(NLP)是涉及计算机和人类(自然)语言之间的交互的计算机科学、人工智能和语言学的领域。NLP中的许多挑战涉及自然语言理解,即,使计算机能够从人类或自然语言输入中获得意义,而其他挑战涉及允许计算机以用户熟悉的方式进行响应的自然语言生成。例如,非技术人员可以向计算机系统输入自然语言问题,系统智能可以提供用户希望能够理解的自然语言答案。使用自然语言处理的高级计算机系统的例子包括虚拟助手、因特网搜索引擎、和诸如国际商业机器公司销售的Watson.TM.认知技术之类的认知系统。文本分析在与NLP相关的领域中是已知的,通常使用文本注释器程序来搜索文本文档(语料库),并相对于一组定义的标记,对它们进行分析。文本注释器可以在文档中生成语言注释,以标记可能隐藏在文本中的概念和实体。认知系统可以使用一组语言、统计和机器学习技术来分析注释的文本,并提取关键的商业信息,比如人员、位置、组织和特定对象(例如,车辆),或者识别积极和消极的情绪。Watson系统依赖于假设生成和评估来快速解析相关证据,并根据不同数据评估可能的响应。最终用户可以用自然语言提出某些问题,系统会对这些问题答复以程序性回答(答复以相关的证据和置信度)。在NLP系统中,通常使用自然语言分类器来识别连接的文本中的话语的类型,例如,是/否问题、内容问题、陈述、断言等。这种服务使没有机器学习或统计算法背景的开发人员能够为其应用创建自然语言接口。自然语言分类器(NLC)解释文本,并返回对应的分类及关联的置信度水平。返回值随后可被用于触发对应的动作,比如重定向请求或者回答问题。NLC通常是针对短文本(1000个字符或更少)进行调整和定制的,并可被训练成在任何领域或应用中起作用。例如,IBMWatsonTM自然语言分类器服务应用深度学习技术,对短句子或短语进行关于最佳预定义类的预测。典型应用包括对否则将由实时代理处理的用户的问题作出响应,把短消息(SMS)分类成个人、工作或促销,把推特归入诸如事件、新闻或者意见之类的集合中,以及分析来自社交媒体或其他来源的文本,以判定它是否正面或负面地与提供或服务相联系。
技术实现思路
在至少一个实施例中,本专利技术涉及一种通过接收来自用户的访问集合中的文档的请求,接收与用户关联的用户简介(其中所述用户简介具有包括情感、情绪和语气中的一个或多个的用户意图的指示),确定用户意图与文档的访问限制不一致,和作为响应,拒绝用户对文档的访问,来控制对所述集合的访问的方法。可以监视用户以形成用户搜索历史,可以根据用户搜索历史更新用户简介。在优选实现中,用户简介包括多个意图元素,包括情感元素、情绪元素和语气元素。通过根据用户简介生成用户意图得分并比较用户意图得分和文档的文档得分,可以完成所述确定。可进一步解析所述请求,以确定用户的当前意图,如果检测到用户意图的变化(通过比较当前意图与用户简介),那么可以生成警报。在下面的详细说明中,本专利技术的各个实施例中的上述以及另外的目的、特征和优点将变得明显。。附图说明参考附图,可以更好地理解本专利技术,并且可以使其各个实施例的众多目的、特征和优点对本领域的技术人员来说是明显的。图1是按照本专利技术的一种实现的被编程以进行带有访问控制的自然语言处理的计算机系统的方框图;图2是图解说明按照本专利技术的一种实现的根据历史查询,构建提供用户意图的用户的简介的图形表示;图3是按照本专利技术的一种实现的具有不同的用户意图(包括情感、情绪和语气)的通用用户简介的图形图像;图4是按照本专利技术的一种实现的认知系统的高级方框图,所述认知系统利用图3的用户简介来生成用户意图评分,所述用户意图评分可以与参考文档的相应评分比较,从而改进对文档的访问控制,并根据用户意图,提供对自然语言查询的响应;图5是图解说明按照本专利技术的一种实现的根据用户意图,响应自然语言查询的处理的逻辑流程的图;图6是图解说明按照本专利技术的一种实现的根据用户意图,限制对文档的访问,并且可能生成警报的处理的逻辑流程的图。在不同的附图中,利用相同的附图标记指示相似或相同的项目。具体实施方式各种组织具有由其支配的自然语言处理(NLP)方面的复杂方法,以使得能够访问非结构化文本文档和敏感的应用/系统。这些方法中的大多数是为可操作的信息的提取,比如回答问题或者聚合包含的关于特定实体的所有信息设计的。然而,目前没有根据客户意图,过滤用户与语料库/系统的交互的有效方法。用户带着一组潜在的偏好和意图,这些偏好和意图控制用户在进行搜索的过程中的兴趣和行为。常规的NLP方法忽略了这些偏好。于是,理想的是设计一种可以深入了解客户意图的改进的NLP方法。如果该方法还可用于检测危险的用户意图,那将更加有利。本专利技术通过检查用户对语言的选择来构建该用户的潜在意图的简介,实现这些及其他目的。用户简介可由在其职责范围内或在以前搜索的历史记录中的材料的性质的指示符加以扩充。指示的用户意图的变化从而变得可以检测,可被充分利用,以阻止对敏感材料的访问。由该简介获得的了解可以应用于两个不同的用作:适当性和访问。就适当性来说,在组织的选定类中,需要监视已被受托访问高度敏感的信息的用户。本专利技术提供系统的检测表明可能需要干预的用户情感的变化的能力。例如,本专利技术可以保护组织免受团队中的正处于走向不法或意想不到的鲁莽行为的道路上的受信任成员之害。如果系统检测到用户行为或情绪稳定性的变化,那么系统可以生成建议何时进行监控是适当的,或者在必要时,向组织内的负责敏感信息的保护的人员发出警报的提示机制。就访问来说,用户对文档或系统的访问目前是通过组织、角色或特殊资格(比如忠诚调查)管制的。这种方法可行,但其布尔性质非常有限。本专利技术超越了这种是/否系统,来检查、分类和充分利用(leverage)组织系统的特定用户使用的语言,以帮助修正对特定文档/访问的合理责任范围和需求的认识。本专利技术旨在向用户简介增加安全访问的更微妙应用,以便更仔细地管制向系统的用户披露信息的方式。这种方法增强了安全性,因为可根据NLP得出的对用户角色和职责的限制的理解,限制用户对特定文档的访问。现在参见附图,尤其是参见图1,图中描述了其中可以实现本专利技术,以进行包括检测和充分利用用户意图的自然语言处理的计算机系统的一个实施例10。计算机系统10是具有连接到系统总线14的多个处理器12a、12b的对称多处理器(SMP)系统。系统总线14进一步连接到并与提供与系统存储器18的接口的组合存储控制器/主桥(MC/HB)16通信。系统存储器18可以是本地存储设备本文档来自技高网
...

【技术保护点】
1.一种控制对集合的访问的方法,包括:通过在计算机系统中执行第一指令,接收来自用户的访问集合中的文档的请求;通过在计算机系统中执行第二指令,接收与用户关联的用户简介,所述用户简介具有包括情感、情绪和语气中的一个或多个的用户意图的指示;通过在计算机系统中执行第三指令,确定用户意图与文档的访问限制不一致;和通过在计算机系统中执行第四指令,作为响应,拒绝用户对文档的访问。

【技术特征摘要】
2018.03.05 US 15/912,430;2018.03.05 US 15/912,4661.一种控制对集合的访问的方法,包括:通过在计算机系统中执行第一指令,接收来自用户的访问集合中的文档的请求;通过在计算机系统中执行第二指令,接收与用户关联的用户简介,所述用户简介具有包括情感、情绪和语气中的一个或多个的用户意图的指示;通过在计算机系统中执行第三指令,确定用户意图与文档的访问限制不一致;和通过在计算机系统中执行第四指令,作为响应,拒绝用户对文档的访问。2.按照权利要求1所述的方法,还包括:监视用户以形成用户搜索历史;和基于用户搜索历史,更新用户简介。3.按照权利要求1所述的方法,其中用户简介包括多个意图元素,所述多个意图元素包括至少一个情感元素、至少一个情绪元素和至少一个语气元素。4.按照权利要求1所述的方法,其中所述确定包括:基于用户简介,生成用户意图得分;和比较用户意图得分和文档的文档得分。5.按照权利要求4所述的方法,其中用户简介包括多个意图元素,以及用户意图得分基于多个意图元素中每一个的单独得分的组合。6.按照权利要求1所述的方法,还包括解析所述请求,以确定用户的当前意图;和通过比较当前意图与用户简介,检测用户意图的变化。7.按照权利要求6所述的方法,还包括响应于所述检测,生成警报。8.一种计算机系统,包括:处理器;和保存应用程序的存储器,当在所述处理器上执行时,所述应用程序进行按照权利要求1-7任意之一所述的方法的方法步骤。9.一种计算机程序产品,包括具有程序指令的计算机可读存储介质,所述程序指令可由计算设备执行,以使计算设备进行按照权利要求1-7任意之一所述的方法的方法步骤。10.一种装置,所述...

【专利技术属性】
技术研发人员:W·G·杜博亚克V·格恩迪考塔P·萨科斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国,US

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

1