生成和应用传出通信模板制造技术

技术编号:18824838 阅读:32 留言:0更新日期:2018-09-01 13:44
提供了用于生成和应用传出通信模板的方法、装置、系统和计算机可读介质。在各种实施方式中,可以基于用户的场境的一个或多个属性将由用户发送的传出通信的语料库分组为多个集群。响应于确定跨特定集群的一个或多个分段的出现次数满足标准,可以将特定集群的每个传出通信的一个或多个分段分类为固定的。特定集群的每个通信的一个或多个剩余分段可以或可以不被分类为瞬态的。基于与特定集群的每个通信相关联的分类的分段的序列,可以生成传出通信模板,以自动扩增由用户正在准备的草拟传出通信的至少一部分。

【技术实现步骤摘要】
【国外来华专利技术】生成和应用传出通信模板
技术介绍
由一个或多个用户发送的电子邮件和类似通信可以遵循各种模式。例如,在特定情况下,用户或用户组可能倾向于起草和发送共享特定属性的电子邮件。假设特定部门内的用户需要在特定截止日期之前起草和发送报告。这种传出通信可能至少会在一定程度上符合一种或多种模式。例如,传出通信可以共享可被认为是“样板”或“固定”的多个文本段,而其他文本段可能在通信之间不同,并且因此可被认为是“瞬态的”或“可变的”。
技术实现思路
本公开总体上涉及用于分析诸如电子邮件、转录的语音邮件、信件等的传出通信的语料库(corpus)以生成一个或多个模板的方法、装置和计算机可读介质(暂时的和非暂时的),该一个或多个模板可用于自动扩增一个或多个后续传出通信的至少一部分。可以首先将传出通信的语料库分组为共享各种共享场境、句法和/或语义属性的通信集群——诸如在它们被起草/发送时的用户场境。然后,可以为每个集群生成模板。诸如接收者的姓名、地址和信用卡号码等的保密信息(例如,可用于识别某人的信息)可能被忽略、丢弃、加密或否则隐藏。所生成的传出通信模板可以用于在正在起草或准备那些后续传出通信之前和/或之时自动扩增后续传出通信的至少多个部分。例如,当用户起草传出电子邮件时,她所键入的文本可以连续地和/或周期性地与一个或多个传出通信模板相比较以确定最佳匹配。被认为与迄今为止键入的文本最佳匹配的传出通信模板可用于自动完成用户的电子邮件的至少一些,以建议可能的自动完成(例如,作为下拉和/或弹出菜单),以提供“可填充的域”等等。在一些实施方式中,可以使用与用于将传出通信的语料库初始分组成集群的相同技术来分析后续传出通信。随后的传出通信所匹配到的集群可以规定哪个传出通信模板用于尝试自动完成该传出通信。在一些实施方式中,可以提供一种计算机实现的方法,其包括以下步骤:将由用户使用一个或多个计算设备发送的传出通信的语料库分组为多个集群,其中,基于所述用户的场境的一个或多个属性将所述语料库的每个传出通信分组为集群;响应于确定跨特定集群的一个或多个分段的出现次数满足标准,将所述特定集群的每个传出通信的所述一个或多个分段分类为固定的;将所述特定集群的每个传出通信的一个或多个剩余分段分类为瞬态的;以及基于与所述特定集群的每个通信相关联的分类的分段的序列,生成可用于自动扩增由所述用户利用计算设备正在准备的一个或多个草拟传出通信的至少一部分的传出通信模板。本文公开的技术的这种方法和其他实施方式可以各自可选地包括以下特征中的一个或多个。在一些实施方式中,所述语料库可以包括由一个或多个附加用户发送的传出通信,并且其中,所述语料库的每个传出通信基于发送所述传出通信的用户的场境的一个或多个属性被分组为集群。在一些实施方式中,基于所述用户在发送所述传出通信时的场境的一个或多个属性,将所述语料库的每个传出通信分组为集群。在一些实施方式中,该方法还可以包括:从多个传出通信模板中选择特定的传出通信模板;以及应用所述特定传出通信模板,以自动扩增由所述用户正在准备的草拟传出通信的至少一部分。在一些实施方式中,所述选择可以包括:基于在所述特定传出通信模板与所述用户正在准备的所述草拟传出通信之间的相似性度量,从所述多个传出通信模板中选择所述特定传出通信模板。在一些实施方式中,所述选择可以包括:基于与准备所述草拟传出通信同时的所述用户的场境的一个或多个方面,从所述多个传出通信模板中选择所述特定传出通信模板。在一些实施方式中,所述用户的所述场境的所述一个或多个属性包括在所述用户与所述传出通信的接收者之间的关系。在一些实施方式中,所述用户的所述场境的所述一个或多个属性包括由移动计算设备感测的所述用户的地理坐标,所述移动计算设备由所述用户操作以发送所述传出通信。在一些实施方式中,所述用户的所述场境的所述一个或多个属性包括所述用户的电子日历中的一个或多个条目。在一些实施方式中,所述用户的所述场境的所述一个或多个属性包括所述用户的社交网络状态。在一些实施方式中,所述传出通信的语料库包括由所述用户发送的电子邮件的语料库。其他实施方式可以包括存储指令的非暂时性计算机可读存储介质,所述指令可由处理器执行以执行诸如上述方法中的一个或多个的方法。又一个实施方式可以包括系统,其包括存储器和一个或多个处理器,所述处理器可操作用于执行存储在存储器中的指令以执行诸如上述方法中的一个或多个的方法。应该理解的是,本文更详细描述的前述概念和附加概念的所有组合都被认为是本文公开的主题的一部分。例如,出现在本公开结尾处的要求保护的主题的所有组合被认为是本文公开的主题的一部分。附图说明图1示出了根据各种实施方式的示例环境,其中,可以由本公开的各种组件分析传出通信的语料库以生成一个或多个传出通信模板。图2描绘了根据各种实施方式的如何可以将生成的传出通信模板应用于后续传出通信。图3描绘了根据各种实施方式的可用于创建传出通信模板的传出通信的示例。图4A和图4B示出了根据各种实施方式的、使用与图3类似的传出通信所生成的传出通信模板如何可以随后被应用于自动扩增后续传出通信的至少一部分的示例。图5描绘了示出生成和应用传出通信模板的示例方法的流程图。图6示意性地描绘了计算机系统的示例体系结构。具体实施方式图1示出了示例环境,其中,传出通信100的语料库可以被分组为集群1521-n,并且其中传出通信的集群1521-n可被分析以生成传出通信模板1541-n。如本文所使用的,“传出通信(outgoingcommunication)”可以指电子邮件(例如,文本/纯文本)、文本消息(例如,SMS、MMS)、即时消息、信件、社交媒体消息、口述语音消息、或倾向于符合某种模式的任何其他传出通信。在一些实施方式中,场境注释引擎122可以被配置为例如在用户发送通信100时和/或在与用户发送通信(例如,作为雇员执行的日常例程的一部分)的同时识别发送传出通信100的用户的一个或多个场境属性。场境注释引擎122可以以各种方式识别这些场境属性。例如,电子邮件可以包括各种元数据,诸如一个或多个发送者标识符(例如,发送者电子邮件地址)、一个或多个接收者标识符(例如,接收者电子邮件地址,包括cc'd和bcc'd接收者)、发送日期、发送时间、一个或多个附件和主题等等。场境注释引擎122可以分析传出通信100的元数据以确定发送通信的用户的场境的一个或多个属性。用户的其他场境属性可以包括例如用户在准备/发送传出通信时的地理位置、准备/发送传出通信的时间和社交网络状态等等。在一些实施方式中,可以附加地或可选地根据传出通信意图回复的传入通信来确定一个或多个场境属性。例如,假设传入通信发出特定的请求,或者来自特定的请求方(例如,审计员、律师等)。这些信息可被考虑为响应用户的场境的属性。在一些实施方式中,场境注释引擎122可以从除了传出通信本身之外的源识别用户场境的属性。例如,场境注释引擎122可以与诸如一个或多个电子邮件服务器的促进传出通信的传输的一个或多个服务器(未示出)通信。例如,在场境注释引擎122正在分析传出通信100时,场境注释引擎122可以在发送特定传出通信100时从这些服务器请求关于用户场境的信息。附加地或可选地,场境注释引擎122可以处于与由用户操作来发送传本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:将由用户使用一个或多个计算设备发送的传出通信的语料库分组为多个集群,其中,基于所述用户的场境的一个或多个属性将所述语料库的每个传出通信分组为集群;响应于确定跨特定集群的一个或多个分段的出现次数满足标准,将所述特定集群的每个传出通信的所述一个或多个分段分类为固定的;将所述特定集群的每个传出通信的一个或多个剩余分段分类为瞬态的;以及基于与所述特定集群的每个通信相关联的分类的分段的序列,生成可用于自动扩增由所述用户利用计算设备正在准备的一个或多个草拟传出通信的至少一部分的传出通信模板。

【技术特征摘要】
【国外来华专利技术】2016.01.01 US 14/986,6441.一种计算机实现的方法,包括:将由用户使用一个或多个计算设备发送的传出通信的语料库分组为多个集群,其中,基于所述用户的场境的一个或多个属性将所述语料库的每个传出通信分组为集群;响应于确定跨特定集群的一个或多个分段的出现次数满足标准,将所述特定集群的每个传出通信的所述一个或多个分段分类为固定的;将所述特定集群的每个传出通信的一个或多个剩余分段分类为瞬态的;以及基于与所述特定集群的每个通信相关联的分类的分段的序列,生成可用于自动扩增由所述用户利用计算设备正在准备的一个或多个草拟传出通信的至少一部分的传出通信模板。2.根据权利要求1所述的计算机实现的方法,其中,所述语料库包括由一个或多个附加用户发送的传出通信,并且其中,所述语料库的每个传出通信基于发送所述传出通信的用户的场境的一个或多个属性被分组为集群。3.根据权利要求1所述的计算机实现的方法,其中,基于所述用户在发送所述传出通信时的场境的一个或多个属性,将所述语料库的每个传出通信分组为集群。4.根据权利要求1所述的计算机实现的方法,还包括:从多个传出通信模板中选择特定的传出通信模板;以及应用所述特定的传出通信模板,以自动扩增由所述用户正在准备的草拟传出通信的至少一部分。5.根据权利要求4所述的计算机实现的方法,其中,所述选择包括:基于在所述特定的传出通信模板与所述用户正在准备的所述草拟传出通信之间的相似性度量,从所述多个传出通信模板中选择所述特定的传出通信模板。6.根据权利要求4所述的计算机实现的方法,其中,所述选择包括:基于与准备所述草拟传出通信同时的所述用户的场境的一个或多个方面,从所述多个传出通信模板中选择所述特定的传出通信模板。7.根据权利要求1所述的计算机实现的方法,其中,所述用户的所述场境的所述一个或多个属性包括在所述用户与所述传出通信的接收者之间的关系。8.根据权利要求1所述的计算机实现的方法,其中,所述用户的所述场境的所述一个或多个属性包括由移动计算设备感测的所述用户的地理坐标,所述移动计算设备由所述用户操作以发送所述传出通信。9.根据权利要求1所述的计算机实现的方法,其中,所述用户的所述场境的所述一个或多个属性包括所述用户的电子日历中的一个或多个条目。10.根据权利要求1所述的计算机实现的方法,其中,所述用户的所述场境的所述一个或多个属性包括所述用户的社交网络状态。11.根据权利要求1所述的计算机实现的方法,其中,所述传出通信的语料库包括由所述用户发送的电子邮件的语料库。12.一种系统,所述系统包括存储器和可操作为执行存储在所述存储器中的指令的一个或多个处理器,包括用于...

【专利技术属性】
技术研发人员:巴林特·米克洛什朱莉娅·普罗斯库尔尼亚路易斯·加西亚·普埃约马克艾伦·卡尔特莱特托比亚斯·考夫曼伊沃·克尔卡
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1