【技术实现步骤摘要】
本申请涉及计算机捜索
,尤其涉及一种搜索方法及设备。
技术介绍
随着计算机网络技术以及无线通信网络技术的不断发展,捜索业务得到了越来越普遍的应用,除了在专业的捜索网站进行全网的搜索外,大多数的网站上也具有对本网站内数据内容进行搜索的功能,特别是对于购物网站等数据内容较丰富的网站,根据用户输入的关键词查找出用户希望查看的页面,这对网站业务的开展尤为重要。在常规的搜索方式中,捜索服务器根据关键词对网站数据库中的大量数据对象(包括但不限于页面、数据包等网站数据库中的数据内容)进行搜索,查找与关键词匹配的数据对象作为搜索结果向用户展示,为了使用户能够快速地找到有用信息,可以分别计算查找出的捜索结果与关键词的相关度,按照相关度由高到低的顺序向用户展示查找出的搜索結果。在上述搜索方式得到搜索结果并排序展示的方案中,仅按照与关键词在字面上的相关度进行排序,可能使某些有用信息排在靠后的位置。例如,关键词为“A品牌手机”,搜索服务器搜索出了两个搜索结果,第一个搜索结果是简单介绍该“A品牌手机”的页面,第ニ个搜索结果是“A品牌手机”和“B品牌手机”的包含图文的发布页面,仅从字 ...
【技术保护点】
一种搜索方法,其特征在于,包括:在接收到包含关键词的搜索请求时,以该关键词为搜索条件,从数据库服务器中搜索出M个搜索结果,以及根据关键词、搜索结果和搜索结果的成交参数三者的对应关系,确定接收到的关键词对应的成交参数满足设定条件的N个搜索结果;将N个搜索结果排列在前,并将M个搜索结果中除与N个搜索结果相同的其他搜索结果排列在后,并返回排列后的搜索结果,所述M和N为正整数。
【技术特征摘要】
1.一种搜索方法,其特征在于,包括 在接收到包含关键词的捜索请求时,以该关键词为搜索条件,从数据库服务器中捜索出M个搜索结果,以及 根据关键词、捜索结果和捜索结果的成交參数三者的对应关系,确定接收到的关键词对应的成交參数满足设定条件的N个搜索结果; 将N个搜索结果排列在前,并将M个搜索结果中除与N个搜索结果相同的其他搜索结果排列在后,并返回排列后的捜索结果,所述M和N为正整数。2.如权利要求I所述的方法,其特征在于,所述关键词、捜索结果和捜索结果的成交參数三者的对应关系通过以下方式建立的 采集设定时长内接收到的包含关键词的搜索请求,分别从数据库服务器中以每个关键词为搜索条件进行搜索,确定每个关键词对应的包含至少ー个捜索结果的搜索结果组; 针对每个搜索結果,确定以所在的捜索结果组对应的关键词为搜索条件时,该搜索结果的点击指标、点击该搜索结果后产生的购买指标; 根据所述点击指标和购买指标生成成交參数,作为以所在的捜索结果组对应的关键词为搜索条件吋,该搜索结果对应的成交參数。3.如权利要求2所述的方法,其特征在于,搜索结果的点击指标是以搜索结果所在的捜索结果组对应的关键词为搜索条件吋,查询该捜索结果的用户数量,或,该搜索结果被查询的次数; 购买指标是查询该捜索结果的用户中,根据该搜索结果产生购买行为的用户数量,或,根据查询该搜索结果产生购买行为的次数。4.如权利要求3所述的方法,其特征在于,根据以下公式生成成交參数 其中,Z表示成交參数;X表示成交參数对应搜索结果的购买指标;Y表示成交參数对应捜索结果的点击指标;或 根据以下公式生成成交參数 其中,X7表示成交參数对应搜索结果所在搜索结果组内所有搜索结果的购买指标的方差;或 根据以下公式生成成交參数 其中,Y7表示成交參数对应搜索结果所在搜索结果组内所有搜索结果的点击指标的方差。5.如权利要求I所述的方法,其特征在于,若所述M个搜索结果按照与关键词的相关性由高至低排列,所述N个搜索结果对应的成交參数按照由大至小排列,则将N个搜索结果排列在前,并将M个搜索结果中除与N个搜索结果相同的其他捜索结果按照与关键词的相关性由高至低的顺序排列在后。6.如权利要求I所述的方法,其特征在于,所述方法还包括 确定M个搜索结果中每个搜索结果的相关度评分; 所述将N个搜索结果排列在前,并将M个搜索结果中除与N个搜索结果相同的其他搜索结果排列在后,具体包括 将M个搜索结果作为待处理队列中的捜索结果,并按照对应的成交參数按照由大至小的顺序依次读取N个搜索结果中的每个...
【专利技术属性】
技术研发人员:刘健,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。