一种提供搜索结果的方法与装置的制造方法_5

文档序号:9396849阅读:来源:国知局
次,该历史选择结果被用户选择过的次数则增加一次,而无论用户之前所 提交的搜索序列是否相同。
[0158] 本领域技术人员应能理解,前述2种统计方式仅为举例,而不应被视为对本发明 的任何限制,任何现有其它或今后可能出现的统计方式如可适用于本发明,也应包含在本 发明保护范围以内,并在此以引用方式包含于此。
[0159] 搜索结果提供装置313可以根据相匹配的历史搜索序列所对应的一个或多个历 史选择结果各自的相关统计信息,如按照从高到低的方式,对各历史选择结果进行排序,以 获得经排序的历史选择结果。
[0160] 搜索结果提供装置313也可以根据相匹配的历史搜索序列所对应的一个或多个 历史选择结果各自的相关统计信息,并结合预定的统计信息阈值,对各历史选择结果进行 筛选,以获得其相关统计信息高于预定的统计信息阈值的历史选择结果。
[0161] 本领域技术人员应能理解,搜索结果提供装置313还可以根据相匹配的历史搜索 序列所对应的一个或多个历史选择结果各自的相关统计信息,对历史选择结果进行排序和 筛选,以获得其相关统计信息高于预定的统计信息阈值、并且经排序的历史选择结果。
[0162] 2)搜索结果提供装置313将经排序/筛选的历史选择结果提供给当前用户。
[0163] 在此,搜索结果提供装置313可以将经排序的历史选择结果发送给当前用户的用 户设备(例如手机),相应地,当前用户的用户设备获得经排序的历史选择结果。接着,经排 序的历史选择结果可以按照顺序被呈现给当前用户,例如,排序相对靠前的历史选择结果 可以被呈现在搜索结果页面的上方区域,排序相对靠后的历史选择结果可以被呈现在搜索 结果页面的下方区域。
[0164] 搜索结果提供装置313也可以将经筛选的历史选择结果发送给当前用户的用户 设备(例如手机),相应地,当前用户的用户设备获得经筛选的历史选择结果。接着,经筛选 的历史选择结果可以被呈现给当前用户。其相关统计信息低于预订的统计信息阈值的历史 选择结果将不被发送给当前用户的用户设备。
[0165] 搜索结果提供装置313还可以将经筛选、并且经排序的历史选择结果发送给当前 用户的用户设备(例如手机),相应地,当前用户的用户设备获得经筛选、并且经排序的历 史选择结果。接着,经筛选、并且经排序的历史选择结果可以按照顺序被呈现给当前用户。
[0166] 优选地,提供装置310或提供装置310中的特定装置还可以根据当前用户对所提 供的历史选择结果的选择,更新历史搜索序列及其对应的历史选择结果的记录。
[0167] 例如,如果用户的当前搜索序列与一历史搜索序列相匹配,用户选择了该历史搜 索序列所对应的一历史选择结果,提供装置310或提供装置310中的特定装置可以更新该 历史选择结果的相关统计信息,如可以将该历史搜索序列所对应的该历史选择结果被用户 选择过的次数增加1次。在此,由于用户所提交的搜索序列具有相匹配的历史搜索序列,故 无论用户所提交的搜索序列是否与该匹配的历史搜索序列完全一致,提供装置310或提供 装置310中的特定装置通常均可以将用户所提交的搜索序列视为相匹配的历史搜索序列。 即使用户所提交的搜索序列与相匹配的历史搜索序列不完全一致,提供装置310或提供装 置310中的特定装置通常也无需再将用户所提交的搜索序列记录为新的历史搜索序列。这 种处理方式正是由于用户选择了一历史选择结果,其证明了本发明的有效性一一也即,即 使用户所提交的搜索序列与历史搜索序列不完全一致,但用户仍然可以获得他所希望获得 的信息。这进一步说明了本发明所记录的历史搜索序列以及相应的历史选择结果可以满足 用户大部分的搜索需求。
[0168] 在此,提供装置310或提供装置310中的特定装置根据当前用户对所提供的历史 选择结果的选择更新历史搜索序列及其对应的历史选择结果的记录的操作,可以使用户的 选择反馈给提供装置310,从而使得提供装置310具有自学习能力。并且,历史选择结果的 相关统计信息可以与大多数用户的需求相一致。提供装置310中的搜索结果提供装置313 可以根据相匹配的历史搜索序列所对应的历史选择结果各自的相关统计信息,对其中各历 史选择结果进行排序,并将排序后的历史选择结果提供给用户,从而使最可能符合用户需 求的历史选择结果最优先地呈现给用户。
[0169] 优选地,本发明的装置(也即,提供装置310,其包括历史信息记录装置311、历史 结果获得装置312和搜索结果提供装置313)可以被应用于一垂直领域。
[0170] 在此,所述垂直领域包括但不限于各种仅针对特定类型的信息的领域。所述垂直 领域例如音乐领域、视频领域等。
[0171] 垂直领域下,用户所提交的大量搜索序列具有较高的冗余性,也即,用户所提交的 部分搜索序列具有较高的相似性(重复性)。例如,在音乐领域下,不同用户可能提交相同 的搜索序列,例如"小苹果"、"刘德华"等。并且,这些搜索序列所对应的搜索结果相对固定。 例如,搜索序列"小苹果"对应于"小苹果一一筷子兄弟(歌曲)"、"最炫小苹果一一凤凰传 奇(歌曲)"、"最炫小苹果一一凤凰传奇(专辑)"等搜索结果。
[0172] 本发明装置考虑了垂直领域的前述特性。本发明装置可以根据当前用户提交的搜 索序列,确定相匹配的历史搜索序列,进而将相应的历史选择结果提供给当前用户。现有技 术中,搜索引擎需对搜索序列进行切词分词、字符过滤、需求识别、重要性排序等预处理操 作,本发明避免了前述复杂操作,降低了计算处理的难度,并提高了向当前用户提供搜索结 果的速度和效率以及准确率。
[0173] 进一步地,优选地,历史信息记录装置311所记录的历史搜索序列及其对应的历 史选择结果分别包括垂直领域的专有名词及其在垂直领域所对应的特定类型的搜索结果。
[0174] 在此,历史信息记录装置311所记录的历史搜索序列包括垂直领域的专有名词。 例如,在音乐领域下,历史信息记录装置311所记录的历史搜索序列包括音乐领域下的歌 曲名称。
[0175] 历史信息记录装置311所记录的历史搜索序列所对应的历史选择结果包括垂直 领域的专有名词在垂直领域所对应的特定类型的搜索结果。例如,在音乐领域下,历史信息 记录装置311所记录的历史选择结果包括歌曲名称所对应的歌曲类型的搜索结果。
[0176] 图4示出根据本发明一个优选实施例的装置示意图,其具体示出一种为用户提供 目标搜索结果的装置,也即提供装置410。如图4所示,提供装置410被装置于网络设备1 中,并具体包括装置411-414。
[0177] 装置411记录历史搜索序列及其对应的历史选择结果,所述历史选择结果包括历 史搜索序列所对应的搜索结果中被用户选择过的搜索结果(为便于区分,以下将装置411 称为历史信息记录装置411);装置412根据当前用户提交的搜索序列,确定相匹配的历史 搜索序列,进而获得相应的历史选择结果(为便于区分,以下将装置412称为历史结果获得 装置412);装置414根据当前用户提交的搜索序列,查询索引信息库,以获得相应的搜索结 果(为便于区分,以下将装置414称为普通结果获得装置414);装置413将所获得的历史 选择结果和所述搜索结果提供给当前用户(为便于区分,以下将装置413称为搜索结果提 供装置413)。
[0178] 其中,图4的历史信息记录装置411、历史结果获得装置412所分别执行的操作与 图3中的历史信息记录装置311、历史结果获得装置312所分别执行的操作相同或相似,故 在此不再赘述,并通过引用的方式包含于此。以下将主要具体描述普通结果获得装置414 和搜索结果提供装置413所分别执行的操作。
[0179] 普通结果获得装置414根据当前用户提交的搜索序列,查询索引信息库,以获得 相应的搜索结果。
[0180] 在此,普通结果获得装置414查询索引信息库的过程与通常的搜索引擎的搜索过 程无异。所述索引信息库例如保存有关键词与索引信息的对应关系。普通结果获得装置 414可以对搜索序列进行多种预处理,如切词分词等,以获得搜索序列所对应的一个或多个 关键词。接着,普通结果获得装置414根据所获得的关键词,查询索引信息库,以将关键词 所对应的索引信息确定为搜索结果。
[0181] 本领域技术人员应能理解,历史结果获得装置412与普通结果获得装置414执行 操作的先后顺序存在多种方式。例如,历史结果获得装置412和普通结果获得装置414可以 同时地执行操作。又如,其中一个装置也可以先执行操作,随后再由另一个装置执行操作。
[0182] 优选地,当满足以下任一项条件时,普通结果获得装置414启动前述查询操作:
[0183] 1)历史结果获得装置412不能确定与搜索序列相匹配的历史搜索序列。
[0184] 在此,历史信息记录装置411所记录的历史搜索序列是有限的,通常不能穷尽所 有可能存在的搜索序列。因此,对于部分搜索序列而言,历史结果获得装置412可能不能确 定与这些搜索序列相匹配的历史搜索序列。当历史结果获得装置412不能确定与搜索序列 相匹配的历史搜索序列,普通结果获得装置414启动前述查询操作,也即,普通结果获得装 置414根据当前用户提交的搜索序列,查询索引信息库,以获得相应的搜索结果。
[0185] 例如,历史结果获得装置412按照字符匹配的方式,对当前用户提交的搜索序列 与所有历史搜索序列进行比较,比较的结果为一一该搜索序列与所有历史搜索序列的重合 度均低于预定重合度阈值。
[0186] 又如,历史结果获得装置412实时计算当前用户提交的搜索序列与所有历史搜索 序列的相似度,计算结果为一一该搜索序列与所有历史搜索序列的相似度均低于预定的相 似度阈值。
[0187] 2)索引信息库有新增项。
[0188] 所述新增项意指新增的索引信息。
[0189] 在此,由于索引信息库中由新增项,而这些新增项可能由于尚未被用户搜索从而 未被记录为历史选择结果。为提高查全率,当索引信息库有新增项时,普通结果获得装置 414启动前述查询操作,也即,普通结果获得装置4
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1