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

技术编号:12437000 阅读:128 留言:0更新日期:2015-12-04 00:51
本发明专利技术的实施例公开一种对用户搜索行为信息的采集方法、采集装置、处理方法、处理装置及电子设备,为便于实现更加灵活的搜索方式以及便于提高搜索效率而发明专利技术。用户搜索行为信息的采集方法,包括:接收搜索框中输入的第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结果中的结果项是否被进行了点击;将所述搜索框清空之后,接收所述搜索框中输入的第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索结果中的结果项的点击;根据所述记录,若所述第一搜索结果中的结果项没有被点击,则建立所述第一搜索词与所述第二搜索结果中被点击的结果项的对应关系。本发明专利技术适用于对应用程序商店中的应用程序进行搜索等场合。

【技术实现步骤摘要】

本专利技术涉及搜索
,尤其涉及一种对用户搜索行为信息的采集方法、采集装置、处理方法、处理装置及电子设备。
技术介绍
终端设备如手机的用户,通常会从应用程序商店中搜索并下载安装自己喜欢的应用程序(英文缩写:App;英文全称:Application)。现有的搜索技术,都是以全文本匹配来进行的。每个App有且只有一个确定的名称,当用户想搜索一款App时,只能通过搜索它的全文名称才能搜索到它,无法通过搜索它的其它名称如别名来搜索到它。例如,“Facebook”这一款App,很多用户习惯称“Facebook”为“fb”。然而,当这些用户搜索“fb”时,并不能搜索到“Facebook”。用户只能通过搜索“Facebook”才能搜索到它。现有的这种以全文本匹配来进行的搜索方式,需要用户输入全文本名称才能搜索到目标,使得搜索方式固化单一、且搜索效率较低。
技术实现思路
有鉴于此,本专利技术实施例提供一种对用户搜索行为信息的采集方法、采集装置、处理方法、处理装置及电子设备,能够便于实现更加灵活的搜索方式以及便于提高搜索效率。一方面,本专利技术实施例提供一种用户搜索行为信息的采集方法,包括:接收搜索框中输入的第一搜索词;根据所述第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结果中的结果项是否被进行了点击;接收对所述搜索框中的所述第一搜索词进行清空的指令,并根据该指令将所述搜索框清空;接收所述搜索框中输入的第二搜索词;根据所述第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索结果中的结果项的点击;根据所述记录,若所述第一搜索结果中的结果项没有被点击,则建立所述第一搜索词与所述第二搜索结果中被点击的结果项的对应关系。可选地,根据所述用户搜索行为信息的采集方法实施例,所述搜索框为移动终端设备应用程序商店中的应用程序搜索框;所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名称。另一方面,本专利技术实施例还提供一种用户搜索行为信息的采集装置,包括:搜索框,用于接收用户输入的搜索词;展示及记录模块,用于根据所述搜索词,向用户展示与所述搜索词相对应的搜索结果,并记录所述用户对所述搜索结果中任一结果项是否进行了点击;清空模块,用于接收用户对所述搜索框中的内容进行清空的指令,并根据该指令将所述搜索框中的内容清空;判断模块,用于判断在如下过程中,用户对第一搜索结果中任一结果项是否进行了点击:根据用户在搜索框中输入的第一搜索词展示第一搜索结果,对所述搜索框中的内容清空后,接收所述搜索框中输入的第二搜索词并展示第二搜索结果,接收用户对所述第二搜索结果中一个结果项的点击;关系构建模块,用于根据所述判断模块的判断,若所述用户对所述第一搜索结果中任一结果项没有进行点击,则建立所述第一搜索词与所述用户在所述第二搜索结果中所点击的结果项的对应关系;上报模块,用于将所述关系构建模块构建的所述对应关系上报给服务器。可选地,根据所述的用户搜索行为信息的采集装置实施例,所述搜索框为移动终端设备应用程序商店中的应用程序搜索框;所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名称。再一方面,本专利技术实施例还提供一种电子设备,其包括前述用户搜索行为信息的采集装置任一实施例所述的用户搜索行为信息的采集装置。与现有技术相比,本专利技术用户搜索行为信息的采集方法、采集装置及电子设备实施例,通过建立所述第一搜索词与所述用户在所述第二搜索结果中所点击的结果项的对应关系,可根据用户的搜索行为,建立搜索词同与搜索词非全文本匹配的搜索结果项之间的对应关系,这样,即使用户输入的搜索词是与搜索目标非全文本匹配的搜索词,也可以根据建立的搜索词同与搜索词非全文本匹配的搜索结果项之间的对应关系,将搜索目标展示给用户,从而能够便于实现更加灵活的搜索方式以及便于提高搜索效率。再一方面,本专利技术实施例提供一种用户搜索行为信息的处理方法,包括:接收两个以上客户端上报的搜索词与搜索结果项之间的对应关系;其中,所述搜索结果项为与所述搜索词非全文本匹配的搜索结果项;对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关系;将所述有效对应关系进行保存。可选地,根据所述的用户搜索行为信息的处理方法实施例,所述对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关系,包括:以所述搜索词为基准,在含有所述搜索词的所有对应关系中,若与所述搜索词相对应的搜索结果项Xi满足如下公式,则确定所述搜索词与Xi之间的对应关系为第一有效对应关系:count(Xi)/Σj=1..ncount(Xj)>β]]>其中,Xi、Xj分别代表与所述搜索词相对应的搜索结果项;i=1,2…m;m和n均为自然数;β代表阈值。可选地,根据所述的用户搜索行为信息的处理方法实施例,所述对从各个客户端接收到的所述对应关系进行噪音处理,得到有效对应关系,还包括:以一搜索结果项Xi为基准,将含有所述搜索结果项Xi的所有对应关系,按照与所述搜索结果项Xi相对应的搜索词的数量从大到小进行排列,取排序在前的预定个数的对应关系;取所述排序在前的预定个数的对应关系与所述第一有效对应关系之间的交集,得到第二有效对应关系。可选地,根据所述的用户搜索行为信息的处理方法实施例,所述的用户搜索行为信息的处理方法,还包括:接收客户端发送的搜索词;根据接收到的所述搜索词,在保存的所述有效对应关系中进行匹配查询;将经过所述匹配查询得到的与所述搜索词相对应的搜索结果项,发送给客户端。可选地,根据所述的用户搜索行为信息的处理方法实施例,所述的用户搜索行为信息的处理方法,还包括:接收两个以上客户端上报的、用户对与所述搜索词相对应的搜索结果项是否点击的记录;根据客户端上报的所述记录,统计用户对所述搜索结果项的点击率;判断用户对所述搜索结果项的点击率是否低于预定阈值,若低于预定阈值,则进行报警和/或将所述搜索词与相对应的搜索结果项之间的对应关系从所述有效对应关系中自动删除。可选地,根据所述的用户搜索行为信息的处理方法实施例,所述接收两个以上客户端上报的搜索词与搜索结果项之间的对应关系,为接收两个以上客户端根据前述用户搜索行为信息的采集方法任一实施例所述的方法、建立的所述第一搜索词与所述用户在所述第二搜索结果中所点击的结果项的对应关系。再一方面,本专利技术实施例提供一种用户搜索行为信息的处理装置,包括:第一接收本文档来自技高网...

【技术保护点】
一种用户搜索行为信息的采集方法,其特征在于,包括:接收搜索框中输入的第一搜索词;根据所述第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结果中的结果项是否被进行了点击;接收对所述搜索框中的所述第一搜索词进行清空的指令,并根据该指令将所述搜索框清空;接收所述搜索框中输入的第二搜索词;根据所述第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索结果中的结果项的点击;根据所述记录,若所述第一搜索结果中的结果项没有被进行点击,则建立所述第一搜索词与所述第二搜索结果中被点击的结果项的对应关系。

【技术特征摘要】
1.一种用户搜索行为信息的采集方法,其特征在于,包括:
接收搜索框中输入的第一搜索词;
根据所述第一搜索词,向用户展示第一搜索结果,并记录所述第一搜索结
果中的结果项是否被进行了点击;
接收对所述搜索框中的所述第一搜索词进行清空的指令,并根据该指令将
所述搜索框清空;
接收所述搜索框中输入的第二搜索词;
根据所述第二搜索词,向用户展示第二搜索结果,并接收对所述第二搜索
结果中的结果项的点击;
根据所述记录,若所述第一搜索结果中的结果项没有被进行点击,则建立
所述第一搜索词与所述第二搜索结果中被点击的结果项的对应关系。
2.根据权利要求1所述的采集方法,其特征在于,
所述搜索框为移动终端设备应用程序商店中的应用程序搜索框;
所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名
称。
3.一种用户搜索行为信息的采集装置,其特征在于,包括:
搜索框,用于接收用户输入的搜索词;
展示及记录模块,用于根据所述搜索词,向用户展示与所述搜索词相对应
的搜索结果,并记录所述用户对所述搜索结果中任一结果项是否进行了点击;
清空模块,用于接收用户对所述搜索框中的内容进行清空的指令,并根据
该指令将所述搜索框中的内容清空;
判断模块,用于判断在如下过程中,用户对第一搜索结果中任一结果项是
否进行了点击:根据用户在搜索框中输入的第一搜索词展示第一搜索结果,对

\t所述搜索框中的内容清空后,接收所述搜索框中输入的第二搜索词并展示第二
搜索结果,接收用户对所述第二搜索结果中一个结果项的点击;
关系构建模块,用于根据所述判断模块的判断,若所述用户对所述第一搜
索结果中任一结果项没有进行点击,则建立所述第一搜索词与所述用户在所述
第二搜索结果中所点击的结果项的对应关系;
上报模块,用于将所述关系构建模块构建的所述对应关系上报给服务器。
4.根据权利要求3所述的采集装置,其特征在于,
所述搜索框为移动终端设备应用程序商店中的应用程序搜索框;
所述第一搜索词为用户在搜索框中输入的目标应用程序的非全文本匹配名
称。
5.一种用户搜索行为信息的处理方法,其特征在于,包括:
接收两个以上客户端上报的搜索词与搜索结果项之间的对应关系;其中,
所述搜索结...

【专利技术属性】
技术研发人员:刘宇翔
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1