提供检索结果的方法和执行其方法的系统的制作方法

文档序号:6456691阅读:140来源:国知局

专利名称::提供检索结果的方法和执行其方法的系统的制作方法
技术领域
:本发明提供了一种提供检索结果的方法和执行其方法的系统,更具体地说,提供了一种根据关键词提供的检索结果所包括的收集组之间的等级,通过利用用户的反馈信息而不利用单纯的点击次数,不仅可以对不点击的收集组,也可以对上述点击次数相同的收集组也进行等级分类,以形成和提供更适合用户意图的检索结果的方法和其系统。
背景技术
:检索引擎(searchengine)是指为了在网络上容易地检索和获得材料而提供帮助的软件或网站。检索引擎通过从用户中输入的关键词检索数据库且抽出其检索结果来提供给用户。图1是现有技术的通过检索弓I擎进行检索的整体方法的视图。检索引擎101从数据库104中抽出包括从用户终端102经过检索网页103传送的关键词的检索结果,形成检索结果页105且将其传送给用户终端102。检索引擎101按照关键词和检索结果之间的匹配程度从数据库104中抽出包括对关键词的检索结果,且形成检索结果页105。换句话说,匹配程度高的检索结果位于检索结果页105的上位。然而,在如综合检索对关键词的检索结果的数位较多的时候,按照顺序单纯地显示检索结果的方法具有检索结果页105的可视性不好的问题和用户为所要求的检索结果按照顺序一个个需要确认检索结果页中的检索结果的不方便的问题。为了改善现有技术中的上述问题,存在一种在从用户中接收检索要求的时候,对检索要求进行综合检索,将综合检索的结果按照规定收集组(例如,网吧、博客、文档、图书、新闻或图像等)的顺序进行排列而提供给用户的方法。还有为了决定收集组的顺序,也存在一种利用点击次数作为用户的反馈信息而排列收集组的方法。图2是在现有技术中利用点击次数排列收集组的方法的一个例子的视图。表210示出了按照多个收集组211的用户212类别的点击与否213、多个收集组类别211的点击次数214和点击次数214所排列的收集组215。即通过点击次数214对关键词排列收集组211来反映用户的意图。然而,其存在如收集组类别的点击次数214的图形220,在点击次数相同的收集组211之间或点击不发生的收集组222之间不能知道上述排列的标准的问题。.即其存在在排列收集组时不能正确地反映用户意图的问题,和不能掌握在点击次数相同或点击不发生的收集组之间的顺序的问题。
发明内容技术目的为了解决上述现有技术的问题,提出了一种提供检索结果的方法和执行其方法的系统的新技术。本发明的目的是对多个收集组作为对关键词的检索结果通过利用上述点击次数和上述收集组之间的点击的顺序而不利用单纯的收集组类别的点击次数来设定根据收集组的等级,且基于上述等级提供对上述关键词的检索结果来提供反映用户意图的检索结果。本发明的另一个目的是对点击不发生的收集组通过分成用户跳跃收集组和用户保留点击收集组设定等级,利用上述等级在点击不发生的收集组之间也决定反映用户意图的显示顺序。本发明的另一个目的是对上述等级计算利用分组和平均值使利用用户反馈信息会发生的副作用最小化。技术方案根据本发明的一个实施例,提供了一种提供检索结果的方法,其包括利用点击信息设定与关键词有关的收集组的等级;生成根据上述等级所排列的收集组目录而与上述关键词有关维持其目录;和按照上述收集组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,其中,上述点击信息包括根据上述收集组类别的点击与9否和上述收集组之间的点击顺序。根据本发明的一个方面,所述利用点击信息设定与关键词有关的收集组的等级,包括、提供对上述收集组的检索结果页作为从用户终端中输入的上述关键词的检索结果;和利用上述检索结果页所包括的对上述收集组的上述点击与否和上述点击的顺序设定上述收集组的等级。根据本发明的另一个方面,所述利用上述检索结果页所包括的对上述收集组的上述点击与否和上述点击的顺序设定上述收集组的等级,包括通过确认对上述收集组的点击与否,对点击发生的收集组即点击收集组设定等级;对最后点击发生的收集组之后的收集组即保留收集组设定等级;和对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级。根据本发明的另一个方面,上述检索结果页按照与上述关键词有关发生的上述收集组类别的点击次数且基于上述收集组排列的第一收集组目录而被形成,所述通过确认对上述收集组的点击与否,对点击发生的收集组即点击收集组设定等级,按照上述第一收集组目录的顺序确认上述点击发生的收集组来设定上述等级,在上述点击连续发生的收集组之间设定相同的等级。此时,所述对最后点击发生的收集组之后的收集组即保留收集组设定等级,包括通过上述最后点击发生的收集组确认上述保留收集组和上述保留收集组的数;和利用上述点击收集组的数和上述保留收集组的数计算上述保留收集组的等级。所述对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级,包括确认从全部收集组的数减去上述点击收集组的数和上述保留收集组的数而得到的余下数即跳跃收集组的数量;和利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数计算上述跳跃收集组的等级。根据本发明的另一个实施例,提供了一种检索结果提供系统,其包括等级设定模块,利用点击信息设定与关键词有关的收集组的等级;收集组目录维持模块,生成根据上述等级所排列的收集组目录且与上述关键词有关维持其目录;和检索结果提供模块,按照上述收集10组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,其中,上述检索信息包括上述收集组类别的点击与否和上述收集组之间的点击顺序。图1示出了根据现有技术通过检索引擎执行检索的整体方法的视图2示出了根据现有技术利用点击次数排列收集组的方法的视图;图3示出了根据本发明的一个实施例的提供检索结果的整体方法的视图4示出了根据本发明的一个实施例的提供检索结果的流程图;图5示出了根据本发明的一个实施例的设定对收集组的等级的方法的流程图6示出了根据本发明的一个实施例的说明设定收集组的等级的方法的视图7示出了根据本发明的一个实施例的利用等级决定收集组的显示顺序的视图8示出了根据本发明的另一个实施例的说明检索结果提供系统内部结构的框图。具体实施例方式下文将参考附图对本发明的示例性实施例进行详细地描述。图3示出了根据本发明的一个实施例的提供检索结果的整体方法的视图。检索结果提供系统300利用从用户终端301中接收的关键词形成检索结果页302,且将此检索结果页302提供给用户终端301。此时,检索结果页302将检索结果排列成多个收集组来提供。比如说,使用现有利用点击次数的方法来排列上述多个收集组可以形成和提供对上述关键词的检索结果页302。检索结果提供系统300对如此所提供的检索结果页302可以确认涉及在用户终端中发生的点击的点击信息303。点击信息303可以包括对上述多个收集组类别的点击与否和上述多个收集组之间的点击顺序。其中,检索结果提供系统300针对上述点击发生的收集组和上述点击不发生的收集组可以具有不同的等级算法,且利用点击顺序可以分类被用户保留的收集组和跳跃的收集组。检索结果提供系统300利用点击信息303可以设定对上述多个收集组的等级,且与上述关键词有关生成和存储以上述等级而排列的收集组目录304。以后,在检索结果提供系统300接收上述关键词的时候,检索结果提供系统300检索和利用与关键词有关的被存储的收集组目录304来形成检索结果页305且将此检索结果页305提供给传送上述关键词的用户终端。通过参考图4至图7将进一步说明提供检索结果的方法。图4示出了根据本发明的一个实施例的提供检索结果的流程图。在步骤S410中,提供对关键词的检索结果的检索结果提供系统通过利用点击信息设定与关键词有关的收集组的等级。此时,上述点击信息可以包括对上述收集组类别的点击与否和上述收集组之间的点击顺序。并且,如图4所示,为了利用上述点击信息来设定上述等级,上述检索结果提供系统可以执行步骤S410中的步骤S411至S412。在步骤S411中,上述检索结果提供系统提供对上述收集组的检索结果页作为对上述关键词的检索结果。其中,上述检索结果页按照与上述关键词有关发生的上述收集组类别的点击次数且基于上述收集组所排列的第一收集组目录可以被形成。即为了通过上述用户终端获得对有关上述关键词的收集组的点击信息,按照根据上述收集组的点击次数所排列的第一收集组目录的顺序形成上述检索结果页,可以将上述检索结果页提供给上述用户终端。在步骤S412中,上述检索结果提供系统通过利用对上述检索结果页所包括的收集组的上述点击与否和上述点击的顺序来设定对上述收集组的等级。此时,上述检索结果提供系统对上述收集组利用上述点击与否可以确认其是否点击收集组,通过利用上述点击的顺序可以确认其是否保留收集组或跳跃收集组。如此,对设定上述收集组的等级的方法将通过图5进行更进一步地说明。在步骤S420中,上述检索结果提供系统生成根据上述等级所排列的收集组目录与上述关键词有关维持其目录。此时,上述检索结果提供系统将按照上述收集组类别的点击次数所排列的第一收集组目录的上述收集组按照等级进行排列而生成上述收集组目录,且与上述关键词有关存储在数据库中。艮P,对上述收集组设定上述等级,通过按照等级排列上述第一收集组目录的上述收集组可以生成上述收集组目录。并且,通过与上述关键词有关存储上述收集组目录,以后在提供对上述关键词的检索结果时,在数据库中可以检索对上述关键词的上述收集组目录。在步骤S430中,上述检索结果提供系统按照上述收集组目录的对上述收集组的顺序来形成和提供对上述关键词的检索结果。S卩,通过根据按照等级所排列的上述收集组的顺序排列上述收集组,可以提供反映用户意图的检索结果。为此,如图4所示,上述检索结果提供系统可以执行步骤S430中的步骤S431至S433。在步骤S431中,当上述检索结果提供系统从用户终端中接收上述关键词的时候,在数据库中检索与上述关键词有关的收集组目录。在步骤S432中,上述检索结果提供系统按照被检索的上述收集组目录所包括的收集组的顺序形成检索结果页。即,对上述关键词的检索结果可以按照上述收集组目录的收集组的顺序排列上述收集组。在步骤S433中,上述检索结果提供系统将上述检索结果页作为上述检索结果提供给上述用户终端。如此,对多个收集组作为上述关键词的检索结果通过利用上述点击次数和上述收集组之间的点击顺序而不利用单纯的收集组类别的点击次数来设定上述收集组类别的等级且基于上述等级提供对上述关键词的检索结果,可以提供反映用户意图的检索结果。图5示出了根据本发明的一个实施例的设定收集组的等级的方法的流程图。如图5所示,步骤S510至S530被包括在图4所示的步骤S412中被执行。在步骤S510中,上述检索结果提供系统通过确认对上述收集组的点击与否来设定作为点击发生的收集组即点击收集组的等级。此时,确认上述点击与否的上述检索结果页按照与上述关键词有关发生的上13述收集组类别的点击次数且基于上述收集组所排列的第一收集组目录可以被形成,在步骤S510中,上述检索结果提供系统按照上述第一收集组目录的顺序来确认上述点击所发生的收集组以设定上述等级,在上述点击连续发生的收集组之间可以设定相同的等级。比如说,在上述点击发生的收集组中,将在上述第一收集组目录的顺序中最初的收集组即第一收集组设定为等级"l",对此后的收集组即第二收集组设定为等级"2"。然而,在上述第一收集组和上述第二收集组的顺序是相互连续的时候,上述第二收集组的等级可以被设定为与上述第一收集组的等级相同的等级'T,。在步骤S520中,上述检索结果提供系统对最后点击发生的收集组之后的收集组即保留收集组设定等级。即,上述保留收集组可以设定为上述点击收集组的等级中最低等级之后的等级。为此,在图5所示,在步骤S520中上述检索结果提供系统可以包括步骤S521和S522。在步骤S521中,上述检索结果提供系统通过上述最后点击发生的收集组确认上述保留收集组和上述保留收集组的数。即,如果在上述第一收集组目录中存在总共7个收集组且上述最后点击发生的收集组为第5收集组,上述保留收集组的数可以为"2"。在步骤S522中,上述检索结果提供系统利用上述点击收集组的数和上述保留收集组的数计算上述保留收集组的等级。此时,在计算上述保留收集组的等级的步骤S522中,在上述保留收集组的数是公差为1的等差数列的时候,上述检索结果提供系统利用意味着上述等差数列的平均的下列数学式1计算上述保留收集组的等级。保留收集组的等级=(2k+n-l)/2其中,上述k是上述点击收集组的数+l的值,上述n是上述保留收集组的数。在步骤S530中,上述检索结果提供系统对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级。其中,上述跳跃收集组意味着用户确认了但不点击的即上述用户跳跃的收集组。在步骤S531中,上述检索结果提供系统确认从全部收集组的数中减去上述点击收集组的数和上述保留收集组的数而得到的余下数即上14述跳跃收集组的数。例如,如果在上述第一收集组目录中存在总共7个收集组,其中在3个收集组中发生点击,且上述最后点击发生的收集组是第5收集组的时候,上述跳跃收集组的数是"2"(2=7-3-2)。在步骤S532中,上述检索结果提供系统利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数计算上述跳跃收集组的等级。此时,在计算上述跳跃收集组的等级的步骤S532中,在上述跳跃收集组的数是公差为1的等差数列的时候,上述检索结果提供系统利用意味着上述等差数列的平均的下列数学式2计算上述保留收集组的等级。跳跃收集组的等级=(2k+n-l)/2-其中,上述k是上述点击收集组的数+上述保留收集组的数+1的值,上述n是上述跳跃收集组的数。如此,通过分别设定对上述点击收集组、上述保留收集组和上述跳跃收集组的等级,可以设定与上述关键词相关联的全部收集组的等级。对设定收集组的等级的方法通过图6将详细地说明。图6示出了根据本发明的一个实施例的说明设定对收集组的等级的方法的视图。如上所述,收集组的等级通过计算对点击收集组的等级、对保留收集组的等级和跳跃收集组的等级可以被设定。此时,上述点击收集组可以意味着在用户终端中点击601发生的收集组,上述保留收集组意味着最后点击602发生的点击收集组603之后的收集组,上述跳跃收集组意味着除上述点击收集组和上述保留收集组以外剩下的收集组。换句话说,上述跳跃收集组可以为用户终端的用户确认而却不点击的即用户跳跃(skipped)的收集组,上述保留收集组可以为在上述检索结果页中只经由滚动可以确认的或上述用户在获得对关键词满足的结果后不能确认的收集组。上述点击收集组的等级按照原显示顺序对由用户终端点击发生的收集组可以被设定。此时,在L1、*L2、*L3、L4、*L5、L6禾卩L7的收集组存在且*符号意味着对上述收集组点击发生的时候,上述点击收集组的等级604可以设定为L2=L3=1。艮P,按照原显示顺序设定等级,对点击连续发生的收集组可以设定相同的等级。其之后的点击收集组即L5的等级605可以被设定为2作为其之后的等级。由于在原检索结果页中上述收集组按照点击次数排列,可以获得反映到原点击次数的效果。如此设定的点击收集组的等级在表1中被显示。表1<table>tableseeoriginaldocumentpage16</column></row><table>最后,利用上述数学式2可以计算上述跳跃收集组即Ll和L4的等级,在上述跳跃收集组的数是公差为1的等差数列的时候,利用上述等差数列的平均值,与上述跳跃收集组的顺序无关,上述等级可以被计算为相同的值。即利用上述数学式2,由于在上述例子中k=6、n=2,上述跳跃收集组的等级607是"(2*6+2-1)/2=6.5"。与表2有关包括上述跳跃收集组的等级的收集组的等级显示在表3中。表3'<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table>图7示出了根据本发明的一个实施例的利用等级决定收集组的显示顺序的视图。对于在图2的例子中所利用的收集组,为了决定上述收集组的显示顺序,表710利用包括不是点击次数214的收集组类别的点击与否和上述收集组之间的点击顺序的点击信息决定用户类别的等级711且显示了通过对等级711的平均等级所排列的顺序713和顺序的变化量714。图形720表示收集组类别的点击分数。其中,上述点击分数可以利用比全部收集组的个数大1的值减去收集组的等级得到的值。例如,全部收集组的个数是"6"个,等级"1"的收集组的点击分数是"6+1-1=6",等级"5"的收集组的点击分数是"6+1-5=2"。即图形720通过表710的等级711计算上述点击分数,用收集组类别显示上述点击分数的平均分数。查看图形720,与通过图2说明的图形220不同,点击次数214相同的收集组721互相存在差异,点击不发生的收集组722互相存在差异。换句话说,在点击次数相同或点击不发生的收集组之间也可以决定反映用户意图的显示顺序。如此,利用根据本发明的检索结果提供方法,对作为对关键词的检索结果提供的多个收集组,不是利用单纯的收集组类别点击次数,而是通过利用上述点击次数和上述收集组之间的点击顺序设定收集组类别的等级,且基于上述等级提供对上述关键词的检索结果,可以提供反映用户意图的检索结果。并且,对点击不发生的收集组通过分成用户跳跃的收集组和用户保留点击的收集组而设定其等级,利用上述等级在上述点击不发生的收集组之间可以决定反映用户意图的显示顺序,且对等级的计算利用分组和平均值可以使利用用户反馈信息会发生的副作用最小化。图8示出了根据本发明的另一个实施例的说明检索结果提供系统内部结构的框图。如图8所示,检索结果提供系统800包括等级设定模块810、收集组目录维持模块820和检索结果提供模块830。等级设定模块810利用点击信息设定与关键词有关的收集组的等级。此时,上述点击信息可以包括上述收集组类别的点击与否和上述收集组之间的点击顺序。其中,上述等级可以分成点击发生的收集组即点击收集组的等级、用户保留的收集组即保留收集组的等级和用户跳跃的收集组即跳跃收集组的等级而被设定,上述点击收集组的等级通过利用上述点击与否可以被设定,上述保留收集组和上述跳跃收集组的等级通过利用上述点击顺序可以被设定。如图8所示,为了利用上述点击是否和上述点击顺序设定上述等级,等级设定模块810可以包括检索结果页提供模块811、点击收集组等级设定模块812、保留收集组等级设定模块813和跳跃收集组等级设定模块814。检索结果页提供模块811提供对上述收集组的检索结果页作为对从用户终端中被输入的上述关键词的检索结果。此时,上述检索结果页按照与上述关键词有关发生的上述收集组类别的点击次数且基于上述收集组所排列的第一收集组目录可以被形成。即,为了通过上述用户终端获得与上述关键词有关的收集组的点击信息,按照上述收集组类别的点击次数所排列的第一收集组目录的顺序形成上述检索结果页来提供给用户终端。点击收集组等级设定模块812通过确认对上述收集组的点击与否设定点击发生的收集组即点击收集组的等级。为此,点击收集组等级设定模块812按照上述第一收集组目录的顺序确认上述点击发生的收集组而设定上述等级,在上述点击连续发生的收集组之间可以设定相同的等级。例如,将在上述点击发生的收集组中,在上述第一收集组目录的顺序内最初的收集组即第一收集组设定为等级"l",将其之后的收集组即第二收集组设定为等级"2"。然而,在上述第一收集组和上述第二收集组的顺序是相互连续的时候,上述第二收集组的等级可以被设定为与上述第一收集组的等级相同的"l"。保留收集组等级设定模块813对最后点击发生的收集组之后的收集组即保留收集组设定等级。此时,保留收集组等级设定模块813可以包括保留收集组数确认模块(未示出)和保留收集组等级计算模块(未示出),其中上述保留收集组数确认模块通过上述最后点击发生的收集组确认上述保留收集组和上述保留收集组的数,上述保留收集组18等级计算模块利用点击收集组的数和上述保留收集组的数来计算上述保留收集组的等级。并且,为了计算上述保留收集组的等级,在上述保留收集组的数是公差为1的等差数列的时候,上述保留收集组等级计算模块利用意味着上述等差数列的平均的下列数学式3,可以计算上述保留收集组的等级。—保留收集组的等级=(2k+n-l)/2其中,上述k是上述点击收集组的数+l的值,上述n是上述保留收集组的数。S卩,对公差为1的等级点击发生的上述点击收集组的数是m个的时候,上述保留收集组的等级可以从m+l起,在对上述保留收集组不能做出个别的评价时,利用上述等差数列的平均值可以计算上述保留收集组的等级。跳跃收集组等级设定模块814对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级。为此,跳跃收集组等级设定模块814可以包括跳跃收集数确认模块(未示出)和跳跃收集组等级计算模块(未示出),其中上述跳跃收集数确认模块确认从全部收集组的数中减去上述点击收集组的数和上述保留收集组的数得到的余下数即上述跳跃收集组的数,上述跳跃收集组等级计算模块利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数计算上述跳跃收集组的等级。并且,为了计算上述跳跃收集组的数,在上述跳跃收集组的数是公差为1的等差数列的时候,上述跳跃收集组等级计算模块利用意味着上述等差数列的平均的下列数学式4,可以计算上述保留收集组的等级。跳跃收集组的等级-(2k+n-l)/2其中,上述k是上述点击收集组的数+上述保留收集组的数+1的值,上述n是上述跳跃收集组的数。目卩,在上述跳跃收集组的数是公差为r的等差数列的时候,上述等级利用上述等差数列的平均值,与上述跳跃收集组的顺序无关,可以计算为相同的值。19收集组目录维持模块820生成根据上述等级所排列的收集组目录而与上述关键词有关维持其目录。此时,收集组目录维持模块820将按照上述收集组类别的点击次数所排列的第一收集组目录的上述收集组按照上述等级进行排列而生成上述收集组目录,且与上述关键词有关存储在数据库中。检索结果提供模块830按照上述收集组目录的顺序形成和提供上述对关键词的检索结果。为此,检索结果提供模块830在从用户接收上述关键词的时候,在数据库中检索与上述关键词有关的收集组目录,按照被检索的上述收集组目录所包括的收集组的顺序形成检索结果页,将上述检索结果页作为上述检索结果提供给上述用户终端。根据本发明的检索结果提供系统,通过对多个收集组作为对关键词的检索结果利用上述点击次数和上述收集组之间的点击顺序而不利用单纯的收集组类别的点击次数设定根据上述收集组的等级,且基于上述等级提供对上述关键词的检索结果,可以提供反映用户意图的检索结果。并且,对点击不发生的收集组通过分成用户跳跃的收集组和用户保留点击的收集组而设定等级,利用上述等级在上述点击不发生的收集组之间可以决定反映用户意图的显示顺序,对上述等级的计算利用分组和平均值可以使利用用户反馈信息会发生的副作用最小化。根据本发明,上述示例性实施例可以记录在包含程序指令的计算机可读介质中通过电脑来实现各种操作。上述介质将程序指令、数据文件、数据结构等包括独立的或互相结合的。上述介质和程序指令可以是专门为本发明而设计的,也可以是在计算机软件工艺中可获得或众所周知的。计算机可读介质的例子包括磁性介质例如硬盘、软盘和磁带;光介质例如CD-ROM盘和DVD;光磁介质(magneto-opticalmedia)例如光盘(Flopticaldisk);和特别配置用来存储和执行程序指令的硬件装置,例如只读内存(ROM:Read-onlyMemory),随机存储内存(RAM:RandomAccessMemory)、闪存等。上述介质可以为包括传送指定程序命令、数据结构等的信号的反送波的光线或金属线或导波管等的传送介质。程序指令的例子包括fl器编码例如由编译程序生成的和包含由通过计算机利用翻译程序可以被执行的高级编码的文件。上述硬件装置可以被配置一个或多个软件单元来执行本发明的上述示例性实施例的上述操作。根据本发明,通过对多个收集组作为对关键词的检索结果利用上述点击次数和上述收集组之间的点击顺序而不利用单纯的收集组类别的点击次数设定上述收集组类别的等级,且基于上述等级提供对上述关键词的检索结果,可以提供反映用户意图的检索结果。根据本发明,对点击不发生的收集组通过分成用户跳跃的收集组和用户保留点击的收集组而设定等级,利用上述等级在上述点击不发生的收集组之间可以决定反映用户意图的显示顺序。根据本发明,对上述等级的计算利用分组和平均值可以使利用用户反馈信息会发生的副作用最小化。尽管本发明的几个示例性实施例己经被显示和描述,但本发明并不局限于所公开的示例性实施例。因此,在不脱离由权利要求定义的本发明的精神和范围的情况下,基于本发明的原则本领域的技术人员可以对其进行形式和细节上的各种改变。即,替代所述的上述等级利用上述点击分数也获得相同的效果,上述设定等级的方法也可以进行多种变化。例如,上述保留收集组的等级可以利用单纯的最后点击发生的收集组的等级之后的等级+OC而不是利用上述等差数列的平均值来设定。因此,本发明的范围并不局限于在此说明的几个实施例,其被后述的权利要求和其等同项所决定。权利要求1、一种提供检索结果的方法,其特征在于,包括利用点击信息设定与关键词有关的收集组的等级;生成根据上述等级所排列的收集组目录而与上述关键词有关维持其目录;和按照上述收集组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,其中,上述点击信息包括上述收集组类别的点击与否和上述收集组之间的点击顺序。2、如权利要求1所述的提供检索结果的方法,所述利用点击信息设定与关键词有关的收集组的等级,包括提供对上述收集组的检索结果页作为从用户终端中输入的上述关键词的检索结果;和利用上述检索结果页所包括的对上述收集组的上述点击与否和上述点击的顺序设定上述收集组的等级。3、如权利要求2所述的提供检索结果的方法,所述利用上述检索结果页所包括的对上述收集组的上述点击与否和上述点击的顺序设定上述收集组的等级,包括通过确认对上述收集组的点击与否,对点击发生的收集组即点击收集组设定等级;对最后点击发生的收集组之后的收集组即保留收集组设定等级;和对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级。4、如权利要求3所述的提供检索结果的方法,上述检索结果页按照与上述关键词有关发生的上述收集组类别的点击次数且基于上述收集组排列的第一收集组目录而被形成,所述通过确认对上述收集组的点击与否,对点击发生的收集组即点击收集组设定等级,按照上述第一收集组目录的顺序确认上述点击发生的收集组来设定上述等级,在上述点击连续发生的收集组之间设定相同的等级。5、如权利要求3所述的提供检索结果的方法,所述对最后点击发生的收集组之后的收集组即保留收集组设定等级,包括通过上述最后点击发生的收集组确认上述保留收集组和上述保留收集组的数;和利用上述点击收集组的数和上述保留收集组的数计算上述保留收集组的等级。6、如权利要求5所述的提供检索结果的方法,所述利用上述点击收集组的数和上述保留收集组的数计算上述保留收集组的等级,在上述保留收集组的数是公差为1的等差数列的时候,利用意味着上述等差数列的平均的下列数学式5计算上述保留收集组的等级,[数学式5]保留收集组的等级=(2k+n-l)/2其中,上述k是上述点击收集组的数+l的值,上述n是上述保留收集组的数。7、如权利要求3所述的提供检索结果的方法,所述对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级,包括确认从全部收集组的数中减去上述点击收集组的数和上述保留收集组的数而得到的余下数即上述跳跃收集组的数;和利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数计算上述跳跃收集组的等级。8、如权利要求7所述的提供检索结果的方法,所述利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数计算上述跳跃收集组的等级,在上述保留收集组的数是公差为1的等差数列的时候,利用意味着上述等差数列的平均的下列数学式6计算上述跳跃收集组的等级,[数学式6]跳跃收集组的等级-(2k+n-l)/2其中,上述k是上述点击收集组的数+上述保留收集组的数+1的值,上述n是上述跳跃收集组的数。9、如权利要求1所述的提供检索结果的方法,所述生成根据上述等级所排列的收集组目录而与上述关键词有关维持其目录,将根据上述收集组类别的点击次数所排列的第一收集组目录的上述收集组按照上述等级进行排列而生成上述收集组的目录,且与上述关键词有关存储在数据库中。10、如权利要求1所述的提供检索结果的方法,所述按照上述收集组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,包括在从用户终端中接收上述关键词的时候,在数据库中检索与上述关键词有关的收集组目录;按照被检索的上述收集组目录所包括的收集组的顺序形成检索结果页;和将上述检索结果页作为上述检索结果提供给上述用户终端。11、一种计算机可读记录介质,所述计算机可读记录介质存储用于实现权利要求1至10所述的任意一个方法的程序。12、一种检索结果提供系统,其特征在于,包括等级设定模块,利用点击信息设定与关键词有关的收集组的等级;收集组目录维持模块,生成根据上述等级所排列的收集组目录且与上述关键词有关维持其目录;和.检索结果提供模块,按照上述收集组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,其中,上述检索信息包括根据上述收集组类别的点击与否和上述收集组之间的点击顺序。'13、如权利要求12所述的检索结果提供系统,上述等级设定模块包括检索结果页提供模块,提供对上述收集组的检索结果页作为从用户终端中输入的上述关键词的检索结果;点击收集组等级设定模块,通过确认对上述收集组的点击与否对点击发生的收集组即点击收集组设定等级;保留收集组等级设定模块,对最后点击发生的收集组之后的收集组即保留收集组设定等级;和跳跃收集组等级设定模块,对除上述点击收集组和上述保留收集组以外剩下的收集组即跳跃收集组设定等级。14、如权利要求13所述的检索结果提供系统,上述检索结果页按照与上述关键词有关发生的上述收集组类别的点击次数和基于上述收集组所排列的第一收集组目录而被形成,上述点击收集组等级设定模块,按照上述第一收集组目录的顺序确认上述点击发生的收集组来设定上述等级,在上述点击连续发生的收集组之间设定相同的等级。15、如权利要求13所述的检索结果提供系统,上述保留收集组等级设定模块,包括-保留收集组数确认模块,通过上述最后点击发生的收集组确认上述保留收集组和上述保留收集组的数;和保留收集组等级计算模块,利用上述点击收集组的数和上述保留收集组的数计算上述保留收集组的等级。16、如权利要求15所述的检索结果提供系统,上述保留收集组的等级计算模块,在上述保留收集组的数是公差为1的等差数列的时候,利用意味着上述等差数列的平均的下列数学式7计算上述保留收集组的等级,[数学式7]保留收集组的等级=(2k+n-l)/2其中,上述k是上述点击收集组的数+l的值,上述n是上述保留收集组的数。17、如权利要求13所述的检索结果提供系统,上述跳跃收集组等级设定模块,包括-跳跃收集组数确认模块,确认从全部收集组的数中减去上述点击收集组的数和上述保留收集组的数而得到的余下数即上述跳跃收集组的数;和跳跃收集组等级计算模块,利用上述点击收集组的数、上述保留收集组的数和上述跳跃收集组的数来计算上述跳跃收集组的等级。18、如权利要求17所述的检索结果提供系统,上述跳跃收集组等级计算模块,在上述保留收集组的数是公差为1的等差数列的时候,利用意味着上述等差数列的平均的下列数学式6计算上述跳跃收集组的等级,[数学式6]跳跃收集组的等级=(2k+n-l)/2其中,上述k是上述点击收集组的数+上述保留收集组的数+1的值,上述n是上述跳跃收集组的数。19、如权利要求12所述的检索结果提供系统,上述收集组目录维持模块,将根据上述收集组类别的点击次数所排列的第一收集组目录中的上述收集组按照上述等级进行排列而生成上述收集组的目录,且与上述关键词有关存储在数据库中。20、如权利要求12所述的检索结果提供系统,上述检索结果提供模块,在从用户终端中接收上述关键词的时候,在数据库中检索与上述关键词有关的收集组目录,按照被检索的上述收集组目录所包括的收集组的顺序形成检索结果页,将上述检索结果页作为上述检索结果提供给上述用户终端。全文摘要本发明提供了一种提供检索结果的方法和执行其方法的系统,其特征在于,本发明的提供检索结果的方法包括,利用点击信息设定与关键词有关的收集组的等级,生成根据上述等级所排列的收集组目录而与上述关键词有关维持其目录,和按照上述收集组目录的上述收集组的顺序形成对上述关键词的检索结果而提供其结果,其中,上述点击信息包括上述收集组类别的点击与否和上述收集组之间的点击顺序。文档编号G06F17/30GK101558408SQ200780045994公开日2009年10月14日申请日期2007年12月27日优先权日2007年1月12日发明者崔宰豪,金光铉申请人:Nhn公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1