一种网页内容搜索方法和装置的制作方法

文档序号:6380789阅读:124来源:国知局
专利名称:一种网页内容搜索方法和装置的制作方法
技术领域
本发明涉及网络数据业务技术领域,尤其是指一种网页内容搜索方法和装置。
背景技术
随着互联网技术和移动通信技术的飞速发展,目前互联网和3G网络上所提供的各种信息也越来越丰富,用户也越来越多地从互联网和3G网络上获得所需的各种信息。为了从互联网和3G网络上的海量信息中获得所需的相关信息,用户一般会通过各种网络上的搜索引擎对各种网页内容进行搜索,以获得其所关心的信息。因此,网络搜索技术已经成为目前十分重要的互联网技术之一。
目前,互联网上已经存在众多的搜索引擎提供商,为用户提供对互联网或3G网络的信息搜索功能,使得用户可以使用搜索引擎搜索用户可能感兴趣的信息。搜索引擎中一般都使用一种能够在网上发现新网页并抓取文件的程序,这个程序通常被称为搜索引擎蜘蛛(spider)或者机器人(robot)。搜索引擎蜘蛛从数据库中已知的网页开始,像正常用户的浏览器一样访问这些网页并抓取文件,将所抓取的网页提取关键词,并将被抓取的网页与关键词建立关联后存入索引数据库中。当用户在搜索引擎中输入所需搜寻信息的关键词之后,搜索引擎先对用户输入的关键词进行相应处理,然后通过搜索引擎排序程序根据处理后的关键词从索引数据库中找出所有包含关键词的网页,并根据预定的排序算法计算出所找到的各个网页的排列顺序,然后按一定的格式将上述搜索结果向用户返回“搜索”页面。
但是,由于目前的互联网和3G网络上的网络信息的数量十分庞大,因此即使是使用上述搜索引擎进行搜索后,所得到的相类似的搜索结果的数量一般也比较大。而且,在实际应用中,搜索结果中的大部分信息虽然与用户所输入的关键词相近,但是其实际内容却并非是用户所需的信息,也就是说,在搜索到的结果中一般会出现大量的无用信息,因此大大降低了信息的精确度。而在实际的搜索中,考虑到用户的搜索习惯,一般情况下用户只会关心排序靠前的数十条搜索结果,例如,超过90%的用户一般只会查看搜索结果的前两页(一般为20条左右的搜索结果),大部分的用户对搜索结果的浏览一般都限于前十页的搜索结果以内。在目前的搜索技术中,上述搜索结果的精确度一般都比较差,而且搜索引擎在对搜索结果进行排序时,并未考虑具体某个用户所关心的一些因素,因此搜索结果中排序靠前的结果中并没有多少用户所需的信息,甚至会出现很多离当前时间比较长的搜索结果,而用户所关心的近期出现的与关键词匹配的信息却没有显示在排名靠前的搜索结果中。所以,目前的搜索技术还有很多的不足之处和改进空间。发明内容
本发明提供了一种网页内容搜索方法和装置,从而提高了搜索结果的准确性,提升了用户的体验度。
本发明的技术方案具体是这样实现的:
—种网页内容搜索方法,该方法包括:
在搜索界面上提示用户输入搜索关键字和筛选关键字;
接收用户输入的搜索关键字和筛选关键字,并根据所述搜索关键字进行搜索,获得初步搜索结果;
根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果;
将所述排序结果作为搜索结果显示给用户。
较佳的,所述筛选关键字为搜索引擎推荐的筛选关键字。
较佳的,所述筛选关键字为用户自行输入的筛选关键字。
较佳的,所述筛选关键字为用户指定的时间参数。
较佳的,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括:
将所述初步搜索结果中的各条搜索记录按照与所述时间参数的关联度的高低进行排序。
较佳的,所述筛选关键字为用户指定的优先显示对象。
较佳的,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括:
将所述初步搜索结果中的各条搜索记录按照与所述优先显示对象的关联度的高低进行排序。
本发明还提供了一种网页内容搜索装置,该装置包括:输入单元、搜索单元、排序单元和显示单元;
所述输入单元,用于在搜索界面上提示用户输入搜索关键字和筛选关键字,并接收用户输入的搜索关键字和筛选关键字;将所述搜索关键字发送给所述搜索单元,将所述筛选关键字和所述排序单元;
所述搜索单元,用于根据所述搜索关键字进行搜索,获得初步搜索结果;将所述初步搜索结果发送给所述排序单元;
所述排序单元,用于根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果;将所述排序结果作为搜索结果发送给所述显示单元;
所述显示单元,用于将所述搜索结果显示给用户。
由上述技术方案可见,本发明由于在上述提供的网页内容搜索方法和装置中,可以在搜索界面上提示用户输入搜索关键字和筛选关键字,并根据用户输入的所述搜索关键字进行搜索获得初步搜索结果,再根据用户输入的筛选关键字对所获得的初步搜索结果进行排序,最后将所述排序结果作为搜索结果显示给用户,因此在对搜索结果进行排序时,可以考虑具体用户所关心的因素,从而使得搜索结果中排序靠前的结果中尽量包括用户真正所需搜索的信息,提高了搜索结果的准确性,提升了用户的体验度。


图1为本发明实施例中的网页内容搜索方法的流程图。
图2为本发明实施例中的网页搜索装置的结构示意图。
具体实施方式
为使本发明的技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明作进一步详细的说明。
图1为本发明实施例中的网页内容搜索方法的流程图。如图1所示,该方法包括:
步骤101,在搜索界面上提示用户输入搜索关键字和筛选关键字。
在本发明的技术方案中,为了在搜索结果中尽量显示用户真正所需搜索的信息,将在搜索界面上提示用户输入搜索关键字的同时,还提示用户输入相应的筛选关键字,以便于对搜索到的结果进行筛选后,将筛选后的搜索结果显示给用户,从而尽量将用户所需搜索的信息排列在搜索结果的前面,以便于用户观看。
较佳的,在本发明的具体实施例中,所述筛选关键字可以是搜索引擎推荐的筛选关键字,也可以是用户自行输入的筛选关键字。
较佳的,如果用户希望与当前时间最接近的搜索结果排列在搜索结果的最前面显示,则在本发明的具体实施例中,所述筛选关键字可以是用户指定的时间参数,例如,网页的发布时间、最后回复时间或最后更新时间等。
较佳的,如果用户希望某类或某几类网页的搜索结果排列在搜索结果的最前面显示,则在本发明的具体实施例中,所述筛选关键字可以是用户指定的优先显示对象。例如,所述优先显示对象可以是:博客、微博或论坛等。通过上述优先显示对象,可以将属于各种博客、微博或论坛的网页信息优先排列在搜索结果的前面显示。
步骤102,接收用户输入的搜索关键字和筛选关键字,并根据所述搜索关键字进行搜索,获得初步搜索结果。
在本发明的技术方案中,由于在步骤101中已提示用户输入搜索关键字和筛选关键字,因此用户可以在搜索界面中输入相应的搜索关键字和筛选关键字,以搜索所需的信息。搜索引擎在接收到用户输入的搜索关键字和筛选关键字之后,即可根据接收到的搜索关键字进行搜索,并将获得的搜索结果作为初步搜索结果。该初步搜索结果暂时并不显示给用户,而是在进行后续的处理后再显示给用户。
在本发明的具体实施例中,可以使用常用的搜索方法来根据用户输入的搜索关键字获得初步搜索结果,具体的搜索方法在此不再赘述。
步骤103,根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果。
由于在步骤101中,用户已经输入了筛选关键字,因此在本步骤中,可以根据所接收到的由用户输入端筛选关键字,对在步骤102中所获得的初步搜索结果进行排序,从而得到一个排序结果。
较佳的,在本发明的具体实施例中,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括:
当所述筛选关键字为用户指定的时间参数时,将所述初步搜索结果中的各条搜索记录按照与所述时间参数的关联度的高低进行排序。
较佳的,在本发明的具体实施例中,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括:
当所述筛选关键字为用户指定的优先显示对象时,将所述初步搜索结果中的各条搜索记录按照与所述优先显示对象的关联度的高低进行排序。
步骤104,将所述排序结果作为搜索结果显示给用户。
在本步骤中,可以将上述步骤103中得到的排序结果作为搜索结果向用户显示。
通过上述的步骤101 104,可以根据用户输入的搜索关键字和筛选关键字进行搜索,并将搜索结果中与筛选关键字关联度最大的搜索结果排在最前面显示给用户,从而可以尽量使得用户所看到搜索结果中的前面部分是该用户真正所需搜索的网页信息。
在本发明的具体实施例中,还根据上述的网页搜索方法提出了一种网页搜索装置。图2为本发明实施例中的网页搜索装置的结构示意图。如图2所示,本发明实施例中的网页搜索装置包括:输入单元201、搜索单元202、排序单元203和显示单元204。
其中,所述输入单元201,用于在搜索界面上提示用户输入搜索关键字和筛选关键字,并接收用户输入的搜索关键字和筛选关键字;将所述搜索关键字发送给所述搜索单元202,将所述筛选关键字和所述排序单元203 ;
所述搜索单元202,用于根据所述搜索关键字进行搜索,获得初步搜索结果;将所述初步搜索结果发送给所述排序单元203 ;
所述排序单元203,用于根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果;将所述排序结果作为搜索结果发送给所述显示单元204 ;
所述显示单元204,用于将所述搜索结果显示给用户。
综上所述,在本发明的技术方案中,由于在上述提供的网页内容搜索方法和装置中,可以在搜索界面上提示用户输入搜索关键字和筛选关键字,并根据用户输入的所述搜索关键字进行搜索获得初步搜索结果,再根据用户输入的筛选关键字对所获得的初步搜索结果进行排序,最后将所述排序结果作为搜索结果显示给用户,因此在对搜索结果进行排序时,可以考虑具体用户所关心的因素,从而使得搜索结果中排序靠前的结果中尽量包括用户真正所需搜索的信息,提高了搜索结果的准确性,提升了用户的体验度。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种网页内容搜索方法,其特征在于,该方法包括: 在搜索界面上提示用户输入搜索关键字和筛选关键字; 接收用户输入的搜索关键字和筛选关键字,并根据所述搜索关键字进行搜索,获得初步搜索结果; 根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果; 将所述排序结果作为搜索结果显示给用户。
2.根据权利要求1所述的方法,其特征在于: 所述筛选关键字为搜索引擎推荐的筛选关键字。
3.根据权利要求1所述的方法,其特征在于: 所述筛选关键字为用户自行输入的筛选关键字。
4.根据权利要求3所述的方法,其特征在于: 所述筛选关键字为用户指定的时间参数。
5.根据权利要求4所述的方法,其特征在于,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括: 将所述初步搜索结果中的各条搜索记录按照与所述时间参数的关联度的高低进行排序。
6.根据权利要求3所述的方法,其特征在于: 所述筛选关键字为用户指定的优先显示对象。
7.根据权利要求6所述的方法,其特征在于,所述根据接收到的筛选关键字对所获得的初步搜索结果进行排序包括: 将所述初步搜索结果中的各条搜索记录按照与所述优先显示对象的关联度的高低进行排序。
8.—种网页内容搜索装置,其特征在于,该装置包括:输入单元、搜索单元、排序单元和显示单元; 所述输入单元,用于在搜索界面上提示用户输入搜索关键字和筛选关键字,并接收用户输入的搜索关键字和筛选关键字;将所述搜索关键字发送给所述搜索单元,将所述筛选关键字和所述排序单元; 所述搜索单元,用于根据所述搜索关键字进行搜索,获得初步搜索结果;将所述初步搜索结果发送给所述排序单元; 所述排序单元,用于根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果;将所述排序结果作为搜索结果发送给所述显示单元; 所述显示单元,用于将所述搜索结果显示给用户。
全文摘要
本发明提供了一种网页内容搜索方法和装置。其中的方法包括在搜索界面上提示用户输入搜索关键字和筛选关键字;接收用户输入的搜索关键字和筛选关键字,并根据所述搜索关键字进行搜索,获得初步搜索结果;根据接收到的筛选关键字对所获得的初步搜索结果进行排序,得到排序结果;将所述排序结果作为搜索结果显示给用户。应用本发明可以提高搜索结果的准确性,提升用户的体验度。
文档编号G06F17/30GK103106234SQ201210441400
公开日2013年5月15日 申请日期2012年11月7日 优先权日2012年11月7日
发明者吴少智, 张进, 吴跃, 张江泓 申请人:无锡成电科大科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1