【技术实现步骤摘要】
【国外来华专利技术】电子消息的结构化响应概要相关申请的交叉引用本申请要求2017年2月15日提交的序列号为15/433,587的美国申请的优先权。上述申请的全部公开内容通过引用结合于此。
技术介绍
本文提供的背景描述是为了总体上呈现本公开的背景。目前所述专利技术人的工作,直到在本
技术介绍
部分中描述的程度,以及在提交时可能不具有现有技术资格的描述的各方面,既不明确也不暗示地被认为是针对本公开的现有技术。在典型的通信应用中,通信会话中的基于文本的消息(诸如即时消息、短消息服务消息、电子邮件消息或社交网络消息/发布)按时间顺序呈现在由计算设备显示的通信应用的图形用户界面中的列表中。通信会话可以包括在很长一段时间(几天,几周等)内发送的许多消息。为了使用户找到先前发送的感兴趣的消息,用户可能必须滚动消息列表,并浏览每个消息的内容以定位所需的消息(或消息集合)。在一些情况下,用户可能记得感兴趣的消息的大致日期/时间,其可以用于缩小用户感兴趣的消息的可能位置。尽管如此,即使当用户对感兴趣的消息的大致日期和时间有大概概念时,定位感兴趣的特定消息也可能是耗时且麻烦的过程。用户可以利用通信应用来与一群人执行协作任务,诸如事件计划、共享和讨论某些主题,或者询问关于特定主题的建议或指导。在这种情况下,可以询问问题,并且每个用户可以给出答案。由于在典型通信应用中基于文本的消息的时间顺序呈现,用户可能难以快速找到用户的答案,或甚至跟踪每个用户是否已对问题做出响应。
技术实现思路
根据本公开的各种实施方式,公开了一种用于在计算设备处对通信应用中的结构化响应进行分组和组织的方法。该方法可以包括在运行通信应用的计算设 ...
【技术保护点】
1.一种计算机实施的方法,其特征在于,包括:在运行通信应用的计算设备处接收与多个用户之间的通信会话相对应的多个消息;在所述计算设备上,并且基于经由机器学习训练的结构化问题模型,检测所述多个消息中的结构化问题,所述结构化问题包括由所述结构化问题模型预测的问题,所述问题具有少于阈值的可能的答案的数量;响应于检测到所述结构化问题,在所述计算设备处生成对应于所述结构化问题的用户界面元素,所述用户界面元素包括以下中的至少一个:(i)结构化概要,所述结构化概要包括对所述结构化问题的一个或多个答案,所述结构化问题存在于来自所述多个用户的所述多个消息中,和(ii)结构化响应模板,其中,所述可能的答案的至少一个子集被呈现并且可选择;和在所述计算设备处输出命令,以将所生成的用户界面元素包括在对应于所述通信应用的图形用户界面中的所述通信会话的记录中。
【技术特征摘要】
【国外来华专利技术】2017.02.15 US 15/433,5871.一种计算机实施的方法,其特征在于,包括:在运行通信应用的计算设备处接收与多个用户之间的通信会话相对应的多个消息;在所述计算设备上,并且基于经由机器学习训练的结构化问题模型,检测所述多个消息中的结构化问题,所述结构化问题包括由所述结构化问题模型预测的问题,所述问题具有少于阈值的可能的答案的数量;响应于检测到所述结构化问题,在所述计算设备处生成对应于所述结构化问题的用户界面元素,所述用户界面元素包括以下中的至少一个:(i)结构化概要,所述结构化概要包括对所述结构化问题的一个或多个答案,所述结构化问题存在于来自所述多个用户的所述多个消息中,和(ii)结构化响应模板,其中,所述可能的答案的至少一个子集被呈现并且可选择;和在所述计算设备处输出命令,以将所生成的用户界面元素包括在对应于所述通信应用的图形用户界面中的所述通信会话的记录中。2.如权利要求1所述的计算机实施的方法,其特征在于,还包括:在所述计算设备处,基于所述结构化问题模型和所述结构化问题,生成所述可能的答案的所述子集。3.如权利要求1或2所述的计算机实施的方法,其特征在于,还包括:在所述计算设备处,基于所述结构化问题的内容确定所述可能的答案和所述可能的答案的数量,其中所述可能的答案存在于所述结构化问题中。4.如前述任一权利要求所述的计算机实施的方法,其特征在于,还包括:在所述计算设备处,基于所述结构化问题模型和所述结构化问题,确定可能的答案的数量;和在所述计算设备处,将可能的答案的数量与所述阈值进行比较。5.如前述任一权利要求所述的计算机实施的方法,其特征在于,还包括:在所述计算设备处,从特定用户接收在所述结构化响应模板中呈现的所述可能的答案的子集中的特定可能的答案的用户选择;和响应于所述用户选择,在所述计算设备处生成对应于特定可能的答案的特定响应消息。6.如权利要求5所述的计算机实施的方法,其特征在于,生成所述特定响应消息包括以下之一:(i)在所述通信会话中自动向所述多个用户发送所述特定响应消息,和(ii)在对应于所述通信应用的图形用户界面中插入所述特定响应消息,用于由所述特定用户编辑或发送。7.根据前述权利要求中任一项所述的计算机实施的方法,其特征在于,所述结构化问题模型是基于标记的训练数据而被训练的分类器,所述标记的训练数据包括被标记为结构化问题的消息的正例,以及被标记为非结构化问题的消息的反例。8.一种计算设备,其特征在于,包括:一个或多个处理器,运行用于第一用户的通信应用;和非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质上存储有多个指令,当由所述一个或多个处理器运行时,使所述一个或多个处理器执行操作,所述操作包括:运行通信应用;接收与多个用户之间的所述通信应用中的通信会话相对应的多个消息;基于经由机器学习训练的结构化问题模型,检测所述多个消息中的结构化问题,所述结构化问题包括由所述结构化问题模型预测的问题,所述问题具有少于阈值的可能的答案的数量;生成对应于所述结构化问题的用户界面元素,所述用户界面元素包括以下中的至少一个:(i)结构化概要,所述结构化概要包括一个或多个对所述结构化问题的答案,所述结构化问题存在于来自所述多个用户的所述多个消息中,和(ii)结构化响应模板,其中所述可能的答案的至少一个子集被呈现并且可选择;和输出命令,以将所生成的用户界面元素包括在对应于所述通信应用的图形用户界面中的所述通信会话的记录中。9.如权利要求8所述的计算设备,其特征在于,所述操作还包括:基于所述结构化问题模型和所述结构化问题,生成所述可能的答案的所述子集。10.如权利要求8所述的计算...
【专利技术属性】
技术研发人员:马修·沙利菲,雅各布·尼古拉斯·霍斯特,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。