用户搜索行为信息的采集方法、处理方法及电子设备的制造方法_3

文档序号:9396945阅读:来源:国知局
录所述用户对所述搜索结果中任一结果项是否进行了点击;清空模块53,用于接收用户对 所述搜索框中的内容进行清空的指令,并根据该指令将所述搜索框中的内容清空;判断模 块54,用于判断在如下过程中,用户对第一搜索结果中任一结果项是否进行了点击:根据 用户在搜索框中输入的第一搜索词展示第一搜索结果,对所述搜索框中的内容清空后,接 收所述搜索框中输入的第二搜索词并展示第二搜索结果,接收用户对所述第二搜索结果中 一个结果项的点击;关系构建模块55,用于根据所述判断模块的判断,若所述用户对所述 第一搜索结果中任一结果项没有进行点击,则建立所述第一搜索词与所述用户在所述第二 搜索结果中所点击的结果项的对应关系;上报模块56,用于将所述关系构建模块构建的所 述对应关系上报给服务器。
[0064] 本实施例中,各功能模块之间的工作过程,可参看本发明用户搜索行为信息的采 集方法任一实施例的过程。
[0065] 在一可选实施例中,所述搜索框为移动终端设备应用程序商店中的应用程序搜索 框;
[0066] 所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名称。
[0067] 本发明用户搜索行为信息的采集装置实施例,通过建立所述第一搜索词与所述用 户在所述第二搜索结果中所点击的结果项的对应关系,可根据用户的搜索行为,建立搜索 词同与搜索词非全文本匹配的搜索结果项之间的对应关系,这样,即使用户输入的搜索词 是与搜索目标非全文本匹配的搜索词,也可以根据建立的搜索词同与搜索词非全文本匹配 的搜索结果项之间的对应关系,将搜索目标展示给用户,从而能够便于实现更加灵活的搜 索方式以及便于提高搜索效率。
[0068] 本发明实施例还提供一种电子设备,该电子设备包括前述用户搜索行为信息的采 集装置任一实施例所述的用户搜索行为信息的采集装置。
[0069] 本发明实施例的电子设备可以是手机,平板电脑等便携式电子设备。
[0070] 本发明电子设备实施例,通过建立所述第一搜索词与所述用户在所述第二搜索结 果中所点击的结果项的对应关系,可根据用户的搜索行为,建立搜索词同与搜索词非全文 本匹配的搜索结果项之间的对应关系,这样,即使用户输入的搜索词是与搜索目标非全文 本匹配的搜索词,也可以根据建立的搜索词同与搜索词非全文本匹配的搜索结果项之间的 对应关系,将搜索目标展示给用户,从而能够便于实现更加灵活的搜索方式以及便于提高 搜索效率。
[0071] 图6为本发明用户搜索行为信息的处理方法一实施例的流程示意图。参看图6,本 发明用户搜索行为信息的处理方法一实施例,包括步骤:
[0072] S61、接收两个以上客户端上报的搜索词与搜索结果项之间的对应关系;其中,所 述搜索结果项为与所述搜索词非全文本匹配的搜索结果项;
[0073] S62、对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关系;
[0074] S63、将所述有效对应关系进行保存。
[0075] 本发明用户搜索行为信息的处理方法实施例,通过接收两个以上客户端上报的搜 索词与搜索结果项之间的对应关系,对所述对应关系进行噪音处理,得到搜索词同与所述 搜索词非全文本匹配的搜索结果项之间的有效对应关系,这样,即使用户输入的搜索词是 与搜索目标非全文本匹配的搜索词,也可以根据建立的搜索词同与搜索词非全文本匹配的 搜索结果项之间的有效对应关系,将搜索目标展示给用户,从而能够便于实现更加灵活的 搜索方式以及便于提高搜索效率。
[0076] 在前述用户搜索行为信息的处理方法实施例中,可选地,所述对从各个客户端接 收到的所述对应关系进行噪音处理,得到有效对应关系(S62),包括:
[0077] 以所述搜索词为基准,在含有所述搜索词的所有对应关系中,若与所述搜索词相 对应的搜索结果项Xi满足如下公式,则确定所述搜索词与Xi之间的对应关系为第一有效 对应关系:
[0078] couni(Xi); > β -j-\ ..η
[0079] 其中,Xi、Xj分别代表与所述搜索词相对应的搜索结果项;
[0080] i = 1,2···ηι ;m 和 η 均为自然数;
[0081] β代表阈值,比如为50%、70%或80%等。
[0082] 得到所述第一有效对应关系后,将所述第一有效对应关系进行保存。
[0083] 为了进一步所述对应关系的有效性,在前述用户搜索行为信息的处理方法实施例 中,进一步地,所述对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关 系(S62),还可包括:
[0084] 以一搜索结果项Xi为基准,将含有所述搜索结果项Xi的所有对应关系,按照与所 述搜索结果项Xi相对应的搜索词的数量从大到小进行排列,取排序在前的预定个数的对 应关系;
[0085] 取所述排序在前的预定个数的对应关系与所述第一有效对应关系之间的交集,得 到第二有效对应关系。
[0086] 得到所述第二有效对应关系后,将所述第二有效对应关系进行保存。
[0087] 在前述用户搜索行为信息的处理方法任一实施例中,所述用户搜索行为信息的处 理方法,还可包括:接收客户端发送的搜索词;根据接收到的所述搜索词,在保存的所述有 效对应关系中进行匹配查询;将经过所述匹配查询得到的与所述搜索词相对应的搜索结果 项,发送给客户端。
[0088] 为了提高所述有效对应关系的准确性,可采用如下方法对所述有效对应关系进行 自动校准,即在前述用户搜索行为信息的处理方法实施例中,进一步地,所述用户搜索行为 信息的处理方法,还可包括:接收两个以上客户端上报的、用户对与所述搜索词相对应的搜 索结果项是否点击的记录;根据客户端上报的所述记录,统计用户对所述搜索结果项的点 击率;判断用户对所述搜索结果项的点击率是否低于预定阈值,若低于预定阈值,比如低于 30%,则进行报警和/或将所述搜索词与相对应的搜索结果项之间的对应关系从所述有效 对应关系中自动删除。
[0089] 在前述用户搜索行为信息的处理方法实施例中,所述接收两个以上客户端上报的 搜索词与搜索结果项之间的对应关系,可为接收两个以上客户端根据前述用户搜索行为信 息的采集方法实施例建立的所述第一搜索词与所述用户在所述第二搜索结果中所点击的 结果项的对应关系。
[0090] 图7为本发明用户搜索行为信息的处理装置实施例的结构示意图。参看图7,本发 明用户搜索行为信息的处理装置实施例,包括:第一接收模块71,用于接收两个以上客户 端上报的搜索词与搜索结果项之间的对应关系;其中,所述搜索结果项为与所述搜索词非 全文本匹配的搜索结果项;噪音处理模块72,用于对从各个客户端接收到的所述对应关系 进行噪音处理,得到有效对应关系;存储模块73,用于将所述有效对应关系进行保存。
[0091] 本发明用户搜索行为信息的处理装置实施例,通过接收两个以上客户端上报的搜 索词与搜索结果项之间的对应关系,对所述对应关系进行噪音处理,得到搜索词同与所述 搜索词非全文本匹配的搜索结果项之间的有效对应关系,这样,即使用户输入的搜索词是 与搜索目标非全文本匹配的搜索词,也可以根据建立的搜索词同与搜索词非全文本匹配的 搜索结果项之间的有效对应关系,将搜索目标展示给用户,从而能够便于实现更加灵活的 搜索方式以及便于提高搜索效率。
[0092] 在前述用户搜索行为信息的处理装置实施例中,可选地,所述噪音处理模块72,包 括:第一处理子模块,用于以所述搜索词为基准,在含有所述搜索词的所有对应关系中,若 与所述搜索词相对应的搜索结果项Xi满足如下公式,则确定所述搜索词与Xi之间的对应 关系为第一有效对应关系:
[0094] 其中,Xi、Xj分别代表与所述搜索词相对应的搜索结果项;i = 1,2···ηι ;m和η均 为自然数;β代表阈值,比如为50 %、70 %或80 %等。
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1