信息提供方法及装置的制作方法

文档序号:6353199阅读:163来源:国知局
专利名称:信息提供方法及装置的制作方法
技术领域
本申请涉及信息处理技术领域,尤其涉及一种信息提供方法及装置。
背景技术
随着互联网技术的不断发展,越来越多的信息资源选择网络作为传播的载体。为了使用户能够在海量的互联网信息中获取所需要的信息,大多数网站都提供搜索功能,用户需要搜索某信息时,可以在网站中输入搜索关键词,该网站查找与该搜索关键词相关的信息,然后提供给用户。现有的搜索技术包含综合搜索技术和垂直搜索技术两种。其中,基于综合搜索技术的网站为用户提供信息的方法为首先接收用户输入的搜索关键词,然后在存储的所有信息中,查找与该搜索关键词相关的信息,然后再将查找到的信息提供给用户;基于垂直搜索技术的网站为用户提供信息的方法为网站预先根据信息的类型,将存储的所有信息划分成各个垂直的搜索频道,每个搜索频道包含一种类型的信息,用户需要搜索某信息时,首先在所有搜索频道中选择一个搜索频道,然后在选择的搜索频道中输入搜索关键词,网站在该搜索频道包含的所有信息中查找与该搜索关键词对应的信息,然后提供给用户。由于垂直搜索技术能够在特定类型的信息中进行搜索,搜索的准确性较高,因此大量网站基于垂直搜索技术为用户提供信息,例如某些电子商务网站预先将产品类的信息划分为产品频道,将资讯类信息划分为资讯频道,用户需要搜索产品类的信息时,可以直接在产品频道中进行搜索,需要搜索资讯类信息时,可以直接在资讯频道中进行搜索。现有技术中,一个网站可能包含很多个搜索频道,而用户每次只能在一个搜索频道中进行搜索,因此当用户不能确定需要搜索的信息所属的类型时,只能在所有搜索频道中先选择一个搜索频道,若在该搜索频道中没有搜索到所需要的信息,则需要再选择一个其他的搜索频道进行搜索,直至搜索到所需要的信息。由上可见,基于垂直搜索技术的网站为用户提供信息时,用户在一个搜索频道中可能无法搜索到所需要的信息,需要用户连续在不同的搜索频道中输入相同的搜索关键词进行搜索,这就使得用户搜索的准确性较低,浪费了网站较多的搜索处理资源,降低了搜索处理效率。

发明内容
本申请实施例提供一种信息提供方法及装置,用以解决现有技术中存在的搜索准确性较低,浪费了网站较多的搜索处理资源,降低了搜索处理效率的问题。本申请实施例技术方案如下一种信息提供方法,该方法包括步骤获得用户输入的搜索关键词;根据所述搜索关键词,在搜索关键词和搜索频道之间的对应关系中,查找所述搜索关键词对应的搜索频道;分别在查找到的每个搜索频道所包含的信息中,搜索所述搜索关键词对应的信息;将搜索到的信息提供给用户。
一种信息提供装置,包括第一确定单元,用于确定搜索关键词和搜索频道之间的对应关系;获得单元,用于获得用户输入的搜索关键词;查找单元,用于根据获得单元获得的所述搜索关键词,在第一确定单元确定出的、搜索关键词和搜索频道之间的对应关系中,查找获得的所述搜索关键词对应的搜索频道;第一搜索单元,用于分别在查找单元查找到的每个搜索频道所包含的信息中,搜索获得单元获得的所述搜索关键词对应的信息;提供单元,用于将第一搜索单元搜索到的信息提供给用户。本申请实施例技术方案中,首先获得用户输入的搜索关键词,然后根据所述搜索关键词,在搜索关键词和搜索频道之间的对应关系中,查找所述搜索关键词对应的搜索频道,分别在查找到的每个搜索频道所包含的信息中,搜索所述搜索关键词对应的信息,再将搜索到的信息提供给用户,由上可见,本申请实施例中,用户输入某个搜索关键词时,网站可以在该搜索关键词对应的各搜索频道中分别进行搜索,而不再需要用户连续在不同的搜索频道中输入相同的搜索关键词进行搜索,从而有效地提高了用户搜索信息的准确性,节省了网站较多的搜索处理资源,提高了搜索处理效率。另外,由于在搜索关键词和搜索频道之间建立了对应关系,在进行关键词搜索时,搜索引擎服务器只需在与搜索关键词对应的搜索频道中进行信息搜索,而不会盲无目的的在所有搜索频道中进行搜索,因此,避免了浪费搜索引擎服务器的资源,加快了搜索处理效率。


图1为本申请实施例一中,确定搜索关键词和搜索频道之间的对应关系的方法流程示意图;图2为本申请实施例二中,信息提供方法流程示意图;图3为本申请实施例三中,信息提供方法具体实现流程示意图;图4为本申请实施例四中,信息提供装置结构示意图。
具体实施例方式下面结合各个附图对本申请实施例技术方案的主要实现原理具体实施方式
及其对应能够达到的有益效果进行详细地阐述。本申请实施例提出的信息提供方法主要包括确定搜索关键词和搜索频道之间的对应关系的线下处理过程,以及根据确定的上述对应关系为用户提供信息的线上处理过程,下面分别介绍两个处理过程。实施例一如图1所示,为本申请实施例一中,确定搜索关键词和搜索频道之间的对应关系的方法流程图,其具体处理过程如下步骤11,获得规定时间长度内的日志记录;现有技术中,用户在网站中搜索信息时,首先选择一个搜索频道,然后通过网页浏览器在该搜索频道中输入搜索关键词,网站根据输入的搜索关键词,在该搜索频道包含的信息中搜索该搜索关键词对应的信息,然后将搜索到的信息以搜索结果列表的形式提供给用户,该搜索结果列表中包含根据用户输入的搜索关键词在该搜索频道中搜索到的各信息的链接,用户可以通过点击搜索结果列表中的链接来浏览信息。本申请实施例一提出,若用户在某搜索频道中输入了搜索关键词进行搜索,则网页浏览器将该用户的此次搜索行为记录在日志记录中,具体将该用户的搜索行为标识、输入的搜索关键词和该搜索频道之间的对应关系记录在日志记录中;若用户点击了搜索结果列表中的一个链接,则网页浏览器将该用户的此次点击行为记录在日志记录中,具体将该用户的点击行为标识、输入的搜索关键词和该搜索频道之间的对应关系记录在日志记录中。其中点击行为和搜索行为均属于操作行为,因此点击行为标识和搜索行为标识均为操作行为标识。若搜索行为标识为search,点击行为标识为offerclick,本申请实施例一中的日志记录的格式可以但不限于如表1所示表1
权利要求
1.一种信息提供方法,其特征在于,包括获得用户输入的搜索关键词;根据所述搜索关键词,在搜索关键词和搜索频道之间的对应关系中,查找所述搜索关键词对应的搜索频道;分别在查找到的每个搜索频道所包含的信息中,搜索所述搜索关键词对应的信息;将搜索到的信息提供给用户。
2.如权利要求1所述的信息提供方法,其特征在于,将搜索到的信息提供给用户之前,还包括在各搜索频道对应的词条集合所包含的各词条中,确定与所述搜索关键词匹配的词条;若确定出的词条所属的词条集合对应的搜索频道与查找到的各搜索频道均不一致,则将确定出的词条所属的词条集合对应的搜索频道确定为第一补充搜索频道;在所述第一补充搜索频道所包含的信息中,搜索所述搜索关键词对应的信息;将搜索到的信息提供给用户,具体包括将在查找到的每个搜索频道所包含的信息中搜索到的信息,以及在所述第一补充搜索频道所包含的信息中搜索到的信息,提供给用户。
3.如权利要求2所述的信息提供方法,其特征在于,在各搜索频道对应的词条集合所包含的各词条中,确定与所述搜索关键词匹配的词条,具体包括将所述搜索关键词划分为各关键词单元;按照预设的关键词单元匹配顺序,选择第一个关键词单元;在各搜索频道对应的词条集合所包含的各词条中,查找与该选择的关键词单元一致的词条;若查找到,则将查找到的词条确定为与该搜索关键词匹配的词条,查找过程结束;否则按所述关键词单元匹配顺序选择下一个关键词单元,并返回继续执行在各搜索频道对应的词条集合所包含的各词条中,查找与该选择的关键词单元一致的词条的操作。
4.如权利要求3所述的信息提供方法,其特征在于,所述预设的关键词单元匹配顺序为各关键词单元在所述搜索关键词中的位置由前到后的顺序。
5.如权利要求2述的信息提供方法,其特征在于,将搜索到的信息提供给用户之前,还包括若在各搜索频道对应的词条集合所包含的各词条中,未确定出与所述搜索关键词匹配的词条,则将所述搜索关键词划分为各关键词单元;确定划分出的各关键词单元的属性信息;根据确定出的各关键词单元的属性信息,确定所述搜索关键词的属性模式;确定与所述属性模式对应的搜索频道;若确定出的搜索频道与查找到的各搜索频道均不一致,则将确定出搜索频道确定为第二补充搜索频道;在所述第二补充搜索频道所包含的信息中,搜索所述搜索关键词对应的信息;将搜索到的信息提供给用户,具体包括将在查找到的每个搜索频道所包含的信息中搜索到的信息,以及在所述第二补充搜索频道所包含的信息中搜索到的信息,提供给用户。
6.如权利要求1所述的信息提供方法,其特征在于,搜索关键词和搜索频道之间的对应关系是通过下述方式确定的获得规定时间长度内的日志记录,所述日志记录中包含操作行为标识、搜索关键词和搜索频道之间的对应关系,所述操作行为标识为搜索行为标识或点击行为标识;针对日志记录中包含的每个搜索关键词,分别执行根据获得的日志记录中包含的操作行为标识、搜索关键词和搜索频道之间的对应关系,确定该搜索关键词针对每个搜索频道发生的搜索行为的次数和点击行为的次数;根据确定出的搜索行为的次数和点击行为的次数,分别确定该搜索关键词针对每个搜索频道的归一化操作行为次数;将确定出的归一化操作行为次数大于预设规定阈值的搜索频道,确定为该搜索关键词对应的搜索频道。
7.如权利要求6所述的信息提供方法,其特征在于,将搜索到的信息提供给用户,具体包括分别确定所述搜索关键词针对查找到的每个搜索频道的归一化操作行为次数;按照归一化操作行为次数由大到小的顺序,将在各搜索频道所包含的信息中搜索到的信息进行排序;将排序后的信息提供给用户。
8.一种信息提供装置,其特征在于,包括第一确定单元,用于确定搜索关键词和搜索频道之间的对应关系;获得单元,用于获得用户输入的搜索关键词;查找单元,用于根据获得单元获得的所述搜索关键词,在第一确定单元确定出的、搜索关键词和搜索频道之间的对应关系中,查找获得的所述搜索关键词对应的搜索频道;第一搜索单元,用于分别在查找单元查找到的每个搜索频道所包含的信息中,搜索获得单元获得的所述搜索关键词对应的信息;提供单元,用于将第一搜索单元搜索到的信息提供给用户。
9.如权利要求8所述的信息提供装置,其特征在于,还包括第二确定单元,用于在提供单元将第一搜索单元搜索到的信息提供给用户之前,在各搜索频道对应的词条集合所包含的各词条中,确定与获得单元获得的所述搜索关键词匹配的词条;第一判断单元,用于判断第二确定单元确定出的词条所属的词条集合对应的搜索频道是否与查找单元查找到的各搜索频道均不一致;第三确定单元,用于在第一判断单元的判断结果为是时,将第二确定单元确定出的词条所属的词条集合对应的搜索频道确定为第一补充搜索频道;第二搜索单元,用于在第三确定单元确定出的所述第一补充搜索频道所包含的信息中,搜索获得单元获得的所述搜索关键词对应的信息;所述提供单元将第一搜索单元在查找单元查找到的每个搜索频道所包含的信息中搜索到的信息,以及第二搜索单元在第三确定单元确定出的所述第一补充搜索频道所包含的信息中搜索到的信息,提供给用户。
10.如权利要求9所述的信息提供装置,其特征在于,第二确定单元具体包括划分子单元,用于将获得单元获得的所述搜索关键词划分为各关键词单元;选择子单元,用于按照预设的关键词单元匹配顺序,选择第一个关键词单元,以及在查找子单元未查找到时,按所述关键词单元匹配顺序选择下一个关键词单元;查找子单元,用于在各搜索频道对应的词条集合所包含的各词条中,查找与选择子单元选择的关键词单元一致的词条,若查找到,则查找过程结束;第一确定子单元,用于将查找子单元查找到的词条确定为与该搜索关键词匹配的词条 ο
11.如权利要求9所述的信息提供装置,其特征在于,还包括划分单元,用于在提供单元将第一搜索单元搜索到的信息提供给用户之前,若第二确定单元在各搜索频道对应的词条集合所包含的各词条中,未确定出与获得单元获得的所述搜索关键词匹配的词条,则将获得单元获得的所述搜索关键词划分为各关键词单元;第四确定单元,用于确定划分单元划分出的各关键词单元的属性信息;第五确定单元,用于根据第四确定单元确定出的各关键词单元的属性信息,确定所述搜索关键词的属性模式;第六确定单元,用于确定与第五确定单元确定出的所述属性模式对应的搜索频道;第二判断单元,用于判断第六确定单元确定出的搜索频道是否与查找单元查找到的各搜索频道均不一致;第七确定单元,用于在第二判断单元的判断结果为是时,将第六确定单元确定出搜索频道确定为第二补充搜索频道;第三搜索单元,用于在第六确定单元确定出的所述第二补充搜索频道所包含的信息中,搜索获得单元获得的所述搜索关键词对应的信息;所述提供单元将第一搜索单元在查找单元查找到的每个搜索频道所包含的信息中搜索到的信息,以及第三搜索单元在第六确定单元确定出的所述第二补充搜索频道所包含的信息中搜索到的信息,提供给用户。
12.如权利要求8所述的信息提供装置,其特征在于,所述第一确定单元具体包括获得子单元,用于获得规定时间长度内的日志记录,所述日志记录中包含操作行为标识、搜索关键词和搜索频道之间的对应关系,所述操作行为标识为搜索行为标识或点击行为标识;第二确定子单元,用于针对日志记录中包含的每个搜索关键词,根据日志记录中包含的操作行为标识、搜索关键词和搜索频道之间的对应关系,分别确定该搜索关键词针对每个搜索频道发生的搜索行为的次数和点击行为的次数;第三确定子单元,用于针对日志记录中包含的每个搜索关键词,根据第二确定子单元确定出的搜索行为的次数和点击行为的次数,分别确定该搜索关键词针对每个搜索频道的归一化操作行为次数;第四确定子单元,用于针对日志记录中包含的每个搜索关键词,将第三确定子单元确定出的归一化操作行为次数大于预设规定阈值的搜索频道,确定为该搜索关键词对应的搜索频道。
13.如权利要求12所述的信息提供装置,其特征在于,所述提供单元具体包括第五确定子单元,用于分别确定获得单元获得的所述搜索关键词针对查找到的每个搜索频道的归一化操作行为次数;排序子单元,用于按照第五确定子单元确定出的归一化操作行为次数由大到小的顺序,将第一搜索单元在各搜索频道所包含的信息中搜索到的信息进行排序;提供子单元,用于将排序子单元排序后的信息提供给用户。
全文摘要
本申请公开了一种信息提供方法及装置,该方法包括步骤获得用户输入的搜索关键词;根据所述搜索关键词,在搜索关键词和搜索频道之间的对应关系中,查找所述搜索关键词对应的搜索频道;分别在查找到的每个搜索频道所包含的信息中,搜索所述搜索关键词对应的信息;将搜索到的信息提供给用户。采用本申请技术方案,解决了现有技术存在的搜索准确性较低,浪费了网站较多的搜索处理资源,降低了搜索处理效率的问题。
文档编号G06F17/30GK102591880SQ20111000852
公开日2012年7月18日 申请日期2011年1月14日 优先权日2011年1月14日
发明者李永亮 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1