一种与移动终端相适应的搜索方法及装置制造方法及图纸

技术编号:8533039 阅读:186 留言:0更新日期:2013-04-04 16:11
本发明专利技术提供了一种与移动终端相适应的搜索方法及装置,其中所述搜索方法包括:预先建立web页面与wap页面之间的映射关系;获取用户搜索请求;获取与所述请求中的关键词匹配的检索结果项,并根据所述请求确定所述用户的终端是否为移动终端,如果是,则将所述检索结果项中与所述映射关系中的记录匹配的web页面项转换为wap页面项;将转换后的检索结果项返回给用户。通过上述方式,本发明专利技术能够使搜索引擎自适应移动终端用户的搜索需要。

【技术实现步骤摘要】
一种与移动终端相适应的搜索方法及装置
本专利技术涉及搜索技术,特别涉及一种与移动终端相适应的搜索方法及装置。
技术介绍
随着移动互联网的发展,有越来越多的用户通过手机等移动终端上网。为了适应这种无线通讯的趋势,很多网站对外除了提供web页面资源,也提供wap (WirelessApplication Protocol)页面资源,其中web页面是较适用于在电脑等终端上展示的页面,·wap页面是较适用于在手机等移动终端上展示的页面。搜索引擎是用户从互联网中获取资料的有力工具。但是现有的搜索引擎,通常只对互联网中的web页面资源进行索引,这样,当用户输入关键词时,搜索引擎只能向用户返回与所输关键词匹配的web页面资源。如果用户是使用移动终端上网的,这时想要阅读搜索引擎返回的web页面资源就会比较困难,因为打开一个web页面占用的网络资源和终端的计算资源都比wap页面要大很多,这说明现有搜索技术存在不能自适应移动终端用户的搜索需要的缺陷。
技术实现思路
本专利技术所要解决的技术问题是提供一种与移动终端相适应的搜索方法及装置,以解决现有搜索技术中存在的不能自适应移动终端用户的搜索需要的缺陷。本专利技术为解决技术问题而采用的技术方案是提供一种与移动终端相适应的搜索方法,包括预先建立web页面与wap页面之间的映射关系;获取用户搜索请求;获取与所述请求中的关键词匹配的检索结果项,并根据所述请求确定所述用户的终端是否为移动终端,如果是,则将所述检索结果项中与所述映射关系中的记录匹配的web页面项转换为wap页面项;将转换后的检索结果项返回给用户。根据本专利技术之一优选实施例,建立web页面与wap页面之间的映射关系的步骤包括提取网络中的web页面的元信息,所述元信息中记录了所述web页面对应的wap页面;判断所述对应的wap页面与所述web页面的内容是否匹配,如果是,则建立所述web页面与所述对应的wap页面之间的映射关系。根据本专利技术之一优选实施例,判断所述对应的wap页面与所述web页面的内容是否匹配的步骤包括提取所述对应的wap页面的文本特征向量以及所述web页面的文本特征向量;计算所述对应的wap页面的文本特征向量与所述web页面的文本特征向量之间的余弦相似度,并在所述余弦相似度大于设定值时,确定所述对应的wap页面与所述web页面匹配的内容匹配。根据本专利技术之一优选实施例,影响所述wap页面的文本特征向量的因素包括所述wap页面中词语的词频和逆文档频率,以及,影响所述web页面的文本特征向量的因素包括所述web页面中词语的词频和逆文档频率。根据本专利技术之一优选实施例,根据所述请求确定所述用户的终端是否为移动终端的步骤包括确定所述请求中是否存在地理位置标识信息,如果是,则确定所述用户的终端为移动终端。本专利技术还提供了一种与移动终端相适应的搜索装置,包括预处理单元,用于建立web页面与wap页面之间的映射关系;接收单元,用于获取用户搜索请求;检索单元,用于获取与所述请求中的关键词匹配的检索结果项;转换单元,用于根据所述请求确定所述用户的终端是否为移动终端,如果是,则将所述检索结果项中与所述映射关系中的记录匹配的web页面项转换为wap页面项;发送单元,用于将转换后的检索结果项返回给用户。根据本专利技术之一优选实施例,所述预处理单元包括元信息提取单元,用于提取网络中的web页面的元信息,所述元信息中记录了所述web页面对应的wap页面;判断单元,用于判断所述对应的wap页面与所述web页面的内容是否匹配,如果是,则触发保存单元执行;保存单元,用于建立所述web页面与所述对应的wap页面之间的映射关系。根据本专利技术之一优选实施例,所述判断单元包括特征提取单元,用于提取所述对 应的wap页面的文本特征向量以及所述web页面的文本特征向量;计算单元,用于计算所述对应的wap页面的文本特征向量与所述web页面的文本特征向量之间的余弦相似度,并在所述余弦相似度大于设定值时,确定所述对应的wap页面与所述web页面的内容匹配。根据本专利技术之一优选实施例,影响所述wap页面的文本特征向量的因素包括所述wap页面中词语的词频和逆文档频率,以及,影响所述web页面的文本特征向量的因素包括所述web页面中词语的词频和逆文档频率。根据本专利技术之一优选实施例,所述转换单元根据所述请求确定所述用户的终端是否为移动终端的方式包括确定所述请求中是否存在地理位置标识信息,如果是,则确定所述用户的终端为移动终端。由以上技术方案可以看出,本专利技术通过预先建立web页面与wap页面之间的映射关系,可以在接收到用户的请求并根据该请求判断出用户使用的终端为移动终端后,根据预先得到的映射关系中的记录,将检索结果项中的web页面项转换为wap页面项返回给用户,从而使用户能够得到与移动终端相适应的检索结果。本专利技术不需要对现有搜索的排序算法和索引方法进行改动,就能很好地实现搜索引擎自适应移动终端用户的搜索需要的目的。附图说明图1为本专利技术中与移动终端相适应的搜索方法的实施例的流程示意图;图2a为本专利技术中用户使用电脑进行搜索时得到检索结果项的示意图;图2b为本专利技术中用户使用手机进行搜索时得到检索结果项的示意图;图3为本专利技术中与移动终端相适应的搜索装置的实施例的结构示意框图;图4为本专利技术中预处理单元201的实施例的结构示意框图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。请参考图1,图1为本专利技术中的与移动终端相适应的搜索方法的实施例的流程示意图。如图1所示,该实施例包括步骤SlOl :预先建立web页面与wap页面之间的映射关系。步骤S102 :获取用户搜索请求。步骤S103 :获取与所述请求中的关键词匹配的检索结果项,并根据所述请求确定用户的终端是否为移动终端,如果是,则将检索结果项中与步骤SlOl获取到的映射关系中的记录匹配的Web页面项转换为wap页面项。步骤S104 :将转换后的检索结果项返回给用户。下面对上述方法进行具体说明。本实施例中,步骤SlOl可在线下执行,步骤S102至S104可在线上执行。其中,步骤SlOl具体包括步骤SlOll :提取网络中的web页面的元信息,该元信息中记录了所述web页面对应的wap页面。步骤S1012 :判断所述对应的wap页面与所述web页面的内容是否匹配,如果是,则建立所述web页面与所述对应的wap页面之间的映射关系。请参考下面的HTML代码片段,假设该代码片段是地址为“漏.sina. com. cn”的web页面中的片段<head> <meta http-equiv = “moWle-agenf5 content:: “format ::: lit ml 5; ml = http://3g. si na.con1.cn/.” /></hcad>在上述HTML的头部信息(即位于<headX/head>标签对中的信息)中,包含在<meta/>标签内的信息就是元信息。元信息中的“content ”属性中嵌入的“url ”属性值“3g. sina. com. cn”,就是与 web 页面 “www. sina. com. cn” 对应本文档来自技高网...

【技术保护点】
一种与移动终端相适应的搜索方法,包括:预先建立web页面与wap页面之间的映射关系;获取用户搜索请求;获取与所述请求中的关键词匹配的检索结果项,并根据所述请求确定所述用户的终端是否为移动终端,如果是,则将所述检索结果项中与所述映射关系中的记录匹配的web页面项转换为wap页面项;将转换后的检索结果项返回给用户。

【技术特征摘要】
1.一种与移动终端相适应的搜索方法,包括预先建立Web页面与wap页面之间的映射关系;获取用户搜索请求;获取与所述请求中的关键词匹配的检索结果项,并根据所述请求确定所述用户的终端是否为移动终端,如果是,则将所述检索结果项中与所述映射关系中的记录匹配的web页面项转换为wap页面项;将转换后的检索结果项返回给用户。2.根据权利要求1所述的方法,其特征在于,建立web页面与wap页面之间的映射关系的步骤包括提取网络中的web页面的元信息,所述元信息中记录了所述web页面对应的wap页面; 判断所述对应的wap页面与所述web页面的内容是否匹配,如果是,则建立所述web页面与所述对应的wap页面之间的映射关系。3.根据权利要求2所述的方法,其特征在于,判断所述对应的wap页面与所述web页面的内容是否匹配的步骤包括提取所述对应的wap页面的文本特征向量以及所述web页面的文本特征向量;计算所述对应的wap页面的文本特征向量与所述web页面的文本特征向量之间的余弦相似度,并在所述余弦相似度大于设定值时,确定所述对应的wap页面与所述web页面匹配的内容匹配。4.根据权利要求3所述的方法,其特征在于,影响所述wap页面的文本特征向量的因素包括所述wap页面中词语的词频和逆文档频率,以及,影响所述web页面的文本特征向量的因素包括所述web页面中词语的词频和逆文档频率。5.根据权利要求1所述的方法,其特征在于,根据所述请求确定所述用户的终端是否为移动终端的步骤包括确定所述请求中是否存在地理位置标识信息,如果是,则确定所述用户的终端为移动终端。6.一种与移动终端相适应的搜索装置,包括预处理单...

【专利技术属性】
技术研发人员:程刚魏少俊张燕静蒲鹏罗高景
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1