搜索引擎的修正方法和系统的制作方法

文档序号:6452745阅读:230来源:国知局
专利名称:搜索引擎的修正方法和系统的制作方法
技术领域
本发明涉及计算机技术领域,特别涉及一种搜索引擎的修正方法和系统。
背景技术
随着互联网技术的发展,搜索引擎为用户查找和获取信息提供了极大的便利。但是现有的搜索引擎仅有简单的查找功能,即用户输入一个查询串(Query),而搜索引擎返回搜索结果;搜索结果中包括符合该查询串的网页的URL(Uniform Resource Location,统一资源定位符)。在实现本发明的过程中,发明人发现现有技术至少存在以下问题用户在使用搜索引擎的时候,输入一个查询串。搜索引擎根据该查询串以及预置算法,将符合查询串的搜索结果输出。但是由于该搜索结果是根据预设的算法确定的,并不一定符合用户的需要。而对于同一查询串,所有用户返回的搜索结果都是一样的。而当搜索结果不符合用户需要时,则会对所有用户都会造成用户的使用体验感差的问题。

发明内容
为了解决现有技术中搜索引擎返回的搜索结果不一定符合用户需要而对所有用户都造成用户的使用体验感差的问题,本发明实施例提出了一种搜索引擎的修正方法和系统。所述技术方案如下本发明实施例提出了一种搜索引擎的修正方法,包括接收用户针对搜索结果中的URL即统一资源定位符所输入的评价信息;将搜索结果中的一个或多个URL,及用户针对URL输入的评价信息,存储到后台; 并对所述评价信息提取关键词以确定用户对该URL的评价为好或不好;当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL所述评价信息,将搜索结果显示给用户。作为上述技术方案的优选,所述对所述评价信息提取关键词以确定用户对该URL 的评价为好或不好包括提取用户输入的评价信息;根据预设置的关键词列表对所述评价信息进行过滤,以确定该评价信息包含的关键词;确定所述关键词列表中该关键词对应的评价值,并以此作为所述URL对应的评价值。作为上述技术方案的优选,所述当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL所述评价信息,将搜索结果显示给用户包括获取搜索结果中的一个或一个以上URL对应的评价值,并根据每一 URL对应的评价值对搜索结果的排序进行修正,并将搜索结果显示给用户。作为上述技术方案的优选,所述方法还包括
根据用户的指令调用用户的浏览器的接口程序,以将所述搜索结果中用户选择的 URL收藏到用户浏览器的收藏夹中;禾口/ 或根据用户指令,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容转载到用户预设的网页中;和/ 或根据用户指令调用电子邮件发送软件,将搜索结果中用户选择的URL和/或该URL 对应的网页中的内容发送到用户预置的邮箱中。作为上述技术方案的优选,所述方法还包括获取搜索结果中的一个或一个以上URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数;针对该URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数,获取收藏和/或转载和/或通过电子邮件发送的参数评分,并通过一个或多个参数得分对搜索结果的排序进行修正;其中,收藏或转载或通过电子邮件发送的参数评分的计算方法为Score = ^ (Snumj / QueryTimes) * Time'
todays其中,days为总天数;Snumi为第i天该URL被收藏或转载或通过电子邮件发送的次数;QueryTimesi为用户输入该查询串的次数;Timei为第i天对应的权重系数。本发明实施例还提出了一种搜索引擎的修正系统,包括评价接收模块,用于接收用户针对搜索结果中的URL所输入的评价信息;存储模块,用于将搜索结果中的一个或多个URL及该URL对应的用户输入的评价信息,存储到后台;并对所述评价信息提取关键词以确定用户对该URL的评价为好或不好;输出模块,用于当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的 URL所述评价信息,将搜索结果显示给用户。作为上述技术方案的优选,所述存储模块包括评价信息存储单元,用于将搜索结果中的一个或多个URL,及用户针对URL输入的评价信息,存储到后台;提取单元,用于提取用户输入的评价信息;过滤单元,用于根据预设置的关键词列表对所述评价信息进行过滤,以确定该评价信息包含的关键词;确定单元,用于确定所述关键词列表中该关键词对应的评价值,并以此作为所述 URL对应的评价值。作为上述技术方案的优选,所述输出模块用于获取搜索结果中的一个或一个以上 URL对应的评价值,并根据每一 URL对应的评价值对搜索结果的排序进行修正,并将搜索结果显示给用户。作为上述技术方案的优选,所述系统还包括收藏模块,用于根据用户的指令调用用户的浏览器的接口程序,以将所述搜索结果中用户选择的URL添加到用户浏览器的收藏夹中;
和 / 或转载模块,用于根据用户指令,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容发送到用户预设的网页中;和/ 或电子邮件发送模块,用于根据用户指令调用电子邮件发送软件,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容发送到用户预置的邮箱中。作为上述技术方案的优选,所述系统还包括参数获取模块,用于获取搜索结果中的一个或一个以上URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数;参数评分模块,用于针对该URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数,获取收藏和/或转载和/或通过电子邮件发送的参数评分,并通过一个或多个参数得分对搜索结果的排序进行修正;其中,收藏或转载或通过电子邮件发送的参数评分的计算方法为
权利要求
1.一种搜索引擎的修正方法,其特征在于,包括接收用户针对搜索结果中的URL即统一资源定位符所输入的评价信息; 将搜索结果中的一个或多个URL,及用户针对URL输入的评价信息,存储到后台;并对所述评价信息提取关键词以确定用户对该URL的评价为好或不好;当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL所述评价信息, 将搜索结果显示给用户。
2.根据权利要求1所述的搜索引擎的修正方法,其特征在于,所述对所述评价信息提取关键词以确定用户对该URL的评价为好或不好包括提取用户输入的评价信息;根据预设置的关键词列表对所述评价信息进行过滤,以确定该评价信息包含的关键词;确定所述关键词列表中该关键词对应的评价值,并以此作为所述URL对应的评价值。
3.根据权利要求2所述的索引擎的修正方法,其特征在于,所述当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL所述评价信息,将搜索结果显示给用户包括获取搜索结果中的一个或一个以上URL对应的评价值,并根据每一 URL对应的评价值对搜索结果的排序进行修正,并将搜索结果显示给用户。
4.根据权利要求1至3任一项所述的搜索引擎的修正方法,其特征在于,所述方法还包括根据用户的指令调用用户的浏览器的接口程序,以将所述搜索结果中用户选择的URL 收藏到用户浏览器的收藏夹中; 和/或根据用户指令,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容转载到用户预设的网页中; 和/或根据用户指令调用电子邮件发送软件,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容发送到用户预置的邮箱中。
5.根据权利要求4所述的搜索引擎的修正方法,其特征在于,所述方法还包括 获取搜索结果中的一个或一个以上URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数;针对该URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数,获取收藏和/ 或转载和/或通过电子邮件发送的参数评分,并通过一个或多个参数得分对搜索结果的排序进行修正;其中,收藏或转载或通过电子邮件发送的参数评分的计算方法为 Score = CSnumi / QueryTimes) * Time'
6.一种搜索引擎的修正系统,其特征在于,包括评价接收模块,用于接收用户针对搜索结果中的URL所输入的评价信息; 存储模块,用于将搜索结果中的一个或多个URL及该URL对应的用户输入的评价信息, 存储到后台;并对所述评价信息提取关键词以确定用户对该URL的评价为好或不好;输出模块,用于当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL 所述评价信息,将搜索结果显示给用户。
7.根据权利要求5所述的搜索引擎的修正系统,其特征在于,所述存储模块包括 评价信息存储单元,用于将搜索结果中的一个或多个URL,及用户针对URL输入的评价信息,存储到后台;提取单元,用于提取用户输入的评价信息;过滤单元,用于根据预设置的关键词列表对所述评价信息进行过滤,以确定该评价信息包含的关键词;确定单元,用于确定所述关键词列表中该关键词对应的评价值,并以此作为所述URL 对应的评价值。
8.根据权利要求7所述的搜索引擎的修正系统,其特征在于,所述输出模块用于获取搜索结果中的一个或一个以上URL对应的评价值,并根据每一 URL对应的评价值对搜索结果的排序进行修正,并将搜索结果显示给用户。
9.根据权利要求6至8任一项所述的搜索引擎的修正系统,其特征在于,所述系统还包括收藏模块,用于根据用户的指令调用用户的浏览器的接口程序,以将所述搜索结果中用户选择的URL添加到用户浏览器的收藏夹中; 和/或转载模块,用于根据用户指令,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容发送到用户预设的网页中; 和/或电子邮件发送模块,用于根据用户指令调用电子邮件发送软件,将搜索结果中用户选择的URL和/或该URL对应的网页中的内容发送到用户预置的邮箱中。
10.根据权利要求9所述的搜索引擎的修正系统,其特征在于,所述系统还包括 参数获取模块,用于获取搜索结果中的一个或一个以上URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数;参数评分模块,用于针对该URL被收藏次数和/或转载次数和/或通过电子邮件发送的次数,获取收藏和/或转载和/或通过电子邮件发送的参数评分,并通过一个或多个参数得分对搜索结果的排序进行修正;其中,收藏或转载或通过电子邮件发送的参数评分的计算方法为 Score = I (Snumi / QueryTimesi) * Time1i=days其中,days为总天数;Snumi为第i天该URL被收藏或转载或通过电子邮件发送的次数; QueryTimesi为用户输入该查询串的次数;Timei为第i天对应的权重系数。
全文摘要
本发明提出了一种搜索引擎的修正方法和系统,属于计算机技术领域。本发明实施例包括搜索模块、评价接收模块、存储模块、输出模块。方法包括搜索引擎接收用户针对搜索结果中的URL所输入的评价信息;将搜索结果中的一个或多个URL及该URL对应的用户输入的评价信息,存储到后台;当搜索引擎生成搜索结果时,结合后台存储的针对搜索结果中的URL所述评价信息,将搜索结果显示给用户。本发明实施例能够搜集用户针对搜索结果的评价,并将搜索结果中的URL对应的评价存储在后台。当有用户查询时,则结合该评价信息,将搜索结果显示给用户。
文档编号G06F17/30GK102314443SQ20101021667
公开日2012年1月11日 申请日期2010年6月30日 优先权日2010年6月30日
发明者刘玉璇, 张佩佩, 王顼, 耿方圆, 肖慧, 赵世勇, 陆伟 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1