个性化垂直搜索方法及装置与流程

文档序号:11541879阅读:来源:国知局
个性化垂直搜索方法及装置与流程

技术特征:
1.一种个性化垂直搜索方法,包括:建立多个搜索需求类型及与各搜索需求类型相对应的垂直搜索域的映射表;对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型,并根据所述网页类型获取所述用户的搜索需求类型;所述搜索需求类型是预设的需求类别;接收所述用户的搜索关键词,分析所述搜索关键词的目标搜索需求类型;将所述目标搜索需求类型与所述用户的搜索需求类型进行匹配,如匹配成功,则根据所述映射表,将与匹配成功的搜索需求类型对应的至少一个垂直搜索域提供给所述用户;获取所述用户的地理位置信息;在所述用户选择的所述垂直搜索域中结合所述地理位置信息执行对所述搜索关键词的搜索;其中,所述根据所述网页类型获取所述用户的搜索需求类型,包括:对各网页类型对应的网络浏览历史记录进行计次,确定相关网络浏览历史记录的浏览总次数达到预定次数的网页类型为所述用户的搜索需求类型,或者将网页类型按照与其对应的网络浏览历史记录的浏览总次数排序,确定排序在阈值范围内的网页分类为所述用户的搜索需求类型。2.如权利要求1所述的方法,所述垂直搜索域是反映相同搜索需求类型的垂直搜索网站的集合。3.如权利要求1所述的方法,所述对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型步骤包括:将用户的多个网络浏览历史记录与网页类型对照表进行对比,确定每条网络浏览历史记录的网页类型,其中所述网页类型对照表保存有网页的网页类型。4.如权利要求1所述的方法,所述接收所述用户的搜索关键词,分析所述搜索关键词的目标搜索需求类型步骤包括:接收所述用户的搜索关键词,根据所述搜索关键词在关键词数据库中进行匹配,得到所述搜索关键词对应的目标搜索需求类型,其中所述关键词数据库中保存有关键词与搜索需求类型之间的对应关系;或接收所述用户的搜索关键词,对所述搜索关键词进行语义分析,确定确定所述搜索关键词对应的目标搜索需求类型。5.如权利要求1所述的方法,所述根据所述网页类型获取所述用户的搜索需求类型步骤之后还包括:获取所述用户的搜索需求类型的使用频度或使用次数。6.如权利要求5所述的方法,所述将与匹配成功的搜索需求类型对应的至少一个垂直搜索域提供给所述用户步骤包括:若匹配成功的搜索需求类型为多个,则按照多个匹配成功的搜索需求类型的使用频度或使用次数,将与匹配成功的至少一个搜索需求类型对应的至少一个垂直搜索域提供给所述用户。7.如权利要求1所述的方法,所述将与匹配成功的搜索需求类型对应的至少一个垂直搜索域提供给所述用户步骤包括:向所述用户呈现图形用户界面,所述图形用户界面包括与匹配成功的垂直搜索域对应的至少一个垂直搜索域对应的至少一个标签。8.如权利要求7所述的方法,还包括:接收所述用户对所述标签的选择输入;根据所述用户选择输入的所述标签确定垂直搜索域。9.如权利要求8所述的方法,还包括:根据所述用户对所述垂直搜索域的使用频度或使用次数,调整所述图形用户界面中所述垂直搜索域对应的标签的位置顺序。10.一种个性化垂直搜索方法,包括:建立多个搜索需求类型及与各搜索需求类型相对应的垂直搜索域的映射表;对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型,并根据所述网页类型获取所述用户的搜索需求类型;所述搜索需求类型是预设的需求类别;根据所述映射表将所述用户的搜索需求类型对应的至少一个垂直搜索域提供给所述用户,所述垂直搜索域接收所述用户的搜索关键词,并展现以所述搜索关键词在所述垂直搜索域中查询得到的搜索结果;获取所述用户的地理位置信息;在所述用户选择的所述垂直搜索域中结合所述地理位置信息执行对所述搜索关键词的搜索;其中,所述根据所述网页类型获取所述用户的搜索需求类型,包括:对各网页类型对应的网络浏览历史记录进行计次,确定相关网络浏览历史记录的浏览总次数达到预定次数的网页类型为所述用户的搜索需求类型,或者将网页类型按照与其对应的网络浏览历史记录的浏览总次数排序,确定排序在阈值范围内的网页分类为所述用户的搜索需求类型。11.如权利要求10所述的方法,所述垂直搜索域是反映相同搜索需求类型的垂直搜索网站的集合。12.如权利要求10所述的方法,所述对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型步骤包括:将用户的多个网络浏览历史记录与网页类型对照表进行对比,确定每条网络浏览历史记录的网页类型,其中所述网页类型对照表保存有网页的网页类型。13.如权利要求10所述的方法,所述根据所述映射表将所述用户的搜索需求类型对应的至少一个垂直搜索域提供给所述用户,所述垂直搜索域接收所述用户的搜索关键词,并展现以所述搜索关键词在所述垂直搜索域中查询得到的搜索结果步骤包括:根据所述映射表确定所述用户的搜索需求类型对应的至少一个垂直搜索域;向所述用户呈现图形用户界面,所述图形用户界面包括搜索关键词输入框以及与至少一个所述垂直搜索域对应的至少一个标签;通过所述搜索关键词输入框接收所述用户的搜索关键词;在所述垂直搜索域中执行对所述搜索关键词的搜索,将得到的搜索结果展现给所述用户。14.如权利要求13所述的方法,所述根据所述网页类型获取所述用户的搜索需求类型步骤之后还包括:获取所述用户的搜索需求类型的使用频度或使用次数;所述在所述垂直搜索域中执行对所述搜索关键词的搜索步骤包括:根据所述搜索需求类型的使用频度或使用次数,在所述垂直搜索域中执行对所述搜索关键词的搜索。15.如权利要求13所述的方法,所述在所述垂直搜索域中执行对所述搜索关键词的搜索步骤包括:接收所述用户对所述标签的选择输入;根据所述用户选择输入的所述标签确定垂直搜索域,在所确定的垂直搜索域执行对所述搜索关键词的搜索。16.如权利要求13所述的方法,还包括:根据所述用户对所述垂直搜索域的使用频度或使用次数,调整所述图形用户界面中所述垂直搜索域对应的标签的位置顺序。17.一种个性化垂直搜索装置,包括:映射表模块,用于存储多个搜索需求类型及与各搜索需求类型相对应的垂直搜索域的映射表;记录分析模块,用于对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型,并根据所述网页类型获取所述用户的搜索需求类型;所述搜索需求类型是预设的需求类别;关键词分析模块,用于接收所述用户的搜索关键词,分析所述搜索关键词的目标搜索需求类型;搜索域提供模块,用于将所述目标搜索需求类型与所述用户的搜索需求类型进行匹配,如匹配成功,则根据所述映射表,将与匹配成功的搜索需求类型对应的至少一个垂直搜索域提供给所述用户;搜索模块,用于获取所述用户的地理位置信息;在所述用户选择的所述垂直搜索域中结合所述地理位置信息执行对所述搜索关键词的搜索;其中,所述记录分析模块具体用于对各网页类型对应的网络浏览历史记录进行计次,确定相关网络浏览历史记录的浏览总次数达到预定次数的网页类型为所述用户的搜索需求类型,或者将网页类型按照与其对应的网络浏览历史记录的浏览总次数排序,确定排序在阈值范围内的网页分类为所述用户的搜索需求类型。18.如权利要求17所述的装置,所述垂直搜索域是反映相同搜索需求类型的垂直搜索网站的集合。19.如权利要求17所述的装置,所述记录分析模块包括:对照表单元,用于存储网页的网页类型对照表;网页类型分析单元,用于将用户的多个网络浏览历史记录与所述网页类型对照表进行对比,确定每条网络浏览历史记录的网页类型。20.如权利要求17所述的装置,所述关键词分析模块包括:关键词数据库,用于保存关键词与搜索需求类型之间的对应关系;关键词匹配单元,用于接收所述用户的搜索关键词,根据所述搜索关键词在所述关键词数据库中进行匹配,得到所述搜索关键词对应的目标搜索需求类型。21.如权利要求17所述的装置,所述记录分析模块还用于获取所述用户的搜索需求类型的使用频度或使用次数。22.如权利要求21所述的装置,所述搜索域提供模块具体用于若匹配成功的搜索需求类型为多个,则按照多个匹配成功的搜索需求类型的使用频度或使用次数,将与匹配成功的至少一个搜索需求类型对应的至少一个垂直搜索域提供给所述用户。23.如权利要求17所述的装置,所述搜索域提供模块包括:界面提供单元,用于向所述用户呈现图形用户界面,所述图形用户界面包括与匹配成功的垂直搜索域对应的至少一个垂直搜索域对应的至少一个标签。24.如权利要求23所述的装置,所述搜索域提供模块还包括:选择输入接收单元,用于接收所述用户对所述标签的选择输入;搜索域确定单元,用于根据所述用户选择输入的所述标签确定垂直搜索域。25.如权利要求24所述的装置,所述搜索域提供模块还包括:顺序调整单元,用于根据所述用户对所述垂直搜索域的使用频度或使用次数,调整所述图形用户界面中所述垂直搜索域对应的标签的位置顺序。26.一种个性化垂直搜索装置,包括:映射表模块,用于存储多个搜索需求类型及与各搜索需求类型相对应的垂直搜索域的映射表;记录分析模块,用于对用户的多个网络浏览历史记录进行分析,确定每条网络浏览历史记录的网页类型,并根据所述网页类型获取所述用户的搜索需求类型;所述搜索需求类型是预设的需求类别;搜索模块,用于根据所述映射表将所述用户的搜索需求类型对应的至少一个垂直搜索域提供给所述用户,所述垂直搜索域接收所述用户的搜索关键词,并展现以所述搜索关键词在所述垂直搜索域中查询得到的搜索结果;获取所述用户的地理位置信息;在所述用户选择的所述垂直搜索域中结合所述地理位置信息执行对所述搜索关键词的搜索;其中,所述记录分析模块具体用于对各网页类型对应的网络浏览历史记录进行计次,确定相关网络浏览历史记录的浏览总次数达到预定次数的网页类型为所述用户的搜索需求类型,或者将网页类型按照与其对应的网络浏览历史记录的浏览总次数排序,确定排序在阈值范围内的网页分类为所述用户的搜索需求类型。27.如权利要求26所述的装置,其中所述搜索需求类型是预设的需求类别,所述垂直搜索域是反映相同搜索需求类型的垂直搜索网站的集合。28.如权利要求26所述的装置,所述记录分析模块包括:对照表单元,用于存储网页的网页类型对照表;网页类型分析单元,用于将用户的多个网络浏览历史记录与所述网页类型对照表进行对比,确定每条网络浏览历史记录的网页类型。29.如权利要求26所述的装置,所述搜索模块包括:搜索域确定单元,用于根据所述映射表确定所述用户的搜索需求类型对应的至少一个垂直搜索域;界面提供单元,用于向所述用户呈现图形用户界面,所述图形用户界面包括搜索关键词输入框以及与至少一个所述垂直搜索域对应的至少一个标签;关键词接收单元,用于通过所述搜索关键词输入框接收所述用户的搜索关键词;搜索执行单元,用于在所述垂直搜索域中执行对所述搜索关键词的搜索,将得到的搜索结果展现给所述用户。30.如权利要求29所述的装置,所述记录分析模块还用于获取所述用户的搜索需求类型的使用频度或使用次数;所述搜索执行单元具体用于根据所述搜索需求类型的使用频度或使用次数,在所述垂直搜索域中执行对所述搜索关键词的搜索。31.如权利要求29所述的装置,所述搜索模块还包括选择输入接收单元,用于接收所述用户对所述标签的选择输入;所述搜索执行单元还用于根据所述用户选择输入的所述标签确定垂直搜索域,在所确定的垂直搜索域执行对所述搜索关键词的搜索。32.如权利要求29所述的装置,所述搜索模块还包括:顺序调整单元,用于根据所述用户对所述垂直搜索域的使用频度或使用次数,调整所述图形用户界面中所述垂直搜索域对应的标签的位置顺序。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1