>[0095] 为了进一步所述对应关系的有效性,在前述用户搜索行为信息的处理装置实施例 中,可选地,所述噪音处理模块72,还可进一步包括:第二处理子模块,用于以一搜索结果 项Xi为基准,将含有所述搜索结果项Xi的所有对应关系,按照与所述搜索结果项Xi相对 应的搜索词的数量从大到小进行排列,取排序在前的预定个数的对应关系;取所述排序在 前的预定个数的对应关系与所述第一有效对应关系之间的交集,得到第二有效对应关系。
[0096] 图8为本发明用户搜索行为信息的处理装置另一实施例的结构示意图。参看图 8,在前述用户搜索行为信息的处理装置任一实施例的基础上,所述的用户搜索行为信息 的处理装置,还可进一步包括:第二接收模块74,用于接收客户端发送的搜索词;查询模块 75, 用于根据接收到的所述搜索词,在保存的所述有效对应关系中进行匹配查询;发送模块 76, 用于将经过所述匹配查询得到的与所述搜索词相对应的搜索结果项,发送给客户端。
[0097] 参看图9,在前述用户搜索行为信息的处理装置任一实施例的基础上,所述的用户 搜索行为信息的处理装置,还可进一步包括:第三接收模块77,用于接收两个以上客户端 上报的、用户对与所述搜索词相对应的搜索结果项是否点击的记录;统计模块78,用于根 据客户端上报的所述记录,统计用户对所述搜索结果项的点击率;判断模块79,用于判断 用户对所述搜索结果项的点击率是否低于预定阈值,若低于预定阈值,则进行报警和/或 将所述搜索词与相对应的搜索结果项之间的对应关系从所述有效对应关系中自动删除。
[0098] 本发明用户搜索行为信息的处理装置实施例中,各功能模块之间的工作过程,可 参看本发明用户搜索行为信息的处理方法实施例的过程。
[0099] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0100] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应 涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1. 一种用户搜索行为信息的采集方法,其特征在于,包括: 接收搜索框中输入的第一搜索词; 根据所述第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结果中的结果 项是否被进行了点击; 接收对所述搜索框中的所述第一搜索词进行清空的指令,并根据该指令将所述搜索框 清空; 接收所述搜索框中输入的第二搜索词; 根据所述第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索结果中的结 果项的点击; 根据所述记录,若所述第一搜索结果中的结果项没有被进行点击,则建立所述第一搜 索词与所述第二搜索结果中被点击的结果项的对应关系。2. 根据权利要求1所述的采集方法,其特征在于, 所述搜索框为移动终端设备应用程序商店中的应用程序搜索框; 所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名称。3. -种用户搜索行为信息的采集装置,其特征在于,包括: 搜索框,用于接收用户输入的搜索词; 展示及记录模块,用于根据所述搜索词,向用户展示与所述搜索词相对应的搜索结果, 并记录所述用户对所述搜索结果中任一结果项是否进行了点击; 清空模块,用于接收用户对所述搜索框中的内容进行清空的指令,并根据该指令将所 述搜索框中的内容清空; 判断模块,用于判断在如下过程中,用户对第一搜索结果中任一结果项是否进行了点 击:根据用户在搜索框中输入的第一搜索词展示第一搜索结果,对所述搜索框中的内容清 空后,接收所述搜索框中输入的第二搜索词并展示第二搜索结果,接收用户对所述第二搜 索结果中一个结果项的点击; 关系构建模块,用于根据所述判断模块的判断,若所述用户对所述第一搜索结果中任 一结果项没有进行点击,则建立所述第一搜索词与所述用户在所述第二搜索结果中所点击 的结果项的对应关系; 上报模块,用于将所述关系构建模块构建的所述对应关系上报给服务器。4. 根据权利要求3所述的采集装置,其特征在于, 所述搜索框为移动终端设备应用程序商店中的应用程序搜索框; 所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名称。5. -种用户搜索行为信息的处理方法,其特征在于,包括: 接收两个以上客户端上报的搜索词与搜索结果项之间的对应关系;其中,所述搜索结 果项为与所述搜索词非全文本匹配的搜索结果项; 对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关系; 将所述有效对应关系进行保存。6. 根据权利要求5所述的处理方法,其特征在于,所述对从各个客户端接收到的所述 对应关系进行噪音处理,得到有效对应关系,包括: 以所述搜索词为基准,在含有所述搜索词的所有对应关系中,若与所述搜索词相对应 的搜索结果项Xi满足如下公式,则确定所述搜索词与Xi之间的对应关系为第一有效对应 关系: 其中,Xi、Xj分别代表与所述搜索词相对应的搜索结果项; i= 1,2...m;m和n均为自然数; 0代表阈值。7. 根据权利要求6所述的处理方法,其特征在于,所述对从各个客户端接收到的所述 对应关系进行噪音处理,得到有效对应关系,还包括: 以一搜索结果项Xi为基准,将含有所述搜索结果项Xi的所有对应关系,按照与所述搜 索结果项Xi相对应的搜索词的数量从大到小进行排列,取排序在前的预定个数的对应关 系; 取所述排序在前的预定个数的对应关系与所述第一有效对应关系之间的交集,得到第 二有效对应关系。8. 根据权利要求5-7任一项所述的处理方法,其特征在于,还包括: 接收客户端发送的搜索词; 根据接收到的所述搜索词,在保存的所述有效对应关系中进行匹配查询; 将经过所述匹配查询得到的与所述搜索词相对应的搜索结果项,发送给客户端。9. 根据权利要求8所述的处理方法,其特征在于,还包括: 接收两个以上客户端上报的、用户对与所述搜索词相对应的搜索结果项是否点击的记 录; 根据客户端上报的所述记录,统计用户对所述搜索结果项的点击率; 判断用户对所述搜索结果项的点击率是否低于预定阈值,若低于预定阈值,则进行报 警和/或将所述搜索词与相对应的搜索结果项之间的对应关系从所述有效对应关系中自 动删除。10. 根据权利要求5所述的处理方法,其特征在于,所述接收两个以上客户端上报的搜 索词与搜索结果项之间的对应关系,为接收两个以上客户端根据权利要求1或2所述的方 法建立的所述第一搜索词与所述用户在所述第二搜索结果中所点击的结果项的对应关系。
【专利摘要】本发明的实施例公开一种对用户搜索行为信息的采集方法、采集装置、处理方法、处理装置及电子设备,为便于实现更加灵活的搜索方式以及便于提高搜索效率而发明。用户搜索行为信息的采集方法,包括:接收搜索框中输入的第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结果中的结果项是否被进行了点击;将所述搜索框清空之后,接收所述搜索框中输入的第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索结果中的结果项的点击;根据所述记录,若所述第一搜索结果中的结果项没有被点击,则建立所述第一搜索词与所述第二搜索结果中被点击的结果项的对应关系。本发明适用于对应用程序商店中的应用程序进行搜索等场合。
【IPC分类】G06F17/30
【公开号】CN105117479
【申请号】CN201510580562
【发明人】刘宇翔
【申请人】北京金山安全软件有限公司
【公开日】2015年12月2日
【申请日】2015年9月11日