【技术实现步骤摘要】
在对话交互系统中推断搜索输入中的用户意图的方法和系统本申请是申请日为2013年7月19日、申请号为201380046675.3、专利技术名称为“在对话交互系统中推断搜索输入中的用户意图的方法和系统”的专利技术专利申请的分案申请。对相关申请的交叉引用本申请要求以下专利申请的权益,其内容通过引用被结合于此:于2013年5月1日提交的标题为“MethodofandSystemforInferringUserIntentinSearchInputinaConversationalInteractionSystem”的美国专利申请No.13/874,523;于2012年11月2日提交的标题为“MethodofandSystemforInferringUserIntentinSearchInputinaConversationalInteractionSystem”的美国专利申请No.13/667,400;于2012年11月2日提交的标题为“MethodofandSystemforUsingConversationStateInformationinaConversationalInteractionSystem”的美国专利申请No.13/667,388;于2012年10月11日提交的标题为“MethodofandSystemforContentSearchBasedonConceptualLanguageClustering”的美国临时专利申请No.61/712,721;及于2012年7月20日提交的标题为“AConversationalInteractionSyst ...
【技术保护点】
一种基于解决搜索输入的歧义部分来推断搜索输入中的用户意图的方法,所述方法包括:提供对一组内容项的访问,每个内容项都与描述相应内容项的元数据相关联,与内容项相关联的元数据包括与内容项相关联的实体之间的关系的映射;接收来自用户的搜索输入,用户意图将搜索输入用来识别至少一个期望的内容项,其中所述搜索输入包括:包含至少一个指定实体的第一部分,和包含对与所述至少一个期望的内容项有关的至少一个未指定实体的引用的第二部分,其中第二部分中的至少一个未指定实体不同于第一部分中的至少一个指定实体;在没有进一步用户输入的情况下:基于所述至少一个指定实体以及实体之间的关系的映射,推断所述第二部分中的至少一个未指定实体的可能含义;基于所述至少一个未指定实体的所推断的可能含义、所述至少一个指定实体、和与所述一组内容项中的内容项相关联的元数据,从所述一组内容项中选择至少一个共同内容项,其中所述至少一个共同内容项与至少一个指定实体和关系的映射中的至少一个未指定实体中的每一个有关;以及响应于从用户接收到的搜索输入,向用户呈现所选择的至少一个共同内容项。
【技术特征摘要】
2012.07.20 US 61/673,867;2012.10.11 US 61/712,721;1.一种基于解决搜索输入的歧义部分来推断搜索输入中的用户意图的方法,所述方法包括:提供对一组内容项的访问,每个内容项都与描述相应内容项的元数据相关联,与内容项相关联的元数据包括与内容项相关联的实体之间的关系的映射;接收来自用户的搜索输入,用户意图将搜索输入用来识别至少一个期望的内容项,其中所述搜索输入包括:包含至少一个指定实体的第一部分,和包含对与所述至少一个期望的内容项有关的至少一个未指定实体的引用的第二部分,其中第二部分中的至少一个未指定实体不同于第一部分中的至少一个指定实体;在没有进一步用户输入的情况下:基于所述至少一个指定实体以及实体之间的关系的映射,推断所述第二部分中的至少一个未指定实体的可能含义;基于所述至少一个未指定实体的所推断的可能含义、所述至少一个指定实体、和与所述一组内容项中的内容项相关联的元数据,从所述一组内容项中选择至少一个共同内容项,其中所述至少一个共同内容项与至少一个指定实体和关系的映射中的至少一个未指定实体中的每一个有关;以及响应于从用户接收到的搜索输入,向用户呈现所选择的至少一个共同内容项。2.如权利要求1所述的方法,还包括提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好,其中推断所述至少一个未指定实体的可能含义还基于搜索输入的部分与由用户偏好签名描述的用户偏好的比较。3.如权利要求1所述的方法,还包括:提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好;及基于由用户偏好签名描述的用户偏好预订所述至少一个共同内容项。4.一种基于解决搜索输入的歧义部分来推断搜索输入中的用户意图的系统,包括:一个或多个处理器,被配置为:提供对一组内容项的访问,每个内容项都与描述相应内容项的元数据相关联,与内容项相关联的元数据包括与内容项相关联的实体之间的关系的映射;接收来自用户的搜索输入,用户意图将搜索输入用来识别至少一个期望的内容项,其中所述搜索输入包括:包含至少一个指定实体的第一部分,和包含对与所述至少一个期望的内容项有关的至少一个未指定实体的引用的第二部分,其中第二部分中的至少一个未指定实体不同于第一部分中的至少一个指定实体;在没有进一步用户输入的情况下:基于所述至少一个指定实体以及实体之间的关系的映射,推断所述第二部分中的至少一个未指定实体的可能含义;基于所述至少一个未指定实体的所推断的可能含义、所述至少一个指定实体、和与所述一组内容项中的内容项相关联的元数据,从所述一组内容项中选择至少一个共同内容项,其中所述至少一个共同内容项与至少一个指定实体和关系的映射中的至少一个未指定实体中的每一个有关;以及响应于从用户接收到的搜索输入,向用户呈现所选择的至少一个共同内容项。5.如权利要求4所述的系统,其中所述一个或多个处理器还被配置为:提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好,及基于搜索输入的部分与由用户偏好签名描述的用户偏好的比较,推断所述至少一个未指定实体的可能含义。6.如权利要求4所述的系统,其中所述一个或多个处理器还被配置为:提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好;及基于由用户偏好签名描述的用户偏好预订所述至少一个共同内容项。7.一种推断搜索输入中的用户意图的计算机实现的方法,所述方法包括:接收一组内容项的信息,每个所述内容项与描述相应内容项的元数据相关联,并且每个所述内容项与至少一个信息域相关联;在一个或多个处理器处接收来自用户的搜索输入,用户意图将搜索输入用来识别至少一个期望的内容项;由一个或多个处理器推断搜索输入的第一部分包含具有多个可能含义的至少一个词的短语,其中多个可能含义中的每个可能含义与相应信息域相关联;由一个或多个处理器部分地基于所述搜索输入的第二部分而不是基于所述搜索输入的第一部分来确定与所述搜索输入相关的至少一个信息域;由一个或多个处理器基于所述搜索输入和被确定为与所述搜索输入相关的至少一个信息域而从所述多个可能含义中选择所述短语的一个可能含义;和由一个或多个处理器基于搜索输入、所述短语的一个可能含义、以及与所述内容项相关联的元数据来选择所述搜索输入的结果,其中所述结果包括来自所述一组内容项的至少一个内容项。8.如权利要求7所述的方法,还包括提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好,其中选择所述短语的一个可能含义还基于搜索输入的部分与由用户偏好签名描述的用户偏好的比较。9.如权利要求7所述的方法,还包括:提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好;及基于由用户偏好签名描述的用户偏好预订所述至少一个内容项。10.一种推断搜索输入中的用户意图的系统,所述系统包括:处理器,被配置为:接收一组内容项的信息,每个所述内容项与描述相应内容项的元数据相关联,并且每个所述内容项与至少一个信息域相关联;接收来自用户的搜索输入,用户意图将搜索输入用来识别至少一个期望的内容项;推断搜索输入的第一部分包含具有多个可能含义的至少一个词的短语,其中多个可能含义中的每个可能含义与相应信息域相关联;部分地基于所述搜索输入的第二部分而不是基于所述搜索输入的第一部分来确定与所述搜索输入相关的至少一个信息域;基于所述搜索输入和被确定为与所述搜索输入相关的至少一个信息域而从所述多个可能含义中选择所述短语的一个可能含义;和基于搜索输入、所述短语的一个可能含义、以及与所述内容项相关联的元数据来选择所述搜索输入的结果,其中所述结果包括来自所述一组内容项的至少一个内容项。11.如权利要求10所述的系统,其中所述处理器还被配置为提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好,其中选择所述短语的一个可能含义还基于搜索输入的部分与由用户偏好签名描述的用户偏好的比较。12.如权利要求10所述的系统,其中所述处理器还被配置为:提供用户偏好签名,所述用户偏好签名描述用户对(i)特定的内容项和(ii)与内容项相关联的元数据中至少一个的偏好;及基于由用户偏好签名描述的用户偏好预订所述至少一个内容项。13.一种在与具有一个或多个处理器的交互性内容提供系统进行持续的用户交互期间推断对话会话的变化的计算机实现的方法,所述方法包括:提供对一组内容项的访问,每个所述内容项都具有在电子可读介质中存储的描述相应内容项的相关联的元数据;在一个或多个处理器接收来自用户的第一输入,第一输入包括用户意图用来识别至少一个期望的内容项的语言元素;由一个或多个处理器将第一输入的至少一个语言元素与第一对话会话相关联;由一个或多个处理器基于第一输入并且基于与内容项相关联的元数据提供第一响应;在一个或多个处理器接收来自该用户的第二输入;由一个或多个处理器推断来自该用户的第二输入是否与和第一对话会话相关联的至少一个语言元素有关;在其中第二输入被推断为与和第一对话会话相关联的至少一个语言元素有关的情况下,由一个或多个处理器基于与内容项相关联的元数据、第二输入以及和第一对话会话相关联的第一输入的至少一个语言元素来提供第二响应;及在其中第二输入被推断为与和第一对话会话相关联的至少一个语言元素无关的情况下,由一个或多个处理器基于与内容项相关联的元数据以及第二输入来提供第二响应。14.如权利要求13所述的方法,其中由一个或多个处理器推断来自用户的第二输入是否与和第一对话会话相关联的至少一个语言元素有关是基于对第二输入是否包含语言链接元素的确定。15.如权利要求14所述的方法,在其中第二输入不包含语言链接元素的情况下,还包括以下:由一个或多个处理器基于与内容项相关联的元数据,确定(i)第二输入的语言元素和(ii)与第一对话会话相关联的至少一个语言元素之间的关联性程度;在其中关联性程度等于或大于阈值的情况下,由一个或多个处理器进行的推断断定第二输入与和第一对话会话相关联的至少一个语言元素有关;及在其中关联性程度小于阈值的情况下,由一个或多个处理器进行的推断断定第二输入与和第一对话会话相关联的至少一个语言元素无关。16.如权利要求13所述的方法,其中由一个或多个处理器推断来自用户的第二输入是否与和第一对话会话相关联的至少一个语言元素有关包括:由一个或多个处理器识别与识别至少一个实体的第一对话会话相关联的语言元素;由一个或多个处理器识别第二输入的语言链接元素;由一个或多个处理器确定第二输入的语言链接元素是否是到与识别至少一个实体的所述第一...
【专利技术属性】
技术研发人员:R·巴尔维,M·阿拉瓦穆丹,S·万卡塔拉曼,G·威林格,
申请(专利权)人:韦韦欧股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。