数据搜索方法、终端及服务器的制造方法_3

文档序号:9826270阅读:来源:国知局
0076] S1,服务器从搜索记录的信息中获取预定时间段内(例如,过去7天)出现过的搜 索词(query),生成搜索词表search_list ;
[0077] S2,对于搜索词表search_list里的全部query,统计每个query在过去七天的每 天搜索次数,用A[query] [i]表示搜索词在前i天的搜索量,其中,上述前i天在本实施例 中表示距离当前这一天i天的那一天(例如,前一天表示昨天,前两天表示前天);
[0078] S3,接收终端发送的搜索条件(例如,搜索条件Search_l);
[0079] S4,服务器统计用户在过去7天内在搜索条件Search_l下的总的搜索量,并用 B[i]表示前i天,在这个搜索条件Search_l下的总的搜索量。
[0080] S5,计算上述搜索词query在搜索条件Search_l下搜索量,搜索集中度,搜索趋 势:
[0081] 可选地,在本实施例中,搜索词的搜索量可以但不限于通过以下方式得到:
[0082] S52,统计在这个搜索条件Search_l下,搜索词query在过去7天的每天的被搜索 次数,用C[query] [i]表示搜索词在前i天每天的搜索量,。
[0083] S54,计算query在这一个组合下的搜索集中度:
[0085] 可选地,在本实施例中,上述dseOTe越大,表示搜索词query的搜索集中度越高。
[0086] S56,通过卡方检验方法来计算query在这个组合里的趋势tSCOTe:
[0088] 可选地,在本实施例中,上述tsraK;大于0,搜索量是上升趋势,小于0是下降趋势; tscore越大,搜索词query最近的上升趋势越明显。
[0089] S6,通过以下方式计算在搜索条件Search_l下的搜索词query的搜索热度:
[0090] S62,按C[query][i]选择过去7天搜索量最大的100个query。最大值记为 cmax〇
[0091] S64,按dS(:OTe选择搜索集中度最大的100个query。最大值记为dmax。
[0092] S66,按tseOTe选择趋势最强的100个query。最大值记为tmax,最小值记为tmin。
[0093] S68,合并以上三份query作为榜单的query集合,搜索词query的热度为:
[0095] 可选地,在本实施例中,上述公式中的参数&,13,(3,打42,€344,€546£(〇,1), 且上述参数a、b、c分别用于表示上述搜索词的搜索量、搜索集中度、搜索趋势在搜索热度 中的权重,上述参数Π ,f2, f3, f4, f5, f6用于调整上述搜索词的热度所在的范围。
[0096] S7,对榜单集合的搜索词query按queryseOTe由大到小排序,已得到与搜索条件匹 配的搜索结果列表。
[0097] 可选地,在本实施例中,搜索与搜索条件匹配的热门应用的方式与上述示例类似, 本实施例在此不再赘述。
[0098] 通过本申请提供的实施例,通过上述方式得到对搜索结果列表,从而使获取到的 搜索结果列表更加符合用户需求,进一步,用户通过获取到的不同的搜索结果列表可以更 加快速地搜索到与用户相匹配的数据,进而提高了数据搜索的效率。
[0099] 实施例3
[0100] 根据本发明实施例,提供了一种数据搜索终端的实施例,上述数据搜索终端可以 但不限于应用于如图1所示的网络环境中的终端102,终端102通过网络向服务器104发 送获取满足搜索条件的搜索结果列表的搜索请求,服务器104响应上述搜索请求为上述终 端102推送相应的搜索结果列表。可选地,在本实施例中,上述网络可以包括但不限于:广 域网、城域网、局域网。可选地,在本实施例中,上述终端可以包括但不限于以下至少之一: 手机、平板电脑、笔记本电脑、PC机、数字电视。上述只是一种示例,本实施例对此不做任何 限定。
[0101] 根据本发明实施例,还提供了一种用于实施上述数据搜索方法的数据搜索终端, 如图9所示,该终端包括:
[0102] 1)第一接收单元902,用于接收用于选择搜索条件的指令;
[0103] 2)选择单元904,用于响应指令选择搜索条件,其中,搜索条件至少包括类型为第 一类型的第一选择项和类型为第二类型的第二选择项;
[0104] 3)发送单元906,用于将搜索条件发送给服务器;
[0105] 4)第二接收单元908,用于接收服务器发送的与搜索条件匹配的搜索结果列表, 其中,搜索结果列表中的搜索结果为服务器在接收指令之前的预定时间段内执行搜索操作 所记录的信息。
[0106] 可选地,在本实施例中,上述数据搜索方法可以但不限于应用于终端上某一客户 端中的信息排行榜中,其中,上述数据搜索方法中的搜索条件可以包括但不限于用于标识 上述终端当前属性。可选地,在本实施例中,上述搜索条件中的第一类型可以但不限于用 于表示终端所在地区的类型,上述第二类型可以但不限于用于表示终端持有者的性别的类 型。例如,以热门应用搜索为例,搜索条件为北京地区,女性用户,通过本实施例中提供的数 据搜索方法可以利用选择的搜索条件,从而获取在上述搜索条件下重新排序得到的信息排 行榜,即,在北京地区女性用户群中,热门应用的搜索排行榜,如图3所示,从而使信息排行 榜可以根据不同的应用场景得到不同的排行榜,不仅实现了对排行榜的灵活控制展示,同 时也可以根据用户各自的需求快速搜索到相应的数据,进而提高了数据搜索的效率。上述 举例只是一种示例,本实施例对此不做任何限定。
[0107] 可选地,在本实施例中,在接收用于选择搜索条件的指令之前,还包括:
[0108] S1,接收并显示服务器发送的与默认搜索条件匹配的默认搜索结果列表,其中,默 认搜索条件包括类型为第一类型的全部选择项和类型为第二类型的全部选择项,默认搜索 结果列表中的搜索结果为服务器在预定时间段内执行搜索操作所记录的信息。
[0109] 可选地,在本实施例中,上述默认搜索结果列表和与搜索条件匹配得到的搜索结 果列表根据不同的应用场景可以相同也可以不同,其中,默认搜索结果列表中包括搜索条 件中第一类型及第二类型中的全部选择项。其中,上述第一类型为用于表示地区的类型,上 述第二类型为用于表示性别的类型。
[0110] 可选地,在本实施例中,如图4所示,在上述接收用于选择搜索条件的指令之前, 还包括:
[0111] S402,各个终端402向服务器404发送待搜索数据及上述各个终端402选择的搜 索条件;
[0112] S404,服务器404统计在预定时间段内根据上述各个终端402所执行的搜索操作 记录的搜索结果,进而根据上述记录的搜索结果统计在不同搜索条件下对应的不同的搜索 结果列表。
[0113] 可选地,在本实施例中,上述服务器在接收指令之前的预定时间段内执行搜索操 作所记录的信息可以包括但不限于以下至少一种:已执行搜索操作的搜索词或者已下载的 应用的标识。
[0114] 可选地,在本实施例中,当服务器在接收指令之前的预定时间段内执行搜索操作 所记录的信息包括已下载的应用的标识时,搜索条件还包括:类型为第三类型的第三选择 项,其中,第三类型用于表示应用的类别。
[0115] 例如,仍以热门应用搜索为例,搜索条件为上海地区,男性用户,则搜索结果列表 可以为:在本次搜索之前的一周内,服务器根据所有上海地区、男性用户通过终端上的客户 端在所有搜索应用中执行下载操作而得到的热门应用排行榜。具体地,如表3所示,默认热 门应用排行榜可以包括但不限于:应用A (热度为100)、应用B(热度为50),应用C(热度为 30),搜索条件(例如,上海地区、男性用户)对应的热门应用排行榜可以包括但不限于:应 用B(热度为50)、应用A(热度为40),应用C(热度为20)。
[0116] 表 3
[0117]
[0118] 可选地,在本实施例中,上述用于选择搜索条件的指令可以包括但不限于:进入获 取数据搜索结果列表的入口指令。例如,如图5所示,以热搜词为例,当接收到选择"热搜词 榜入口更多"时,则触发进入选择搜索条件的界面。
[0119] 具体结合以下示例进行描述,如图6中步骤S602-S608所示,步骤S602,多个终端 602将待搜索数据及搜索条件发送给服务器604,步骤S604,上述服务器604统计各个终端 602所要搜索的所有的搜索结果,并根据不同的搜索条件得到与上述不同的搜索条件相匹 配的多个搜索结果列表。然后,多个终端602中的一个终端(如图6所示)接收到用于选 择搜索条件的指令,并执行步骤S606,将获取到的搜索条件(例如,上海地区,男性用户)发 送给服务器604,服务器604在查找到与上述搜索条件相匹配的搜索结果列表(例如,如表 3中第2列所示)后,执行步骤S608,将上述搜索结果列表返回给上述一个终端上显示。
[0120] 通过本申请提供的实施例,通过将终端获取到的搜索条件发送给服务器,并由服 务器发送与上述搜索条件匹配的搜索结果列表给终端,以使终端可以显示在一定的搜索条 件下得到的搜索结果列表信息,从而实现了对搜索结果列表的灵活选择,从而获取更加符 合用户需求的相应数据,进一步,用户通过获取到的不同的搜索结果列表可以更加快速地 搜索到与用户相匹配的数据,进而提高了数据搜索的效率。
[0121] 作为一种可选的方案,上述终端还包括:
[0122] 1)显示单元,用于在接收用于选择搜索条件的指令之前,接收并显示服务器发送 的与默认搜索条件匹配的默认搜索结果列表,其中,默认搜索条件包括类型为第一类型的 全部选择项和类型为第二类型的全部选择项,默认搜索结果列表中的搜索结果为服务器在 预定时间段内执行搜索操作所记录的信息。
[0123] 具体结合以下示例进行描述,仍以热门应用搜索为例,其中,搜索条件以第一类型 为地区,第二类型为性别为例,在接收与搜索条件匹配的搜索结果列表之前,搜索条件将以 全部地区,全部性别进行搜索,获取所有的应用构成的默认搜索结果列表,如图7所示,其 中,上述图7所示的默认的热门应用排行榜和图3所示的与搜索条件匹配的热门应用排行 榜不同,由于添加了"北京
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1