交互式搜索方法和装置制造方法

文档序号:6619676阅读:181来源:国知局
交互式搜索方法和装置制造方法
【专利摘要】本发明公开了一种交互式搜索方法和装置。其中,交互式搜索方法包括:S1、获得查询信息;以及S2、基于与查询信息相关的历史搜索日志和预设的语义知识库生成查询信息的意图澄清信息,以用于显示在查询信息所在的客户端页面上。本发明实施例的交互式搜索方法和装置,基于与查询信息相关的历史搜索日志和预设的语义知识库生成查询信息的意图澄清信息,并通过客户端页面显示给用户,可以有效地对用户的需求进行澄清,使用户能够方便地获得真正需要的信息和内容,进而提升用户的搜索体验。
【专利说明】交互式搜索方法和装置

【技术领域】
[0001] 本发明涉及互联网【技术领域】,尤其涉及一种交互式搜索方法和装置。

【背景技术】
[0002] 随着科技的不断进步,搜索引擎已成为人们生活中必不可少的部分。目前,传统的 搜索引擎的交互方式是用户输入查询信息,搜索引擎返回与查询信息相关的搜索结果,并 按照相关性由高到低的顺序排序。其中,查询信息可包括一个或多个关键词。用户可浏览和 点击搜索结果,并从中选择感兴趣或有需求的信息和内容。如果用户在现有的查询信息的 基础上没有搜索到符合自己需求的信息和内容或为了获得更精准的搜索结果时,可通过增 加关键词或者改写其中一个关键词的方式生成新的查询信息,从而进行更进一步地搜索。
[0003] 但是,在实现本发明过程中,发明人发现现有技术中至少存在如下问题:随意地增 加关键词或者改写其中一个关键词都有可能使用户的搜索意图发生改变。例如,对于查询 信息"好看的电影",用户可能输入的新的查询信息可包括:"好看的3D电影"、"好看的欧美 电影"、"好看的惊悚电影"、"好看的张艺谋电影"、"好看的文艺电影"等等,上述新增加的关 键词处于不同的需求维度,得到的搜索结果也不尽相同,导致用户很难获得真正需要的信 息和内容,用户的搜索体验差。


【发明内容】

[0004] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的 一个目的在于提出一种交互式搜索方法。该方法可以有效地对用户的需求进行澄清,使用 户能够方便地获得真正需要的信息和内容,进而提升用户的搜索体验。
[0005] 本发明的第二个目的在于提出一种交互式搜索装置。
[0006] 为了实现上述目的,本发明第一方面实施例的交互式搜索方法,包括:S1、获得查 询信息;以及S2、基于与所述查询信息相关的历史搜索日志和预设的语义知识库生成所述 查询信息的意图澄清信息,以用于显示在所述查询信息所在的客户端页面上。
[0007] 本发明实施例的交互式搜索方法,基于与查询信息相关的历史搜索日志和预设的 语义知识库生成查询信息的意图澄清信息,并通过客户端页面显示给用户,可以有效地对 用户的需求进行澄清,使用户能够方便地获得真正需要的信息和内容,进而提升用户的搜 索体验。
[0008] 为了实现上述目的,本发明第二方面实施例的交互式搜索装置,包括:获得模块, 用于获得查询信息;以及生成模块,用于基于与所述查询信息相关的历史搜索日志和预设 的语义知识库生成所述查询信息的意图澄清信息,以用于显示在所述查询信息所在的客户 端页面上。
[0009] 本发明实施例的交互式搜索装置,基于与查询信息相关的历史搜索日志和预设的 语义知识库生成查询信息的意图澄清信息,并通过客户端页面显示给用户,可以有效地对 用户的需求进行澄清,使用户能够方便地获得真正需要的信息和内容,进而提升用户的搜 索体验。

【专利附图】

【附图说明】
[0010] 图1是根据本发明一个实施例的交互式搜索方法的流程图。
[0011] 图2是根据本发明一个实施例的交互式搜索方法的交互效果示意图一。
[0012] 图3是根据本发明一个实施例的交互式搜索方法的交互效果示意图二。
[0013] 图4是根据本发明一个实施例的交互式搜索装置的结构示意图。

【具体实施方式】
[0014] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0015] 下面参考附图描述本发明实施例的交互式搜索方法和装置。
[0016] 图1是根据本发明一个实施例的交互式搜索方法的流程图,本实施例从搜索引擎 侧进行描述,其中,交互式搜索是指搜索引擎通过自然语言交互的方式接收用户的搜索需 求,并向用户提供搜索结果。
[0017] 如图1所示,交互式搜索方法包括:
[0018] S1,获得查询信息。
[0019] 在本发明的实施例中,可获得用户输入的查询信息。例如:好看的电影、茄汁鱼的 做法等。
[0020] S2,基于与查询信息相关的历史搜索日志和预设的语义知识库生成查询信息的意 图澄清信息,以用于显示在查询信息所在的客户端页面上。
[0021] 其中,语义知识库中可包含具有语义上下位关系的词语,例如:"家具"是"衣柜"的 上位词,"水果"是"苹果"的上位词。相应地,"衣柜"是"家具"的下位词,"苹果"是"水果" 的下位词。语义知识库中也可包含具有同位关系的词语,例如:"苹果"、"香蕉"、"菠萝"、"葡 萄"为同位词,它们共同的上位词为"水果"。
[0022] 具体地,可将查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索 日志和语义知识库获得至少一个切分后词语的下位词集合,基于下位词集合生成用于澄清 查询意图的交互候选项。假设查询信息包含η个词语,则对于该查询信息可表示为^,^,… Wi,。如果历史搜索日志中具有查询信息%,·^,…,…wn(xeH(Wi),其中 H(Wi)表示Wi的下位词的集合),则表示用户可能对Wi有细化的需求,可将X抽取出来作为 澄清查询意图的交互候选项。例如:查询信息为"茄汁鱼的做法",则^为"鱼"。如果有用 户搜索过"茄汁青鱼的做法"、"茄汁沙丁鱼的做法"、"茄汁鲅鱼的做法"等,而"青鱼"、"沙丁 鱼"、"鲅鱼"是"鱼"的下位词,则可将"青鱼"、"沙丁鱼"、"鲅鱼"等作为交互候选项。最终, 如图2所示,"茄汁青鱼的做法"、"茄汁沙丁鱼的做法"、"茄汁鲅鱼的做法"为"茄汁鱼的做 法"的意图澄清信息。
[0023] 另外,也可将查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索 日志和语义知识库获得同位词集合,并基于同位词集合生成用于澄清查询意图的交互候选 项。假设查询信息包含η个词语,则对于该查询信息可表示为^,·^,…R,。如果历 史搜索日志中具有查询信息WpW;^,…%wn(x e H(h),其中H(h)表示h的下位 词的集合),则表示用户在^之后,Wi之前,可能有增加一个词语的需求,可将x抽取出来 作为澄清查询意图的交互候选项。例如:查询信息为"好看的电影",则Wg为"好看的",Wi 为"电影",可在它们之间插入"惊悚"、"爱情"、"战争"、"喜剧"等词语,并将"惊悚"、"爱情"、 "战争"、"喜剧"等作为交互候选项。而"惊悚"、"爱情"、"战争"、"喜剧"等共同的上位词h 为"类型"。最终,如图3所示,"好看的惊悚电影"、"好看的爱情电影"、"好看的战争电影"、 "好看的喜剧电影"为"好看的电影"的意图澄清信息。
[0024] 在本发明的实施例中,在基于与查询信息相关的历史搜索日志和预设的语义知识 库生成查询信息的意图澄清信息时,还可生成引导信息,以用于显示在查询信息所在的客 户端页面上。其中,客户端页面主要用于显示查询信息、搜索结果、意图澄清信息、引导信息 等信息。
[0025] 具体地,可基于配置模板获得第一信息,再基于生成交互候选项的词语集合获得 第二信息,然后基于查询信息获得第三信息,最后将第一信息、第二信息和第三信息组合在 一起构成引导信息。其中,词语集合可包括下位词集合和同义词集合。
[0026] 举例来说,如图2所示,第一信息为固定的内容,可以通过配置模板来实现,例如 "您要找的是以下具体"。基于生成交互候选项的词语集合可获得第二信息,例如"哪种鱼"。 基于查询信息可获得第三信息,例如"的做法"。最终,可将第一信息、第二信息和第三信息 组合在一起构成引导信息"您要找的是以下具体哪种鱼的做法? "。
[0027] 再举例来说,如图3所示,第一信息为固定的内容,可以通过配置模板来实现,例 如"您要找的是以下具体"。基于生成交互候选项的词语集合可获得第二信息,例如"哪种 类型"。基于查询信息可获得第三信息,例如"的电影"。最终,可将第一信息、第二信息和第 三信息组合在一起构成引导信息"您要找的是以下具体哪种类型的电影? "。
[0028] 更具体地,可从切分后的词语中获得下位词集合的上位词,基于预定语言模型将 疑问词集合和上位词进行匹配,获得匹配概率最高的表达方式,将匹配概率最高的表达方 式作为第二信息。其中,预定语言模型可为VE = QT+Wi。VE表示第二信息;QT表示疑问词, 如哪个、哪种、什么、哪位等W表示上位词。对于Wi,匹配的疑问词是对应的。如 :Wi "鱼" 对应的疑问词QT应该为"哪种",如果疑问词QT为"哪位",则是不合适的。因此,可将每一 个候选的疑问词均与^进行匹配,然后获得匹配概率最高的表达方式,将匹配概率最高的 表达方式作为第二信息。例如:疑问词"哪种"+ Wi "鱼"生成第二信息"哪种鱼"。
[0029] 当然,也可获得同义词集合的上位词,基于预定语言模型将疑问词集合和上位词 进行匹配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作为第二信息。其 中,预定语言模型可为VE = QT+h。VE表示第二信息;QT表示疑问词,如哪个、哪种、什么、哪 位等;h表示上位词。对于h,匹配的疑问词是对应的。如:h "类型"对应的疑问词QT应该 为"哪种",如果疑问词QT为"哪位",则是不合适的。因此,可将每一个候选的疑问词均与h 进行匹配,然后获得匹配概率最高的表达方式,将匹配概率最高的表达方式作为第二信息。 例如:疑问词"哪种"+h "类型"生成第二信息"哪种类型"。
[0030] 本发明实施例的交互式搜索方法,基于与查询信息相关的历史搜索日志和预设的 语义知识库生成查询信息的意图澄清信息,并通过客户端页面显示给用户,可以有效地对 用户的需求进行澄清,使用户能够方便地获得真正需要的信息和内容,进而提升用户的搜 索体验。
[0031] 为了实现上述实施例,本发明还提出一种交互式搜索装置。
[0032] 图4是根据本发明一个实施例的交互式搜索装置的结构示意图。
[0033] 如图4所示,交互式搜索装置包括:获得模块110和生成模块120。
[0034] 获得模块110用于获得查询信息。
[0035] 在本发明的实施例中,获得模块110可获得用户输入的查询信息。例如:好看的电 影、茄汁鱼的做法等。
[0036] 生成模块120用于基于与查询信息相关的历史搜索日志和预设的语义知识库生 成查询信息的意图澄清信息,以用于显示在查询信息所在的客户端页面上。
[0037] 其中,语义知识库中可包含具有语义上下位关系的词语,例如:"家具"是"衣柜"的 上位词,"水果"是"苹果"的上位词。相应地,"衣柜"是"家具"的下位词,"苹果"是"水果" 的下位词。语义知识库中也可包含具有同位关系的词语,例如:"苹果"、"香蕉"、"菠萝"、"葡 萄"为同位词,它们共同的上位词为"水果"。
[0038] 具体地,生成模块120可将查询信息切分为至少一个词语,基于与切分后词语相 关的历史搜索日志和语义知识库获得至少一个切分后词语的下位词集合,基于下位词集合 生成用于澄清查询意图的交互候选项。假设查询信息包含η个词语,则对于该查询信息可 表示为R,%,…力,。如果历史搜索日志中具有查询信息《 1,'?2,…… wn(x e H(Wi),其中H(Wi)表示Wi的下位词的集合),则表示用户可能对Wi有细化的需求,生 成模块120可将X抽取出来作为澄清查询意图的交互候选项。例如:查询信息为"茄汁鱼 的做法",则 Wi为"鱼"。如果有用户搜索过"茄汁青鱼的做法"、"茄汁沙丁鱼的做法"、"茄汁 鲅鱼的做法"等,而"青鱼"、"沙丁鱼"、"鲅鱼"是"鱼"的下位词,则可将"青鱼"、"沙丁鱼"、 "鲅鱼"等作为交互候选项。最终,如图2所示,"茄汁青鱼的做法"、"茄汁沙丁鱼的做法"、 "茄汁鲅鱼的做法"为"茄汁鱼的做法"的意图澄清信息。
[0039] 另外,生成模块120也可将查询信息切分为至少一个词语,基于与切分后词语相 关的历史搜索日志和语义知识库获得同位词集合,并基于同位词集合生成用于澄清查询意 图的交互候选项。假设查询信息包含η个词语,则对于该查询信息可表不为,…&,… wn。如果历史搜索日志中具有查询信息%^,…?11^£!1(11),其中!1(11)表 示h的下位词的集合),则表示用户在wg之后, Wi之前,可能有增加一个词语的需求,生成 模块120可将X抽取出来作为澄清查询意图的交互候选项。例如:查询信息为"好看的电 影",则《η为"好看的",&为"电影",可在它们之间插入"惊悚"、"爱情"、"战争"、"喜剧"等 词语,并将"惊悚"、"爱情"、"战争"、"喜剧"等作为交互候选项。而"惊悚"、"爱情"、"战争"、 "喜剧"等共同的上位词h为"类型"。最终,如图3所示,"好看的惊悚电影"、"好看的爱情 电影"、"好看的战争电影"、"好看的喜剧电影"为"好看的电影"的意图澄清信息。
[0040] 在本发明的实施例中,在基于与查询信息相关的历史搜索日志和预设的语义知识 库生成查询信息的意图澄清信息时,生成模块120还可生成引导信息,以用于显示在查询 信息所在的客户端页面上。其中,客户端页面主要用于显示查询信息、搜索结果、意图澄清 信息、引导信息等信息。
[0041] 具体地,生成模块120可基于配置模板获得第一信息,再基于生成交互候选项的 词语集合获得第二息,然后基于查询息获得第二息,最后将第一息、第二息和第 三信息组合在一起构成引导信息。其中,词语集合可包括下位词集合和同义词集合。
[0042] 如图2所示,第一信息为固定的内容,可以通过配置模板来实现,例如"您要找的 是以下具体"。基于生成交互候选项的词语集合可获得第二信息,例如"哪种鱼"。基于查询 信息可获得第三信息,例如"的做法"。最终,生成模块120将第一信息、第二信息和第三信 息组合在一起构成引导信息"您要找的是以下具体哪种鱼的做法? "。
[0043] 再举例来说,如图3所示,第一信息为固定的内容,可以通过配置模板来实现,例 如"您要找的是以下具体"。基于生成交互候选项的词语集合可获得第二信息,例如"哪种 类型"。基于查询信息可获得第三信息,例如"的电影"。最终,生成模块120将第一信息、第 二信息和第三信息组合在一起构成引导信息"您要找的是以下具体哪种类型的电影? "。
[0044] 更具体地,生成模块120可从切分后的词语中获得下位词集合的上位词,基于预 定语言模型将疑问词集合和上位词进行匹配,获得匹配概率最高的表达方式,将匹配概率 最1?的表达方式作为第二?目息。其中,预定语目模型可为VE = QT+wit) VE表不第二彳目息; QT表示疑问词,如哪个、哪种、什么、哪位等;Wi表示上位词。对于Wi,匹配的疑问词是对应 的。如% "鱼"对应的疑问词QT应该为"哪种",如果疑问词QT为"哪位",则是不合适的。 因此,可将每一个候选的疑问词均与Wi进行匹配,然后获得匹配概率最高的表达方式,将匹 配概率最高的表达方式作为第二信息。例如:疑问词"哪种"+ Wi "鱼"生成第二信息"哪种 鱼"。
[0045] 当然,生成模块120也可获得同义词集合的上位词,基于预定语言模型将疑问词 集合和上位词进行匹配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作为 第二信息。其中,预定语言模型可为VE = QT+h。VE表示第二信息;QT表示疑问词,如哪个、 哪种、什么、哪位等;h表示上位词。对于h,匹配的疑问词是对应的。如:h "类型"对应的 疑问词QT应该为"哪种",如果疑问词QT为"哪位",则是不合适的。因此,可将每一个候选 的疑问词均与h进行匹配,然后获得匹配概率最高的表达方式,将匹配概率最高的表达方 式作为第二信息。例如:疑问词"哪种"+h "类型"生成第二信息"哪种类型"。
[0046] 本发明实施例的交互式搜索装置,基于与查询信息相关的历史搜索日志和预设的 语义知识库生成查询信息的意图澄清信息,并通过客户端页面显示给用户,可以有效地对 用户的需求进行澄清,使用户能够方便地获得真正需要的信息和内容,进而提升用户的搜 索体验。
[0047] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。
[0048] 此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可以明示或 者隐含地包括至少一个该特征。在本发明的描述中,"多个"的含义是至少两个,例如两个, 三个等,除非另有明确具体的限定。
[0049] 流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部 分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺 序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明 的实施例所属【技术领域】的技术人员所理解。
[0050] 在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是 用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以 供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指 令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置 或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传 播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使 用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个 布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读 存储器(R0M),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光 盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其 他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必 要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器 中。
[0051] 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述 实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件 或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下 列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路 的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场 可编程门阵列(FPGA)等。
[0052] 本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步 骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介 质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0053] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模 块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如 果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机 可读取存储介质中。
[0054] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描 述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限 制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变 型。
【权利要求】
1. 一种交互式搜索方法,其特征在于,包括: 51、 获得查询信息;以及 52、 基于与所述查询信息相关的历史搜索日志和预设的语义知识库生成所述查询信息 的意图澄清信息,以用于显示在所述查询信息所在的客户端页面上。
2. 根据权利要求1所述的方法,其特征在于,在所述基于与所述查询信息相关的历史 搜索日志和预设的语义知识库生成所述查询信息的意图澄清信息时,还包括: 53、 生成引导信息,以用于显示在所述查询信息所在的客户端页面上。
3. 根据权利要求1或2所述的方法,其特征在于,所述语义知识库中包含具有语义上下 位关系和/或同位关系的词语。
4. 根据权利要求3所述的方法,其特征在于,所述S2包括: 将所述查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索日志和所述 语义知识库获得至少一个切分后词语的下位词集合,基于所述下位词集合生成用于澄清查 询意图的交互候选项;和/或 将所述查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索日志和所述 语义知识库获得同位词集合,基于所述同位词集合生成用于澄清查询意图的交互候选项。
5. 根据权利要求4所述的方法,其特征在于,所述S3包括: 基于配置模板获得第一信息,基于生成所述交互候选项的词语集合获得第二信息,基 于所述查询信息获得第三信息,其中,所述词语集合包括下位词集合和同义词集合;以及 将所述第一信息、第二信息和第三信息组合在一起构成所述引导信息。
6. 根据权利要求5所述的方法,其特征在于,所述基于生成所述交互候选项的词语集 合获得第二信息,包括: 从所述切分后的词语中获得所述下位词集合的上位词,基于预定语言模型将疑问词集 合和所述上位词进行匹配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作 为所述第二信息;或者 获得所述同义词集合的上位词,基于预定语言模型将疑问词集合和所述上位词进行匹 配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作为所述第二信息。
7. -种交互式搜索装置,其特征在于,包括: 获得模块,用于获得查询信息;以及 生成模块,用于基于与所述查询信息相关的历史搜索日志和预设的语义知识库生成所 述查询信息的意图澄清信息,以用于显示在所述查询信息所在的客户端页面上。
8. 根据权利要求7所述的装置,其特征在于,所述生成模块,还用于: 在所述基于与所述查询信息相关的历史搜索日志和预设的语义知识库生成所述查询 信息的意图澄清信息时,生成引导信息,以用于显示在所述查询信息所在的客户端页面上。
9. 根据权利要求7或8所述的装置,其特征在于,所述语义知识库中包含具有语义上下 位关系和/或同位关系的词语。
10. 根据权利要求9所述的装置,其特征在于,所述生成模块,具体用于: 将所述查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索日志和所述 语义知识库获得至少一个切分后词语的下位词集合,基于所述下位词集合生成用于澄清查 询意图的交互候选项;和/或 将所述查询信息切分为至少一个词语,基于与切分后词语相关的历史搜索日志和所述 语义知识库获得同位词集合,基于所述同位词集合生成用于澄清查询意图的交互候选项。
11. 根据权利要求10所述的装置,其特征在于,所述生成模块,具体用于: 基于配置模板获得第一信息,基于生成所述交互候选项的词语集合获得第二信息,基 于所述查询信息获得第三信息,其中,所述词语集合包括下位词集合和同义词集合;以及 将所述第一信息、第二信息和第三信息组合在一起构成所述引导信息。
12. 根据权利要求11所述的装置,其特征在于,所述生成模块,具体用于: 从所述切分后的词语中获得所述下位词集合的上位词,基于预定语言模型将疑问词集 合和所述上位词进行匹配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作 为所述第二信息;或者 获得所述同义词集合的上位词,基于预定语言模型将疑问词集合和所述上位词进行匹 配,获得匹配概率最高的表达方式,将匹配概率最高的表达方式作为所述第二信息。
【文档编号】G06F17/30GK104123351SQ201410326117
【公开日】2014年10月29日 申请日期:2014年7月9日 优先权日:2014年7月9日
【发明者】赵世奇 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1