信息搜索系统、方法和程序的制作方法

文档序号:6496028阅读:191来源:国知局
信息搜索系统、方法和程序的制作方法
【专利摘要】作为用于在查看搜索查询中的每个关键字对于搜索结果的影响的同时、有效地执行另一搜索的方法和系统的第一方面,提供了一种信息检索系统,该信息检索系统包括存储设备和显示设备,其中所述信息检索系统进一步包括:查询输入装置,用于接收来自用户的包括多个关键字的搜索查询;以及搜索装置,用于基于所述多个关键字和针对每个关键字的影响集合来计算对于多个文档的相关性,以及按照所述相关性的顺序在所述显示设备上显示文档,以及其中所述搜索装置进一步包括:影响显示装置,用于在所述显示设备上显示针对每个关键字的所述影响集合;影响改变接收装置,用于接收由所述用户对显示的所述影响的改变;以及重计算装置,用于基于对所述影响的改变来重新计算所述相关性,并且按照所述相关性的顺序来在所述显示设备上显示文档。
【专利说明】信息搜索系统、方法和程序
【技术领域】
[0001]本发明涉及信息检索系统、方法和程序。更具体地,本发明涉及一种灵活的信息检索系统、方法和程序,其用于从用户接收诸如搜索关键字的条目,以及基于这些搜索关键字来显示所检索的搜索结果,以便向用户指引期望的搜索结果。
【背景技术】
[0002]近些年来,信息的数量已经随着网络社会的延伸而爆发性地增长,并且难以在大量的可用信息中定位期望的信息。
[0003]在web搜索系统中使用关键字来缩小搜索条件。例如,在Google (注册商标)中,可以在“搜索选项”中录入日期和时间来进一步缩小搜索结果。
[0004]在专利文献I中,已经公开了一种方法,其中预先地注册用户简档以便从一般的搜索结果中获取更多个人搜索结果。
[0005]在专利文献2中,已经公开了一种用于个人计算机(诸如电子组织器)的配置,其中日期、时间和位置的出现被包括录入的信息,从而可以通过日期、时间和位置的出现而缩小信息。然而,这些现有的技术不允许在查看关于搜索结果的特定参数影响的同时执行另一搜索。
[0006]引用列表
[0007]专利文献
[0008]专利文献1:PCT国际申请N0.2007-531160的日文译文。
[0009]专利文献2:日本特开专利公开N0.8-287143。

【发明内容】

[0010]技术问题
[0011]如在专利文献I和2中所描述,为了在大量可用信息中定位期望的信息,多个搜索细化是必要的也是有效的。然而,没有可用技术可以以如下方式向用户呈现来自搜索结果的期望的内容和文档:通过使用相对较小数量的操作同时还验证关键字(诸如搜索查询中的关键字)影响搜索结果的程度。
[0012]由此,鉴于这些情况,本发明提供了一种用于在查看搜索查询中的每个关键字对于搜索结果的影响的同时、用于有效地执行另一搜索的方法和系统。
[0013]对问题的解决方案
[0014]本发明的一个方面是一种包括存储设备和显示设备的信息检索系统,其中所述信息检索系统进一步包括:查询输入装置,用于接收来自用户的包括多个关键字的搜索查询;以及搜索装置,用于基于所述多个关键字和针对每个关键字的影响集合来计算对于多个文档的相关性,以及按照所述相关性的顺序在所述显示设备上显示文档,以及其中所述搜索装置进一步包括:影响显示装置,用于在所述显示设备上显示针对每个关键字的所述影响集合;影响改变接收装置,用于接收由所述用户对显示的所述影响的改变;以及重计算装置,用于基于对所述影响的改变来重新计算所述相关性,并且按照所述相关性的顺序来在所述显示设备上显示文档。
[0015]另外,文档的所述相关性基于多个关键字、针对每个关键字的所述影响集合以及日期,而被计算。
[0016]另外,所述日期具有与关键字相同的影响,以及所述影响可以按照与关键字相同的方式而被改变。
[0017]所述搜索装置被提供有用于在所述显示设备上显示每个被检索文档中的每个关键字的所述影响。
[0018]另外,所述影响显示装置线性地显示每个关键字的所述影响,以及所述影响改变接收装置根据线性显示的每个关键字的边界的移动来改变每个关键字的所述影响。
[0019]优选地,所述信息检索系统进一步包括指点设备,关键字的边界在所述显示设备上被显示为滑动条,以及所述影响通过使用所述指点设备操作所述滑动条而改变。
[0020]本发明的第二方面是一种由计算机的算法处理执行的信息检索方法,所述计算机包括存储设备和显示设备,用于使用算法操作来从存储在所述存储设备中的文档检索相关于用户的搜索查询的文档,其中所述信息检索方法包括:查询输入步骤,用于接收来自用户的包括多个关键字的搜索查询;以及搜索步骤,用于基于所述多个关键字和针对每个关键字的影响集合来计算对于多个文档的相关性,以及按照所述相关性的顺序在所述显示设备上显示文档,以及其中所述搜索步骤进一步包括:影响显示步骤,用于在所述显示设备上显示针对每个关键字的所述影响集合;影响改变接收步骤,用于接收由所述用户对显示的所述影响的改变;以及重计算步骤,用于基于对所述影响的改变来重新计算所述相关性,并且按照所述相关性的顺序来在所述显示设备上显示文档。
[0021]另外,文档的所述相关性基于多个关键字、针对每个关键字的所述影响集合以及日期,而被计算。
[0022]所述日期具有与关键字相同的影响,以及所述影响可以按照与关键字相同的方式而被改变。
[0023]所述搜索步骤具有另一步骤:用于在所述显示设备上显示每个被检索文档中的每个关键字的所述影响。
[0024]所述影响显示步骤线性地显示每个关键字的所述影响,以及所述影响改变接收装置根据线性显示的每个关键字的边界的移动来改变每个关键字的所述影响。
[0025]所述信息检索方法进一步包括指点设备,关键字的边界在所述显示设备上被显示为滑动条,以及所述影响通过使用所述指点设备操作所述滑动条而改变。
[0026]本发明的第三方面是一种计算机程序,其中上述方法的每个步骤由计算机执行。
【专利附图】

【附图说明】
[0027]图1是示出根据本发明一个实施方式的信息检索系统的配置的图示;
[0028]图2是表示根据本发明的一个实施方式的信息检索系统的操作的流程图;
[0029]图3是根据本发明的一个实施方式的信息检索系统中的搜索屏幕的示例;
[0030]图4是其中关键字边界已经被移动的搜索屏幕的示例;
[0031]图5是解释本发明的修改的实施方式的图示;[0032]图6是在本发明的检索系统中使用的计算机硬件的示例的框图;以及
[0033]图7示出了由影响[改变]接收单元150执行的操作的更多细节的流程图。
【具体实施方式】
[0034]下文参见附图示出了执行本发明的模式的详细解释。图1是示出了根据本发明的一个实施方式的信息检索系统的配置的框图。参见图1,在此实施方式中的信息检索系统120包括搜索查询接收单元140、影响设置单元160、相关性计算单元170、搜索结果显示单元180和影响改变接收单元150。
[0035]下文是配置中的每个单元的操作的概述。
[0036]由用户录入的搜索查询110被搜索查询接收单元140接收。搜索查询110中包括的关键字被搜索查询接收单元140提取,继而被发送至影响设置单元160。影响设置单元160针对每个关键字设置相关性。相关性是针对每个关键字设置的权重,并且初始值为I。在文档数据库130中记录的文档和搜索查询110的相关性是由相关性计算单元170基于针对关键字设置的影响(权重)而计算的。在下文中更具地描述相关性。
[0037]搜索结果显示单元根据由相关性计算单元170计算的相关性来在显示设备100上显示文档,优选地,以相关性从最高到最低的顺序进行显示。在此搜索结果显示单元180随同搜索结果显示每个关键字的影响。由用户做出的影响中的任何改变被接收。当影响改变接收单元已经接收了来自用户的影响的改变时,每个关键字的影响由影响设置单元160来重新设置。相关性被重新计算,并且搜索结果被重新显示。影响可以重复地改变,直到用户获得期望的搜索结果。
[0038]将被搜索的文档数据库可以是电子记录的文档、互联网信息(web页面)、电子文件(诸如图像或者视频或者任何结构化信息)。
[0039]影响改变装置可以以与关键字相同的方式来改变日期的影响。如果数据的影响较大,则新信息的影响较高。特定数据可以通过使用指点装置点击数据而被录入为日期,等
坐寸ο
[0040]上述每个配置单元可以由程序来实现,其中计算机执行每个配置单元的操作。
[0041]现在将参考附图来描述具有在附图中示出的功能的本实施方式中的信息检索系统的操作。图2是表示根据本发明的一个实施方式的信息检索系统的操作的流程图。
[0042]参见图2,首先,在步骤210中,由用户录入的搜索查询被搜索查询接收单元140接收。在步骤210中,搜索查询中的关键字被提取。在步骤220中,每个所提取关键字的影响(权重)被设置。当过程初始执行时,I被设置为针对每个关键字的初始值。I的初始值还被设置用于日期的影响。
[0043]接着,在步骤230中,搜索查询对于将被搜索的文档的相关性被计算。相关性根据以下公式而被计算。
[0044]公式1:
【权利要求】
1.一种包括存储设备和显示设备的信息检索系统,其中所述信息检索系统进一步包括: 查询输入装置,用于接收来自用户的包括多个关键字的搜索查询;以及 搜索装置,用于基于所述多个关键字和针对每个关键字的影响集合来计算对于多个文档的相关性,以及按照所述相关性的顺序在所述显示设备上显示文档,以及其中所述搜索装置进一步包括: 影响显示装置,用于在所述显示设备上显示针对每个关键字的所述影响集合; 影响改变接收装置,用于接收由所述用户对显示的所述影响的改变;以及 重计算装置,用于基于对所述影响的改变来重新计算所述相关性,并且按照所述相关性的顺序来在所述显示设备上显示文档。
2.根据权利要求1所述的信息检索系统,其中文档的所述相关性基于多个关键字、针对每个关键字的所述影响集合以及日期而被计算。
3.根据权利要求2所述的信息检索系统,其中所述日期具有与关键字相同的影响,以及所述影响可以按照与关键字相同的方式而被改变。
4.根据权利要求1所述的信息检索系统,其中所述搜索装置被提供有用于在所述显示设备上显示每个被检索文档中的每个关键字的所述影响。
5.根据权利要求1所述的信息检索系统,其中所述影响显示装置线性地显示每个关键字的所述影响,以及所述影响改变接收装置根据线性显示的每个关键字的边界的移动来改变每个关键字的所述影响。
6.根据权利要求5所述的信息检索系统,其中所述信息检索系统进一步包括指点设备,关键字的边界在所述显示设备上被显示为滑动条,以及所述影响通过使用所述指点设备操作所述滑动条而被改变。
7.一种由计算机的算法处理执行的信息检索方法,所述计算机包括存储设备和显示设备,用于使用算法操作来从存储在所述存储设备中的文档检索相关于用户的搜索查询的文档,其中所述信息检索方法包括: 查询输入步骤,用于接收来自用户的包括多个关键字的搜索查询;以及 搜索步骤,用于基于所述多个关键字和针对每个关键字的影响集合来计算对于多个文档的相关性,以及按照所述相关性的顺序在所述显示设备上显示文档,以及其中所述搜索步骤进一步包括: 影响显示步骤,用于在所述显示设备上显示针对每个关键字的所述影响集合; 影响改变接收步骤,用于接收由所述用户对显示的所述影响的改变;以及 重计算步骤,用于基于对所述影响的改变来重新计算所述相关性,并且按照所述相关性的顺序来在所述显示设备上显示文档。
8.根据权利要求7所述的信息检索方法,其中文档的所述相关性基于多个关键字、针对每个关键字的所述影响集合以及日期而被计算。
9.根据权利要求8所述的信息检索方法,其中所述日期具有与关键字相同的影响,以及所述影响可以按照与关键字相同的方式而被改变。
10.根据权利要求7所述的信息检索方法,其中所述搜索步骤具有如下步骤:用于在所述显示设备上显示每个被检索文档中的每个关键字的所述影响。
11.根据权利要求7所述的信息检索方法,其中所述影响显示步骤线性地显示每个关键字的所述影响,以及所述影响改变接收装置根据线性显示的每个关键字的边界的移动来改变每个关键字的所述影响。
12.根据权利要求11所述的信息检索方法,其中所述信息检索方法进一步包括指点设备,关键字的边界在所述显示设备上被显示为滑动条,以及所述影响通过使用所述指点设备操作所述滑动条而被改变。
13.一种计算机程序, 其中根据权利要求7-12中的任一项所述的方法的每个步骤由计算机执行。
【文档编号】G06F3/048GK103765418SQ201280037690
【公开日】2014年4月30日 申请日期:2012年5月1日 优先权日:2011年8月5日
【发明者】安达宜隆, 村上阳祐, 松冈健介, 黑川洋 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1