搜索结果的处理方法和装置的制造方法_5

文档序号:9564631阅读:来源:国知局
没有 详述的部分,可以参见其他实施例的相关描述。
[0125] 在本申请所提供的几个实施例中,应该理解到,所揭露的移动终端,可通过其它的 方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为 一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或 者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互 之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连 接,可以是电性或其它的形式。
[0126] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0127] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0128] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用 时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上 或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式 体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机 设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部 或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取 存储器(RAM, Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码 的介质。
[0129] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【主权项】
1. 一种搜索结果的处理方法,其特征在于,包括: 获取客户端的搜索框中接收到的当前搜索词; 根据所述当前搜索词查询得到搜索结果列表,所述搜索结果列表包括:至少一个搜索 结果; 在将所述搜索结果列表中的搜索结果返回给所述客户端进行显示之后,监控所述客户 端上显示的所述搜索结果对应发生的操作行为; 抽取发生所述操作行为的搜索结果的标签,并计算每个标签的在线权重值; 从历史搜索日志中查询得到所述当前搜索词对应的历史搜索结果列表,并获取所述历 史搜索结果列表中每个历史搜索结果的标签对应的历史标签权重值; 结合所述在线权重值和所述历史标签权重值对所述搜索结果列表中的搜索结果的标 签进行重新排序,生成所述当前搜索词对应的推荐标签列表; 按照所述推荐标签列表向所述客户端推送所述当前搜索词对应的搜索结果。2. 根据权利要求1所述的方法,其特征在于,计算每个标签的在线权重值的方式包括 如下任意一种或多种方法: 在监控到所述客户端上显示的所述搜索结果发生任意一种操作行为之后,对发生所述 操作行为的搜索结果对应的标签累加固定权重值,得到该发生所述操作行为的搜索结果的 标签对应的所述在线权重值,其中,对应不同类型的操作行为,累加不同的固定权重值; 在监控到所述客户端上显示的所述搜索结果发生任意一种操作行为之后,对发生所述 操作行为的搜索结果对应的标签进行求熵计算,得到该发生所述操作行为的搜索结果对应 的标签对应的所述在线权重值。3. 根据权利要求2所述的方法,其特征在于,结合所述在线权重值和所述历史标签权 重值对所述搜索结果列表中的搜索结果的标签进行重新排序,生成所述当前搜索词对应的 推荐标签列表的步骤包括: 将所述在线权重值与对应标签的所述历史标签权重值进行累加,生成每个标签的新标 签权重值; 按照所述新标签权重值对每个标签进行升序排序或者降序排序,生成所述当前搜索词 对应的推荐标签列表; 其中,对于没有发生操作行为的搜索结果的标签,该标签的在线权重值不变或者累加 所述固定权重值。4. 根据权利要求1所述的方法,其特征在于,在从历史搜索日志中查询得到所述当前 搜索词对应的历史搜索结果列表,并获取所述历史搜索结果列表中每个历史搜索结果的标 签对应的历史标签权重值之前,所述方法还包括: 记录接收到的历史搜索词及所述历史搜索词在所述历史搜索日志中的历史搜索结果, 得到历史搜索结果列表; 计算所述历史搜索结果所对应的标签的所述历史标签权重值,该步骤包括: 从历史搜索结果列表中提取发生历史操作行为的历史搜索结果; 提取所述发生历史操作行为的历史搜索结果的标签; 使用权重算法计算所述发生历史操作行为的历史搜索结果的标签的历史标签权重值, 其中,所述权重算法包括如下任意一种或多种方式:词频算法、TF*IDF算法和条件概率算 法。5. 根据权利要求4所述的方法,其特征在于,在所述权重算法为所述TF*IDF算法的情 况下,其中,使用权重算法计算所述发生历史操作行为的历史搜索结果的标签的历史标签 权重值的步骤包括: 计算所述发生历史操作行为的历史搜索结果的标签的词频ID; 在获取到所述历史搜索词的类目列表之后,计算得到所述发生历史操作行为的历史搜 索结果的标签在类目列表中的IDF; 根据如下公式计算得到所述发生历史操作行为的历史搜索结果的标签的历史标签权 重值W:W=TF*IDF。6. -种搜索结果的处理装置,其特征在于,包括: 第一获取模块,用于获取客户端的搜索框中接收到的当前搜索词; 查询模块,用于根据所述当前搜索词查询得到搜索结果列表,所述搜索结果列表包括: 至少一个搜索结果; 监控模块,用于在将所述搜索结果列表中的搜索结果返回给所述客户端进行显示之 后,监控所述客户端上显示的所述搜索结果对应发生的操作行为; 处理模块,用于抽取发生所述操作行为的搜索结果的标签,并计算每个标签的在线权 重值; 第二获取模块,用于从历史搜索日志中查询得到所述当前搜索词对应的历史搜索结果 列表,并获取所述历史搜索结果列表中每个历史搜索结果的标签对应的历史标签权重值; 生成模块,用于结合所述在线权重值和所述历史标签权重值对所述搜索结果列表中的 搜索结果的标签进行重新排序,生成所述当前搜索词对应的推荐标签列表; 推送模块,用于按照所述推荐标签列表向所述客户端推送所述当前搜索词对应的搜索 结果。7. 根据权利要求6所述的装置,其特征在于,所述处理模块包括如下任意一个或多个 模块: 第一计算模块,用于在监控到所述客户端上显示的所述搜索结果发生任意一种操作行 为之后,对发生所述操作行为的搜索结果对应的标签累加固定权重值,得到该发生所述操 作行为的搜索结果的标签对应的所述在线权重值,其中,对应不同类型的操作行为,累加不 同的固定权重值; 第二计算模块,用于在监控到所述客户端上显示的所述搜索结果发生任意一种操作行 为之后,对发生所述操作行为的搜索结果对应的标签进行求熵计算,得到该发生所述操作 行为的搜索结果对应的标签对应的所述在线权重值。8. 根据权利要求7所述的装置,其特征在于,所述生成模块包括: 累加模块,用于将所述在线权重值与对应标签的所述历史标签权重值进行累加,生成 每个标签的新标签权重值; 排序模块,用于按照所述新标签权重值对每个标签进行升序排序或者降序排序,生成 所述当前搜索词对应的推荐标签列表;其中,对于没有发生操作行为的搜索结果的标签,该 标签的在线权重值不变或者累加所述固定权重值。9. 根据权利要求6所述的装置,其特征在于,在执行第二获取模块之前,所述装置还包 括: 记录模块,用于记录接收到的历史搜索词及所述历史搜索词在所述历史搜索日志中的 历史搜索结果,得到历史搜索结果列表; 第三计算模块,用于计算所述历史搜索结果所对应的标签的所述历史标签权重值,所 述第三计算模块包括: 提取模块,用于从历史搜索结果列表中提取发生历史操作行为的历史搜索结果,并提 取所述发生历史操作行为的历史搜索结果的标签; 子处理模块,用于使用权重算法计算所述发生历史操作行为的历史搜索结果的标签的 历史标签权重值,其中,所述权重算法包括如下任意一种或多种方式:词频算法、TF*IDF算 法和条件概率算法。10.根据权利要求9所述的装置,其特征在于,在所述权重算法为所述TF*IDF算法的情 况下,其中,所述子处理模块包括: 第一子计算模块,用于计算所述发生历史操作行为的历史搜索结果的标签的词频ID; 第二子计算模块,用于在获取到所述历史搜索词的类目列表之后,计算得到所述发生 历史操作行为的历史搜索结果的标签在类目列表中的IDF; 第三子计算模块,用于根据如下公式计算得到所述发生历史操作行为的历史搜索结果 的标签的历史标签权重值W:W=TF*IDF。
【专利摘要】本发明公开了一种搜索结果的处理方法和装置。其中,该方法包括:获取客户端的搜索框中接收到的当前搜索词;根据当前搜索词查询得到搜索结果列表;在将搜索结果列表中的搜索结果返回给客户端进行显示之后,监控搜索结果对应发生的操作行为;抽取发生操作行为的搜索结果的标签,并计算每个标签的在线权重值;从历史搜索日志中查询得到当前搜索词对应的历史搜索结果列表,并获取每个历史搜索结果的标签对应的历史标签权重值;结合在线权重值和历史标签权重值对搜索结果的标签进行重新排序,生成推荐标签列表;按照推荐标签列表向客户端推送当前搜索词对应的搜索结果。本发明解决了现有技术提供的搜索方法无法获得准确的搜索结果的技术问题。
【IPC分类】G06F17/30, G06Q30/00
【公开号】CN105320706
【申请号】CN201410381706
【发明人】孙常龙, 曹元斌, 林杰
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年2月10日
【申请日】2014年8月5日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1