CN1783089A - 用于文字搜寻的***与方法 - Google Patents

用于文字搜寻的***与方法 Download PDF

Info

Publication number
CN1783089A
CN1783089A CNA2005101261372A CN200510126137A CN1783089A CN 1783089 A CN1783089 A CN 1783089A CN A2005101261372 A CNA2005101261372 A CN A2005101261372A CN 200510126137 A CN200510126137 A CN 200510126137A CN 1783089 A CN1783089 A CN 1783089A
Authority
CN
China
Prior art keywords
search
key word
weighting coefficient
searching
text searching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2005101261372A
Other languages
English (en)
Inventor
林大器
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taiwan Semiconductor Manufacturing Co TSMC Ltd
Original Assignee
Taiwan Semiconductor Manufacturing Co TSMC Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taiwan Semiconductor Manufacturing Co TSMC Ltd filed Critical Taiwan Semiconductor Manufacturing Co TSMC Ltd
Publication of CN1783089A publication Critical patent/CN1783089A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • G06F16/3341Query execution using boolean model

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供一种用于文字搜寻的***与方法,所述用于文字搜寻的***包含接口、搜寻模块、及加权模块。该接口,其接收一搜寻查询数据,其包含至少一关键字及与该关键字对应的加权系数。该搜寻模块,其是依据该关键字执行一搜寻程序,以产生一搜寻结果数据,其中该搜寻结果数据是包含一符合项目列表。该加权模块,其使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。本发明所述用于文字搜寻的***与方法可实现快速、准确的文字搜索与排序。

Description

用于文字搜寻的***与方法
技术领域
本发明是有关于数据库搜寻引擎,特别是有关于使用加权的关键字或加权的句子来执行文字搜寻的***与方法。
背景技术
数据库搜寻引擎(Search Engine)可以透过关键字的搜寻,针对多个文件进行搜寻比对。传统使用搜寻引擎的方式,使用者必须依据搜寻引擎设定的格式,输入至少一关键字(Keyword),以进行搜寻。大部分搜寻引擎所提供的搜寻服务,是基于布尔逻辑来执行的。
在一布林搜寻询问中,会加入布尔运算符来设定关键字之间的逻辑关系。其中,一般常用的布尔运算符包括“与(and)”、“或(or)”、“非(not)”等。就传统的搜寻引擎而言,其对于每一个关键字都一致看待,而无法区分对于使用者的搜寻目的而言具有不同重要性的关键字。
这种无法区分具有不同重要性的搜寻引擎,其传回的数据是为包含一长串超链接信息的列表数据,其中包含了与搜寻目的相关以及不相关的数据,使用者必须从中筛选出适当的数据。使用者常常必须实际浏览某一超链接对应的网页信息,才能判断该网页信息是否合于需要。此种搜寻方式不准确,且使用者需耗费时间与精力,在为数众多的搜寻结果中寻找符合需要的数据。
发明内容
本发明是有关于数据库搜寻引擎,特别是有关于使用加权的关键字或加权的句子来执行文字搜寻的***与方法。
本发明提供一种用于文字搜寻的***。该***包含接口、搜寻模块、及加权模块。该接口,其接收一搜寻查询数据,其包含至少一关键字及与该关键字对应的加权系数。该搜寻模块,其是依据该关键字执行一搜寻程序,以产生一搜寻结果数据,其中该搜寻结果数据是包含一符合项目列表。该加权模块,其使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。
本发明所述的用于文字搜寻的***,该搜寻查询数据进一步包含一布尔运算符(Boolean operator),其是设定该至少一关键字之间的逻辑关系。
本发明所述的用于文字搜寻的***,该搜寻查询数据包含一句子。
本发明所述的用于文字搜寻的***,进一步包含一前处理模块,其是用以将包含于一搜寻查询数据中的该句子分解为多个关键字。
本发明所述的用于文字搜寻的***,该加权系数是依据预设值决定的。
本发明所述的用于文字搜寻的***,该加权系数是依据先前使用过的设定值决定的。
本发明所述的用于文字搜寻的***,该加权系数是依据多笔先前使用过的设定值的统计运算结果决定的。
本发明所述的用于文字搜寻的***,该搜寻查询数据包含至少二关键字及对应的至少二不相等的加权系数,其中该不相等的加权系数是用以设定其对应的关键字的不同重要程度。
本发明所述的用于文字搜寻的***,该接口包含一工具,其是用以标示该至少一关键字,使得能够指定特定的加权系数给该标示的关键字。
本发明并提供一种用于文字搜寻的方法。该方法首先接收一搜寻查询数据,其包含至少一关键字及与该关键字对应的加权系数。并依据该关键字执行一搜寻程序,以产生一搜寻结果数据,其中该搜寻结果数据是包含一符合项目列表。继之,使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。
上述方法是可以通过将储存于计算机可读取储存介质的计算机程序载入计算机***中而实现。
本发明所述用于文字搜寻的***与方法可实现快速、准确的文字搜索与排序。
附图说明
图1显示依据本发明实施例的计算机***的示意图;
图2显示依据本发明实施例搜寻服务***的示意图;
图3显示依据本发明实施例搜寻服务方法的流程图;
图4显示依据本发明实施例的浏览器窗口示意图。
具体实施方式
为了让本发明的目的、特征及优点能更明显易懂,下文特举较佳实施例,并配合所附图示图1至图4,做详细的说明。本发明说明书提供不同的实施例来说明本发明不同实施方式的技术特征。其中,实施例中的各元件的配置是为说明之用,并非用以限制本发明。且实施例中图式标号的部分重复,是为了简化说明,并非意指不同实施例之间的关联性。
图1是为显示依据本发明实施例的计算机***的示意图。依据本发明实施例,本发明是以一计算机可执行程序模块的型态为之,其包含可以于类似如个人计算机(PC)的环境执行的指令。上述程序模块可以包含用以执行特定程序的程序码、数据结构、及对象等。本发明的实施环境并不以本实施例的个人计算机为限,而可以实施于类似如可携式装置、微处理器为基础的可程序电子装置、或其他电子装置等。
个人计算机10包含一处理装置11、一存储装置13、及一***总线19。其中***总线19将存储装置13和其他***元件与处理装置11连结。***总线19可以包含类似如存储器总线、周边总线、或局部总线等结构不同的总线。存储装置13包含一只读存储器(ROM)131及随机存取存储器(RAM)133。只读存储器131包含一基本输入输出***(BIOS),其包含用以将信息在个人计算机10中的各元件间传递的基本指令。个人计算机10进一步包含硬盘驱动器(图未显示),其是用以将数据写入一硬盘17,及将数据从该硬盘中撷取出来。该驱动器及其可计算机读取的储存介质,提供可用于计算机可读取的指令、数据、程序模块及个人计算机10所需使用的数据等的非易失性储存。本发明的应用不以上述硬盘为限,其也可以应用其他种类的计算机可读取储存介质。程序模块可以储存于硬盘、只读存储器131、及/或随机存取存储器133。程序模块可以包含操作***程序171、至少一应用程序173、其他程序模块175、以及程序数据177。使用者可以通过输入装置15将指令及信息输入个人计算机10。输入装置15可以为类似如键盘、鼠标、麦克风等装置。屏幕12或其他显示装置通过类似如影像转接器121的装置,与***总线19连结。
个人计算机10可以通过网络等方式,和一远端计算机14连结远端计算机14可以为另一台个人计算机、服务器、路由器、网络节点,或其他装置。远端计算机与一储存装置16连结。储存装置16是用以储存一搜寻引擎程序18,其是可以提供个人计算机10一以网络为基础的搜寻服务。远端计算机14通过一区域网络(LAN)或广域网络(WAN)和个人计算机10连结。个人计算机10通过一网络接口(图未显示)连结一区域网络,并通过该区域网络和远端计算机14连结。当个人计算机10通过广域网络(例如因特网)和远端计算机14连结时,其包含一类似如数据机的装置来和广域网络连结。在上述网络环境中,图式中安装于个人计算机10的程序模块,其一部分也可以安装于远端储存装置16中。上述网络以及计算机装置的配置,是为例示,本发明的实施并不以上述为限。
个人计算机10中的应用程序173包含类似如浏览器程序或其他可用于浏览显示网页信息的应用程序。使用者可以利用如上述的浏览器程序来应用本发明所提供的方法及***。
参见图2,其显示本发明文实施例搜寻服务***的示意图。在图2中,显示设于一般因特网两台计算机,其可以实施本实施例所揭示的接取搜寻服务的***。
客户端20是与因特网27连结,且其安装有可用于浏览网页的浏览器应用程序。在此所谓的网页信息,是可以包含任何种类的内容,其储存于一计算机装置中,而可以供客户端计算机下载浏览。在此所谓的因特网,也不限于任何特定结构的网络。依据本发明实施例,在客户端20的处理器210执行的应用软件可以包含浏览器21及查询编辑器23。其中,浏览器21用于显示图形及文字。其中,查询编辑器23是与浏览器21连结,其利用从浏览器21传来的数据产生一对应的搜寻查询数据。浏览器21接收该搜寻查询数据,并通过因特网27将该搜寻查询数据传送至内容服务器29,同时将该搜寻查询数据储存于储存装置25中的询问记录251中保存之。该搜寻查询数据包含至少一关键字。若该搜寻查询数据包含两个以上的关键字时,该两个以上的关键字之间是包含布尔运算符,其中该布尔运算符是用以设定该关键字之间的逻辑关系。并且,在该搜寻查询数据中的每一个关键字,都设有一个加权系数,其是用以设定上述每一个关键字在一特定搜寻程序中的攸关程度。该关键字对应的该加权系数是可以为使用者设定或依据预设值决定的。该搜寻查询数据除了可以用布尔逻辑式的方式表示之外,还可以使用单一句子或多个句子来表示,以使得使用上更佳方便。当使用句子构成的搜寻询问时,使用者可以利用一输入装置(图未显示)来指定该句子中各个文字的加权系数,其可以针对该句子中单一文字、部分文字、或所有文字指定其对应的加权系数。
客户端20通过因特网27和内容服务器29连结。内容服务器29包含一搜寻引擎291,其提供针对数据库295中储存数据的内容的搜寻服务。数据库295其能够提供可搜寻的数据内容,其可以为一单纯的数据储存装置,或任何形式的数据库。使用者通过客户端20输入信息,以向搜寻引擎291下达搜寻指令。搜寻引擎291接收到上述搜寻指令后,执行该搜寻指令,并撷取对应于该搜寻指令的数据。
搜寻引擎291包含一接口292、一搜寻模块293、一加权模块294。搜寻引擎291也可以包含一前处理模块296。接口292接收从客户端20传送来的该搜寻查询数据。其中,若该搜寻查询数据为一关键字搜寻查询数据,则其包含多个关键字、至少一布尔运算符、及加权系数。其中该布尔运算符是用以设定该关键字之间的逻辑关系。其中该加权系数是用以设定上述每一个关键字在一特定搜寻程序中的攸关程度。搜寻模块293利用该关键字,执行一搜寻程序,并产生一搜寻结果。其中该搜寻结果通常包含一符合项目列表,其中每一项目对应于一文件,而该文件中包含有符合使用者输入关键字或其他搜寻条件的内容。该搜寻结果数据也可以包含该符合项目列表中各项目对应的文件的各种相关数据,例如:文章标题、文件识别号码、代表段落等。上述搜寻程序可以为精确关键字符合搜寻、进阶关键字搜寻、或概念搜寻等。当该搜寻查询数据包含单一句子或多个句子时,则由前处理模块296将该单一句子或多个句子解析为多个关键字,并依据一预设的字汇设定,将攸关性低的文字略去。若该搜寻程序为一般的或进阶的关键字搜寻,则由前处理模块296针对上述解析得出的多个关键字,指定其对应的预设的布尔运算符。该预设的布尔运算符包括“与(and)”、“或(or)”、“非(not)”等。当该搜寻程序为概念搜寻时,前处理模块296可以不必针对所有的关键字指定其对应的布尔运算符(在此例中关键字为表达概念的文字)。上述多个关键字以及不同关键字之间通过布尔运算符所设定的布林运算关系,或者上述用以表达概念的关键字,是由前处理模块296传送到搜寻模块293,使得搜寻模块293能够依据上述方法执行该搜寻程序。
当符合项目列表产生时,或在符合项目列表产生后,加权模块294使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。当该搜寻程序为概念搜寻时,并无指定布尔逻辑运算,而该搜寻结果的列表数据是可以包含整个数据库或是预设的一部分数据库。加权模块294重新调整上述搜寻结果的符合项目列表中各项目的排序。
搜寻指令执行完毕后,搜寻引擎291将搜寻结果传送至客户端20。上述搜寻结果浏览器21将该搜寻结果显示于一浏览窗口中。
图3显示依据本发明实施例搜寻服务方法的流程图。
该方法首先接收使用者输入的至少一关键字,作为搜寻引擎291执行网络基础的搜寻服务的搜寻条件。该搜寻条件可以包含搜寻查询数据,若该搜寻查询数据为一关键字搜寻查询数据则其包含多个关键字、至少一布尔运算符、及加权系数。其中该布尔运算符是用以设定该关键字之间的逻辑关系。其中该加权系数是用以设定上述每一个关键字在一特定搜寻程序中的攸关程度。该搜寻查询数据也可以包含单一句子或多个句子。
在步骤S31中,使用者输入第一文字数据,其可以包含关键字以及各关键字之间的布尔运算符。或者,使用者可以将一文章的摘要或其他一段文字,直接复制剪贴到画面40的编辑框41中,参见图4。上述文字数据可以包含任何长度的任何文字信息。如果有需要的话,使用者也可以在文字框41中输入第二文字数据,如步骤S 32所示,并使用布尔运算符来设定该第一文字数据和该第二文字数据之间的逻辑关系,如步骤S33所示。该布尔运算符可以包括“与(and)”、“或(or)”、“非(not)”等一般的逻辑运算符,也可以包含其他用以设计不同关系的运算符,例如:括号及“邻近(near)”等。使用者可以从刚才输入的该第一文字数据和该第二文字数据中选取一或数个文字,并利用不同的标示方法来标示选取的上述文字,如步骤S34所示。其中,每一种不同的标示方式对应于一预设的具有特定值的加权系数。上述标示选取文字的方式可以依据实际需要及使用方便等考量而设计。例如,上述标示可以利用不同颜色、字体、下标线等方式来表示。依据本发明实施例,使用分别与加权系数10、5、及3对应的3种标示。其中,没有被选取及标示的文字,其加权系数一律指定为1。上述加权系数的数值,是可以各种不同方式,依据实际实施状况订定之。例如:该加权系数可以通过使用者设定、依据预设值、依据多笔先前使用过的设定值的统计运算结果来决定、或依据先前使用过的设定值来决定。
依据本发明实施例,客户端20的查询编辑器23依据使用者输入的数据,产生一搜寻查询数据,如步骤S35所示。该搜寻查询数据包含使用者所指定的多个关键字、与关键字对应的加权系数以及布尔运算符。在某些情况下,使用者输入关于搜寻条件的数据,也可能不经过进一步的编辑等处理,直接传送到接口292。
接口292透过因特网27,接收从客户端20传送来的使用者输入的搜寻查询数据,如步骤S 36所示。如果有需要,前处理模块296于步骤S370中先执行前处理程序。搜寻模块293执行一搜寻程序,以寻找符合全部或部分搜寻询问条件的档案,如步骤S371所示。搜寻模块293执行该搜寻程序所得到的搜寻结果,包含一符合项目列表。其中该符合项目列表中每一项目对应一文件档案,而该文件档案中包含有符合使用者输入关键字或其他搜寻条件的内容。依据本发明实施例,在一初始阶段中,经搜寻找到的上述符合搜寻条件的文件档案,是依据其档案内容中所包含关键字出现次数进行评比与排列,如步骤S372所示。某一特定文件档案中该关键字的出现次数,进一步依据该关键字对应的加权系数加以调整,如步骤S373所示。继之,依据该调整过的出现次数,重新决定该文件档案的评比排序,如步骤S374所示。上述步骤S372~S374是可以即时回馈调整的方式进行,而不一定要如上所述的依序进行。上述文件档案的评比与排序,除了可以使用如上所述的关键字出现次数来进行外,亦可以同时参照其他参考值进行,例如:关键字使用比例、关键字出现处之间的距离、关键字之间的丛集关系等。
经过上述调整过的搜寻结果,是包含一依据上述调整过的评比排序而重新组织过的评比排序列表。该调整过的评比排序列表并被传送到客户端20,如步骤S38所示。
上述调整过的评比排序列表可以包含上述文件档案的网络超链接数据,并将该调整过的评比排序列表中的网络超链接数据显示在客户端20的浏览器窗口中。
上述搜寻结果的调整过的评比排序列表包含符合搜寻条件的文件档案的储存地址,且上述搜寻结果被显示于第一浏览窗口中,呈现给使用者端20,如步骤S39所示。该第一浏览窗口是如图4所示。使用者查看显示于第一浏览窗口中的搜寻结果,并点选搜寻结果中的超链接数据,来确认搜寻程序所找到的文件档案是否确为其所需要。若使用者认为搜寻结果不符合其所需,则使用者可以重新指定及/或调整该关键字及加权系数等,以重新执行一搜寻程序。
图4显示依据本发明实施例的浏览器窗口示意图。网页产生模块提供类似如超文本标记语言或其他标签基础的语言的数据给安装有浏览器21的客户端20,使得其用以产生画面40。画面40包含一标准操作***指令行44及浏览器指令钮42。画面40包含多个视框,提供不同种类的超链接信息以及其他信息。上述多个视框以及画面40中各种内容的实际配置,是可以依据实际需要而设计。视框43为搜寻服务视框,其提供一般的搜寻功能组件,例如用以输入搜寻条件及编辑搜寻条件的文字框等。设于画面左下角的视框47则是用以呈现多个功能按钮,用以启动在查询编辑器23中的各个功能,例如前述的编辑搜寻条件功能、指定布尔运算符功能、以及设定加权系数功能等。当使用者输入一或数个关键字时,包含至少一超链接信息的列表的搜寻结果会显示在视框45。
虽然本发明已通过较佳实施例说明如上,但该较佳实施例并非用以限定本发明。本领域的技术人员,在不脱离本发明的精神和范围内,应有能力对该较佳实施例做出各种更改和补充,因此本发明的保护范围以权利要求书的范围为准。
附图中符号的简单说明如下:
个人计算机:10
处理装置:11
存储装置:13
***总线:19
ROM:131
RAM:133
硬盘:17
操作***程序:171
应用程序:173
其他程序模块:175
程序数据:177
输入装置:15
影像转接器:121
屏幕:12
远端计算机:14
储存装置:16
搜寻引擎程序:18
客户端:20
因特网:27
处理器:210
浏览器:21
查询编辑器:23
内容服务器:29
储存装置:25
询问记录:251
搜寻引擎:291
数据库:295
接口:292
搜寻模块:293
加权模块:294
前处理模块:296
画面:40
标准操作***指令行:44
浏览器指令钮:42
视框:43~47

Claims (10)

1.一种用于文字搜寻的***,所述用于文字搜寻的***包括:
一接口,其接收一搜寻查询数据,其包含至少一关键字及与该关键字对应的加权系数;
一搜寻模块,其是依据该关键字执行一搜寻程序,以产生一搜寻结果数据,其中该搜寻结果数据是包含一符合项目列表;以及
一加权模块,其使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。
2.根据权利要求1所述的用于文字搜寻的***,其特征在于,该搜寻查询数据进一步包含一布尔运算符,其是设定该至少一关键字之间的逻辑关系。
3.根据权利要求1所述的用于文字搜寻的***,其特征在于,该搜寻查询数据包含一句子。
4.根据权利要求3所述的用于文字搜寻的***,其特征在于,进一步包含一前处理模块,其是用以将包含于一搜寻查询数据中的该句子分解为多个关键字。
5.根据权利要求1所述的用于文字搜寻的***,其特征在于,该加权系数是依据预设值决定的。
6.根据权利要求1所述的用于文字搜寻的***,其特征在于,该加权系数是依据先前使用过的设定值决定的。
7.根据权利要求6所述的用于文字搜寻的***,其特征在于,该加权系数是依据多笔先前使用过的设定值的统计运算结果决定的。
8.根据权利要求1所述的用于文字搜寻的***,其特征在于,该搜寻查询数据包含至少二关键字及对应的至少二不相等的加权系数,其中该不相等的加权系数是用以设定其对应的关键字的不同重要程度。
9.根据权利要求1所述的用于文字搜寻的***,其特征在于,该接口包含一工具,其是用以标示该至少一关键字,使得能够指定特定的加权系数给该标示的关键字。
10.一种用于文字搜寻的方法,所述用于文字搜寻的方法包括:
接收一搜寻查询数据,其包含至少一关键字及与该关键字对应的加权系数;
依据该关键字执行一搜寻程序,以产生一搜寻结果数据,其中该搜寻结果数据是包含一符合项目列表;以及
使用该加权系数计算该符合项目列表中各项目的分数,并依据该分数组织该符合项目列表。
CNA2005101261372A 2004-12-02 2005-11-30 用于文字搜寻的***与方法 Pending CN1783089A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/001,778 US20060122997A1 (en) 2004-12-02 2004-12-02 System and method for text searching using weighted keywords
US11/001,778 2004-12-02

Publications (1)

Publication Number Publication Date
CN1783089A true CN1783089A (zh) 2006-06-07

Family

ID=36575599

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005101261372A Pending CN1783089A (zh) 2004-12-02 2005-11-30 用于文字搜寻的***与方法

Country Status (3)

Country Link
US (1) US20060122997A1 (zh)
CN (1) CN1783089A (zh)
TW (1) TWI336850B (zh)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7302429B1 (en) * 1999-04-11 2007-11-27 William Paul Wanker Customizable electronic commerce comparison system and method
US8126779B2 (en) * 1999-04-11 2012-02-28 William Paul Wanker Machine implemented methods of ranking merchants
US7191175B2 (en) 2004-02-13 2007-03-13 Attenex Corporation System and method for arranging concept clusters in thematic neighborhood relationships in a two-dimensional visual display space
US7356777B2 (en) 2005-01-26 2008-04-08 Attenex Corporation System and method for providing a dynamic user interface for a dense three-dimensional scene
US7404151B2 (en) 2005-01-26 2008-07-22 Attenex Corporation System and method for providing a dynamic user interface for a dense three-dimensional scene
JP5009577B2 (ja) * 2005-09-30 2012-08-22 富士フイルム株式会社 画像検索装置および方法並びにプログラム
US20070124295A1 (en) * 2005-11-29 2007-05-31 Forman Ira R Systems, methods, and media for searching documents based on text characteristics
US20070179940A1 (en) * 2006-01-27 2007-08-02 Robinson Eric M System and method for formulating data search queries
US20080120291A1 (en) * 2006-11-20 2008-05-22 Rexee, Inc. Computer Program Implementing A Weight-Based Search
US8059915B2 (en) * 2006-11-20 2011-11-15 Videosurf, Inc. Apparatus for and method of robust motion estimation using line averages
US20080120290A1 (en) * 2006-11-20 2008-05-22 Rexee, Inc. Apparatus for Performing a Weight-Based Search
US8488839B2 (en) * 2006-11-20 2013-07-16 Videosurf, Inc. Computer program and apparatus for motion-based object extraction and tracking in video
US20080120328A1 (en) * 2006-11-20 2008-05-22 Rexee, Inc. Method of Performing a Weight-Based Search
US8379915B2 (en) * 2006-11-20 2013-02-19 Videosurf, Inc. Method of performing motion-based object extraction and tracking in video
TWI427492B (zh) * 2007-01-15 2014-02-21 Hon Hai Prec Ind Co Ltd 資訊搜尋系統及方法
US7920748B2 (en) * 2007-05-23 2011-04-05 Videosurf, Inc. Apparatus and software for geometric coarsening and segmenting of still images
US7903899B2 (en) * 2007-05-23 2011-03-08 Videosurf, Inc. Method of geometric coarsening and segmenting of still images
US9396262B2 (en) * 2007-10-12 2016-07-19 Lexxe Pty Ltd System and method for enhancing search relevancy using semantic keys
US20090138329A1 (en) * 2007-11-26 2009-05-28 William Paul Wanker Application of query weights input to an electronic commerce information system to target advertising
US7945571B2 (en) * 2007-11-26 2011-05-17 Legit Services Corporation Application of weights to online search request
US20090144262A1 (en) * 2007-12-04 2009-06-04 Microsoft Corporation Search query transformation using direct manipulation
US20090171923A1 (en) * 2008-01-02 2009-07-02 Michael Patrick Nash Domain-specific concept model for associating structured data that enables a natural language query
US8364660B2 (en) * 2008-07-11 2013-01-29 Videosurf, Inc. Apparatus and software system for and method of performing a visual-relevance-rank subsequent search
US8364698B2 (en) * 2008-07-11 2013-01-29 Videosurf, Inc. Apparatus and software system for and method of performing a visual-relevance-rank subsequent search
US8713018B2 (en) 2009-07-28 2014-04-29 Fti Consulting, Inc. System and method for displaying relationships between electronically stored information to provide classification suggestions via inclusion
EP2471009A1 (en) 2009-08-24 2012-07-04 FTI Technology LLC Generating a reference set for use during document review
JP2011055190A (ja) * 2009-09-01 2011-03-17 Fujifilm Corp 画像表示装置及び画像表示方法
TWI497322B (zh) * 2009-10-01 2015-08-21 Alibaba Group Holding Ltd The method of determining and using the method of web page evaluation
US9508011B2 (en) 2010-05-10 2016-11-29 Videosurf, Inc. Video visual and audio query
US9129009B2 (en) * 2010-11-03 2015-09-08 Google Inc. Related links
US8635230B2 (en) * 2012-01-26 2014-01-21 International Business Machines Corporation Display of information in computing devices
US9069882B2 (en) * 2013-01-22 2015-06-30 International Business Machines Corporation Mapping and boosting of terms in a format independent data retrieval query
US10318565B2 (en) * 2014-08-14 2019-06-11 Opisoftcare Ltd. Method and system for searching phrase concepts in documents
AU2017274558B2 (en) 2016-06-02 2021-11-11 Nuix North America Inc. Analyzing clusters of coded documents

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483651A (en) * 1993-12-03 1996-01-09 Millennium Software Generating a dynamic index for a file of user creatable cells
US5724567A (en) * 1994-04-25 1998-03-03 Apple Computer, Inc. System for directing relevance-ranked data objects to computer users
US5946678A (en) * 1995-01-11 1999-08-31 Philips Electronics North America Corporation User interface for document retrieval
US6012053A (en) * 1997-06-23 2000-01-04 Lycos, Inc. Computer system with user-controlled relevance ranking of search results
US6434556B1 (en) * 1999-04-16 2002-08-13 Board Of Trustees Of The University Of Illinois Visualization of Internet search information
US7181438B1 (en) * 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
US6920459B2 (en) * 2002-05-07 2005-07-19 Zycus Infotech Pvt Ltd. System and method for context based searching of electronic catalog database, aided with graphical feedback to the user
WO2004059514A1 (en) * 2002-12-24 2004-07-15 American Type Culture Collection Systems and methods for enabling a user to find information of interest to the user

Also Published As

Publication number Publication date
TW200620002A (en) 2006-06-16
TWI336850B (en) 2011-02-01
US20060122997A1 (en) 2006-06-08

Similar Documents

Publication Publication Date Title
CN1783089A (zh) 用于文字搜寻的***与方法
CN1296853C (zh) 网页的预测性浏览的方法和***
CN1685341A (zh) 跨语言搜索结果的闪烁注释标注加亮
US8307275B2 (en) Document-based information and uniform resource locator (URL) management
US8464158B2 (en) Method and arrangement for sharing information search results
US6684218B1 (en) Standard specific
CN1815477A (zh) 用于提供基于标记语言的限定词的方法和***
CN1892653A (zh) 无干扰小端口提交打印的方法与***
CN101751428A (zh) 信息搜索方法及装置
CN101079064A (zh) 一种网页排序方法及装置
CN1588879A (zh) 一种互联网内容过滤***及过滤方法
CN1773499A (zh) 提供网页浏览器使用的网站地图观察器的方法
CN1601526A (zh) 用于在计算机网络内搜索的方法和设备
CN1629833A (zh) 实现问与答功能和计算机辅助写作的方法及装置
CN1791022A (zh) 一种日志分析方法和***
CN1362681A (zh) 信息检索处理装置和方法,记录信息检索程序的记录媒体
CN101079048A (zh) 基于软件机器人排除标准的互联网信息搜索引擎及方法
CN1434948A (zh) 处理网络文档的方法和装置
CN1467659A (zh) 图面搜索支持设备和图面搜索方法
US7174513B1 (en) System and method for advanced network viewing
CN100337231C (zh) 结构化文档处理器和结构化文档处理方法
Chan et al. Automated online news classification with personalization
CN1282913A (zh) 主页制作方法
CN1797301A (zh) 数字化信息搜索方法及其***
CN1955960A (zh) 文档信息表构造装置以及利用其的浏览和查找***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication