搜索结果排序系统及方法

文档序号:6505712阅读:195来源:国知局
搜索结果排序系统及方法
【专利摘要】一种搜索结果排序系统及方法,应用于电子装置中。该搜索结果排序系统包括:关键词搜索模块,用于接收使用者从搜索界面输入的关键词及选择的时间区间,根据输入的关键词搜索对应时间区间内的搜索结果;评论权重计算模块,用于计算每一搜索结果对应使用者评论的权重值;搜索结果排序模块,用于根据使用者评论的权重值针对搜索结果进行重新排序;关键信息撷取模块,用于将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出时间区间内的关键信息显示在显示装置上呈现给使用者。实施本发明,能够利用使用者评论的内容去强化时间区间内的搜索排序,并撷取出时间区间内包含搜索结果或使用者评论中的热门议题。
【专利说明】搜索结果排序系统及方法

【技术领域】
[0001]本发明涉及一种搜索结果排序系统及方法,特别是关于一种利用使用者评论决定时间区间内搜索结果排序系统及方法。

【背景技术】
[0002]搜索引擎的功能日新月异,除了基本的关键词搜索外,也经常利用时间区间去探索搜索结果。例如:当某一最新产品发表时,于是在产品发表日的前后几天都会有大量的使用者进行相关产品的讨论,使用者可以针对该时间区间内的该新产品进行相关议题探索。另外,网页或数字内容的评论近几年有许多发展,许多网站都可将上述内容进行评论。现有的搜索引擎大多已提供指定时间区间内的搜索工具,可以搜索网页或是数字内容;许多网站本身也已经提供使用者评论回馈功能,让使用者表达网页或数字内容的意见。
[0003]网页排序(Page Rank)算法是搜索引擎的常见排序算法,不过该算法没有对使用者的评论内容有效利用并进行排序。一个常见的使用情境:利用时间区间进行关键词搜索重要的网页或数字内容,许多重要评论反而经常出现在特定的时间区间内。然而,使用者的评论经常带有许多原始网页或数字内容本身没有明确提供但确关联有用信息,这样的信息目前不容易被撷取并提供给使用者。


【发明内容】

[0004]鉴于以上内容,有必要提供一种利用使用者评论决定时间区间内搜索结果排序系统及方法,利用使用者评论的内容去强化时间区间内的搜索排序,根据使用者评论信息对搜索排序结果重新排序找出使用者所需的关键信息。
[0005]所述的搜索结果排序系统安装并运行于电子装置中,该搜索结果排序系统包括:关键词搜索模块,用于接收使用者从搜索界面输入的关键词及选择的时间区间,及根据输入的关键词搜索对应时间区间内的搜索结果;评论权重计算模块,用于计算每一搜索结果对应使用者评论的权重值;搜索结果排序模块,用于根据使用者评论的权重值大小针对搜索结果进行重新排序;关键信息撷取模块,用于将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出时间区间内的关键信息显示在显示装置上呈现给使用者。
[0006]所述的搜索结果排序方法,应用于电子装置中该方法包括步骤:接收使用者从搜索界面输入的关键词及选择的时间区间;根据输入的关键词搜索对应时间区间内的搜索结果;计算每一搜索结果对应使用者评论的权重值;根据使用者评论的权重值大小针对搜索结果进行重新排序;将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出时间区间内的关键信息显示在显示装置上呈现给使用者。
[0007]相较于现有技术,本发明所述利用使用者评论决定时间区间内搜索结果排序系统及方法,能够利用使用者评论的内容去强化时间区间内的搜索排序,使得使用者评论信息可以影响搜索排序结果,并将时间区间内包含搜索结果或使用者评论中的热门议题撷取出来并呈现给使用者。

【专利附图】

【附图说明】
[0008]图1是本发明搜索结果排序系统较佳实施例的运行环境示意图。
[0009]图2是本发明搜索结果排序方法较佳实施例的流程图。
[0010]图3是图2的步骤S23中的细化流程图。
[0011]图4是图2的步骤S24中的细化流程图。
[0012]图5是图2的步骤S25中的细化流程图。
[0013]图6所示是一种搜索界面的示意图。
[0014]图7是一种数位内容评论网页的具体例子示意图。
[0015]主要元件符号说明
[0016]电子装置I
[0017]搜索结果排序系统 10
[0018]关键词搜索模块 101
[0019]评论权重计算模块 102
[0020]搜索结果排序模块 103
[0021]关键信息撷取模块 104
[0022]存储装置11
[0023]处理器12
[0024]显示装置13

【具体实施方式】
[0025]参阅图1所示,是本发明搜索结果排序系统10较佳实施例的运行环境示意图。在本实施例中,所述的搜索结果排序系统10安装并运行于电子装置I中,该电子装置I还包括,但不仅限于,存储装置11、处理器12及显示装置13。所述的电子装置I可以为一种桌上型计算机、笔记本、服务器、Pad装置及行动通讯装置等电子计算设备。该搜索结果排序系统10能够利用使用者评论的内容去强化时间区间内的搜索排序,使得使用者评论中有用的信息可以影响搜索排序,以及将时间区间内包含搜索结果或使用者评论中的热门议题撷取出来并呈现给使用者。
[0026]在本实施例中,所述的搜索结果排序系统10包括关键词搜索模块101、评论权重计算模块102、搜索结果排序模块103及关键信息撷取模块104。本发明所称的功能模块是指一种能够被电子装置I的处理器12所执行并且能够完成固定功能的一系列程序指令段,其存储在电子装置I的存储装置11中。关于各功能模块101-104将在下图2的流程图中作具体描述。
[0027]参阅图2所示,是本发明搜索结果排序方法较佳实施例的流程图。在本实施例中,所述的搜索结果排序方法应用在电子装置I中,能够利用使用者评论的内容去强化时间区间内的搜索排序,使得使用者评论中有用的信息可以影响搜索排序结果,以及将时间区间内包含搜索结果或使用者评论中的热门议题撷取出来并呈现给使用者。
[0028]步骤S21,关键词搜索模块101接收使用者从搜索界面输入的关键词及选择的时间区间。参考图6所示,是一种搜索界面的示意图。使用者可以在关键词输入框内输入使用者需搜索网页或数字内容的关键词,例如iPhone4S产品,并在搜索时间范围选择框内选择所需搜索的时间区间2011/01/01至2013/01/01。
[0029]步骤S22,关键词搜索模块101根据输入的关键词搜索对应的时间区间内的搜索结果。在本实施例中,所述的搜索结果包括,但不仅限于,在搜索时间区间内与关键词相关的网页或数字内容,例如文字信息、图片、影音等多媒体信息。如图6所示,搜索结果包括网页内容1、网页内容2、网页内容3、网页内容4等。
[0030]步骤S23,评论权重计算模块102计算每一搜索结果对应使用者评论的权重值。在本实施例中,所述使用者评论的权重值包括使用者评论的基本权重以及加强权重。该基本权重是根据使用者回复一个网页或数字内容的数量或评论文字信息的长短与可用性来决定,该加强权重是根据外部连结网站强度、数字内容丰富度来决定。有关步骤S23的详细步骤将在图3中做详细描述。
[0031]步骤S24,搜索结果排序模块103根据计算出的使用者评论的权重值针对搜索结果进行重新排序。在本实施例中,根据使用者评论的权重值大小对搜索结果进行重新排序搜索到的网页或数字内容进行排序,使用者评论权重值越大的网页或数字内容排在越前面,而使用者评论权重值越小的网页或数字内容排在后面。有关步骤S24的详细步骤将在图4中做详细描述。
[0032]步骤S25,关键信息撷取模块104将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出重要的关键信息显示在显示装置13上呈现给使用者。所述重要的关键信息是指与使用者输入的关键词关联度高的网页或数字内容。如图6所示,使用者透过点击关键文字1、关键文字2、关键文字3等链接,关键信息撷取模块104将前几笔排序在前的网页与对应的使用者评论的文字内容进行关键文字分析以找出重要的关键信息呈现给使用者。有关步骤S25的详细步骤将在图5中做详细描述。
[0033]参阅图3所示,是图2的步骤S23中的细化流程图。步骤S231,评论权重计算模块102获取搜索结果对应的使用者评论。如图7所示,是一种数位内容评论网页的具体例子示意图。当使用点击图6中的搜索结果中的链接,例如网页内容1,就可链接至如图7所示的数位内容评论网页。该网页包括数字内容显示区、评论显示区及评论编辑区。所述的评论权重计算模块102即可在评论显示区域内获取搜索结果对应的所有使用者评论。
[0034]步骤S232,评论权重计算模块102根据搜索结果的使用者数量、使用者评论的内容长短与可用性决定使用者评论的基本权重。
[0035]步骤S233,评论权重计算模块102根据外部连结网站强度、数字内容丰富度决定使用者评论的加强权重。在本实施例中,假如采用权重分数来衡量使用者评论的加强权重,则搜索结果中的网页或数字内容的加强权重可额外得分(例如1分),多媒体内容的丰富度也可额外得分,例如,使用者贴的图片内容(包括灰阶或彩色、大小等)也会影响分数。
[0036]步骤S234,评论权重计算模块102将基本权重与加强权重按比例加总得到使用者评论的权重值。在本实施例中,假如使用者规定基本权重的比例为65%,而加强权重的比例是35%,则使用者评论的权重值等于65%的基本权重加上35%的加强权重。举一个范例来讲,假如有三名不同的使用者,在基本权重部分一名使用者10分,则10*3=30,另外文字部分若超过一定门坎则可加分,在加强权重部分第一名使用者提到search, hh.com的网域则可得8分,则该网页的使用者评论权重值为30*0.65+8*0.35=22.3。
[0037]步骤S235,评论权重计算模块102判断所有搜索结果的使用者评论权重值是否都已计算完毕。若所有搜索结果的使用者评论权重值都已计算完毕,则流程转向步骤S24 ;若还有搜索结果的使用者评论权重值没有计算完毕,则流程返回步骤S231。
[0038]参阅图4所示,是图2的步骤S24中的细化流程图。步骤S241,搜索结果排序模块103判断使用者是否选择时间区间。若使用者没有选择时间区间,流程则执行步骤S242 ;若使用者已选择时间区间,流程则执行步骤S243。
[0039]步骤S242,搜索结果排序模块103将时间区间自动设定为含盖所有网页或数字内容发布的时间范围。步骤S243,搜索结果排序模块103按基本排序获取搜索关键词对应时间区间内的搜索结果。步骤S244,搜索结果排序模块103获取关键词对应时间区间内的搜索结果的使用者评论权重值。步骤S245,搜索结果排序模块103按使用者评论的权重值大小将搜索结果进行重新排序。
[0040]参阅图5所示,是图2的步骤S25中的细化流程图。步骤S251,关键信息撷取模块104将前N笔搜索结果的文字内容与对应使用者评论的文字内容进行关键词分析来撷取关键文字,并计算关键文字的权重值。步骤S252,关键信息撷取模块104将所有关键文字依其权重值大小排序。步骤S253,关键信息撷取模块104取出前M个关键文字排序当作时间区间内关键信息呈现给使用者。
[0041]在本实施例中,关键信息撷取模块104撷取前N笔搜索结果的文字内容与评论文字内容计算关键文字的权重值,通常关键文字权重值计算的方法使用TF-1DF (termfrequency inverse document frequency),但不仅局限此方法,再将所有关键词权重依大小排序后,取出前M个关键文字排序当作时间区间内的关键信息呈现给使用者。
[0042]以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换都不应脱离本发明技术方案的精神和范围。
【权利要求】
1.一种搜索结果排序系统,安装并运行于电子装置中,其特征在于,该搜索结果排序系统包括: 关键词搜索模块,用于接收使用者从搜索界面输入的关键词及选择的时间区间,以及根据输入的关键词搜索对应时间区间内的搜索结果; 评论权重计算模块,用于计算每一搜索结果对应使用者评论的权重值; 搜索结果排序模块,用于根据使用者评论的权重值大小针对搜索结果进行重新排序;及 关键信息撷取模块,用于将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出时间区间内的关键信息显示在显示装置上呈现给使用者。
2.如权利要求1所述的搜索结果排序系统,其特征在于,所述的搜索结果是指在搜索时间区间内与关键词相关的网页或数字内容,该数字内容包括文字信息、图片、影音及多媒体信息。
3.如权利要求1所述的搜索结果排序系统,其特征在于,所述的使用者评论的权重值包括使用者评论的基本权重及加强权重。
4.如权利要求3所述的搜索结果排序系统,其特征在于,所述的计算每一搜索结果对应使用者评论的权重值包括步骤: 获取每一搜索结果对应的使用者评论; 根据每一搜索结果的使用者数量、使用者评论的内容长短与可用性决定该使用者评论的基本权重; 根据外部连结网站强度与数字内容丰富度决定每一使用者评论的加强权重;及 将所述的基本权重与加强权重按比例加总得到每一使用者评论的权重值。
5.如权利要求1所述的搜索结果排序系统,其特征在于,所述的根据使用者评论的权重值针对搜索结果进行重新排序包括步骤: 判断使用者是否选择时间区间; 若使用者没有选择时间区间,则将时间区间自动设定为含盖所有网页或数字内容发布的时间范围; 若使用者已选择时间区间,则按基本排序获取搜索关键词对应时间区间内的搜索结果; 获取关键词对应时间区间内的搜索结果的使用者评论权重值;及 按使用者评论权重值的大小将搜索结果进行重新排序。
6.如权利要求1所述的搜索结果排序系统,其特征在于,所述的将前几笔排序在前的搜索结果与对应的使用者评论进行关键词分析包括步骤: 将前N笔搜索结果的文字内容与对应使用者评论的文字内容进行关键词分析来撷取关键文字,并计算关键文字的权重值; 将所有关键文字依其权重值大小排序;及 取出前M个关键文字排序当作时间区间内关键信息呈现给使用者。
7.一种搜索结果排序方法,应用于电子装置中,其特征在于,该方法包括步骤: 接收使用者从搜索界面输入的关键词及选择的时间区间; 根据输入的关键词搜索对应时间区间内的搜索结果; 计算每一搜索结果对应使用者评论的权重值; 根据使用者评论的权重值大小针对搜索结果进行重新排序;及将前几笔排序在前的搜索结果与对应的使用者评论进行关键文字分析,以找出时间区间内的关键信息显示在显示装置上呈现给使用者。
8.如权利要求7所述的搜索结果排序方法,其特征在于,所述的搜索结果是指在搜索时间区间内与关键词相关的网页或数字内容,该数字内容包括文字信息、图片、影音及多媒体信息。
9.如权利要求7所述的搜索结果排序方法,其特征在于,所述的使用者评论的权重值包括使用者评论的基本权重及加强权重。
10.如权利要求9所述的搜索结果排序方法,其特征在于,所述的计算每一搜索结果对应使用者评论的权重值包括步骤: 获取每一搜索结果对应的使用者评论; 根据每一搜索结果的使用者数量、使用者评论的内容长短与可用性决定该使用者评论的基本权重; 根据外部连结网站强度与数字内容丰富度决定每一使用者评论的加强权重;及 将所述的基本权重与加强权重按比例加总得到每一使用者评论的权重值。
11.如权利要求7所述的搜索结果排序方法,其特征在于,所述的根据使用者评论的权重值针对搜索结果进行重新排序包括步骤: 判断使用者是否选择时间区间; 若使用者没有选择时间区间,则将时间区间自动设定为含盖所有网页或数字内容发布的时间范围; 若使用者已选择时间区间,则按基本排序获取搜索关键词对应时间区间内的搜索结果; 获取关键词对应时间区间内的搜索结果的使用者评论权重值;及 按使用者评论权重值的大小将搜索结果进行重新排序。
12.如权利要求7所述的搜索结果排序方法,其特征在于,所述的将前几笔排序在前的搜索结果与对应的使用者评论进行关键词分析包括步骤: 将前N笔搜索结果的文字内容与对应使用者评论的文字内容进行关键词分析来撷取关键文字,并计算关键文字的权重值; 将所有关键文字依其权重值大小排序;及 取出前M个关键文字排序当作时间区间内关键信息呈现给使用者。
【文档编号】G06F17/30GK104281619SQ201310290427
【公开日】2015年1月14日 申请日期:2013年7月11日 优先权日:2013年7月11日
【发明者】李忠一, 柳岳岑, 卢俊锜 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1