Ϊ284818 九、發明說明: 一、 【發明所屬之技術領域】 本發明是關於-種資料庫搜尋引擎祕,特別是關於—讎需在·網頁進 行選擇,即可進行資料庫搜尋的資料庫搜尋引擎。 二、 【先前技術】 網頁搜尋引擎乃疋-種常用的網路應用工具,使用者透過網頁搜尋引擎,可 直接在網頁上鍵入搜尋條件,而將搜尋條件送至搜尋引擎提供者之網站由設於 肖站上的搜尋I置在資料庫巾搜尋符合或接近搜尋條件的資料樓,而將結果 送回使用者電腦,顯示在顯示器上。 目前在商業上有數家知名的搜尋引擎服務供應商,在其網頁上提供一個搜尋 介面’供使用者在該搜尋介面上輸入搜尋條件,將此搜尋條件傳送至搜尋引擎服 務供應商麟,錢行搜尋。此外,也有__容供顧,也會在其網頁上提供 個搜尋介面以利在儲存其内容之資料庫中,進行搜尋。而許多企業網站或入 口網站’也會提供触工具,以供經過授權的使用者上網查詢資料。 在現有技術中,無論專業的搜尋引擎網站、附帶提供搜尋服務的網站,或企 業内禮用的網站,搜尋引擎都會在相關網頁上放置一個搜尋框(齡_), 、便使用者輸人搜尋條件。細者必須在該網站上所提供之搜尋框内輸入搜尋條 件,並按押搜尋鍵,才能啟動該搜尋工具中之元件,將有關之指令及搜尋條件等 資料送至所連結之_,而指示_上的鱗玉具依財關之搜尋條件進行搜 尋。 目刖這種搜尋工具具有若干缺點。例如,大多數的搜尋工具所提供的搜尋 框,只能輸入有限的字數,例如25個關鍵字,作為搜尋條件。另一些搜尋工具 6 1284818 雖可提供-個介面,使用者可以將-段文字,或整篇文章,貼到搜尋框内,按下 按鍵,得到搜尋結果。但是這種應用方式手續繁複,使用不便。 三、【發明内容】 因此目前實有必要提供-種使用制,* 人搜鍵字或剪貼文章即可 進行資料庫搜尋的資料庫搜尋引擎系統。 因此也必财-種僅需在職網頁進行選擇,即可進行資料庫搜尋的資料庫 搜尋引擎系統。 _ 本發明之目的73在提供—種不諸人搜尋_字或剪貼文章即可進行資料庫 搜尋的資料庫搜尋引擎系統。 本發明之目的也在提供一種僅需在瀏覽網頁進行選擇,即可進行資料庫搜尋 的資料庫搜尋引擎系統。 依據本發明之資料庫搜尋引擎系統,係包括: -網路搜尋條件收集H,用时集者所輸人之:歸庫搜尋資料,回送至 該資料庫搜尋引擎,據以進行搜尋; _ 搜尋條件產:tli ’帛a接收該網路搜尋條件收集$所取得d料庫搜尋資 料,轉換成既定格式之資料庫搜尋條件; -資料庫搜尋H,用以依獅搜尋條件產生騎產生之資料庫搜尋條件,在 特疋之資料庫中搜尋符合該搜尋條件之資料檔;及 -搜哥結果H肋產生—包括—網路搜尋條件收集器及代表資料庫搜 尋器搜尋結果之網頁描述資料檔,送至該使用者之電腦,加以顯示; 其中在網路搜尋條件收集器,包括一資料庫搜尋資料辨認$,用以在使用 者鍵入「搜尋」指令時,自動辨認使用者指定之資料庫搜尋資料,而加以收集, 7 1284818 並包括-可附加在網頁描述播内之搜尋框描述播,用以產生一位在網頁内之搜尋 框畫面。 在本發明之—實例中,該資料庫搜尋資料辨認器係以該搜尋框内含資訊作為 .使用者指定之資料庫搜尋資料,在另-實财,係以該‘簡中經反白處理之區域 .所含資訊,作為制者指定之諸庫搜尋詩。在另-實例中,則㈣網頁中所 含之全部資訊,作為使用者指定之資料庫搜尋資料。 四、【實施方式】 φ 上述及其他本發明之目的及優點,可*以下詳細說明並參考圖式而更形清楚。 第1圖即表示本發明資料庫搜尋引擎系統之系統圖。如圖所示,本發明之資 料庫搜尋引擎系統包括:一網路搜尋條件收集器⑴用以收集使用者所輸入之 資料庫搜号貞料,回送至該資料庫搜尋將,據輯行搜尋;—搜尋條件產生器 (2) ’用以接收該網路搜尋條件收集器⑴所取得之資料庫搜尋資料轉換成 既定格式之資料庫搜尋條件;一資料庫搜尋器⑴,用以依據該搜尋條件產生器 )斤產生之資料庫搜尋條件,在特定之資料庫中搜尋符合該搜尋條件之資料 • 播;及一搜尋結果顯示器⑷,用以產生一包括-網路搜尋條件收集器⑴及 代表資料庫搜尋器搜尋結果之網頁描述資料槽送至該使用者之電腦⑵),加 以顯示。 具有上述架構之資料庫搜尋引擎系統,除該網路搜尋條件收集器⑴外,均 m料庫搜哥引擎系統立體所在之飼服器(⑺)上。細路搜尋條件收集器 ⑴可附加在-網頁描述檔内,而與該網頁描述槽送至使用者電腦(2〇),而顯 厂、、.·、’員示器(21)上’其型式主要為一搜尋框(search frame)。該網路搜尋條 件收集器(1)可由該伺服器⑽送出,也可由另—伺服器⑼)送出。舉例 8 1284818 而言’該另-伺服器(30)可能為一搜尋網站、一資料網站或一企業網站之饲服 器。當使用者電腦(2G)連細侧⑽後,咖㈤即删者電腦 (20)送出網頁描述播’用以顯示在使用者電腦之顯示器⑵)上。在網頁中 •除了提锻訊顯示區外,並提供多數功能鍵顯示區。而該搜尋框即位在該網頁之 中。 在應用上,該搜尋框(11)可包括一資料輸入區(Ua)及若干按鍵區⑽) ⑽)(1⑷。第2 _顯示—種適用在本發明之搜尋框示意I圖中顯示該搜 • 尋框⑻包括—文字輸入區(lla),—選用文字搜尋鍵⑽),一紐尋鍵 (UC)及一網站連結鍵(lld)。其中,文字輸入區(Ua)供使用者在其中輸入 文子等資料,作為搜尋之依據。由該選用文字搜尋鍵(llb)可啟動—搜尋指令。 該搜尋條件收集器⑴在朗者按下選敎字搜尋鍵(llb)後,可在該網頁中 找尋使用者所選取的區域,並將其中所含之文字等資料,連同該搜尋指令,送至 該搜尋條件產生器⑵。在應用上,所稱之使用者選取之區域—般可稱為在指定 網頁中反白之區域。不過’其他選取區域之方法,也屬可行。而該一般搜尋鍵⑽) • 也可啟動一搜尋指令。該搜尋條件收集器⑴可在使用者按下-般搜尋鍵〇1(0 後,在該資料輸人區(lla)中找尋使用者輸人之資料,而將所得之資料連同該 搜尋和令’送至该搜尋條件產生器(2 )。本發明之資料庫搜尋引擎另提供一功能, 亦即’在該搜尋條件收集器⑴無法在該資料輸入區㈤)中找到任何資料(資 料輸入區内含資料為空集合)時,將該網頁内所有文字資料,連同搜尋指令,送 至該搜尋條件產生器(2)。不過在應用上’也可設計成將使用者滑鼠游標所在處 之-段文字(通常為顯示搜尋結果之一條說明文字),連同搜尋指令,送至搜尋 條件產生器(2)。利用上述設計,可以便利使用者選用任何文字資料,進行資料 9 1284818 庫搜尋。 該搜尋條件收集n⑴之構成,主要包括—搜尋框(11)之定諸。其方式 可以糊 Java Script」功能加以達成。該Java Script功能可以提供程式設計師 α簡單的指令’完成畫面資料齡指令,而將位在同—或不同網頁上,選定區域 内的資料加以擷取,送回資料庫搜尋引擎的搜尋條件產生器⑵。至於所娜的 資料,可為位在資料輸人區(lla)内之資料,為位在同—網頁上之全部資料, 或、,至選取的範圍内的:貝料,絲位在不同網頁上之全部資料或選定區域内的資 •.至於其傳送之方式,可以用HTTP POST功能等,市h具所提供之功能。 附件即顯示-般用來定義本發明搜尋條件收集器之程式原始碼表列。附件, W^opk).嶋一代表該搜尋引擎系統所在之舰器。如附件所示,以—簡短之程 式即可完成-個適本發明之搜尋條件收㈣,而該段程式碼可以附在任何網 頁定義射,隨著服務供應商送出給±網制者之網頁定缝中,送至使用者電 腦(20)中,並據以執行。使用者不必額外再自該服務供應商網站,該搜尋引擎 網站,甚至任何記錄媒體上下載任何執行檔、程式工具或其他軟體,即可以該網 | 頁上所寄生之搜尋框,任意進行資料庫搜尋。 本發明之另-實财,該搜尋條件收“之定_,可由搜尋引擎獨立送出, 而使用者電腦(20)收到後,可以將搜尋框顯示在當時顯示之網頁上。雖然二者 在物理上屬於不同網頁,但在設計上可使兩個或更多之網頁一同顯示。對使用者 而言,並不會感覺到任何不便,因該搜尋條件收集器仍可將同時顯示之網頁上全 部資料或選取區域之資料,加以掏取後,送回搜尋引擎。附件之程式即顯示此種 功能,可作為參考。 本發明之《餅產生器⑵在收職雜件收集器⑴所畴之搜尋資 1284818 料之後,可對該資料内容進行分析,並依據分析結果,產生一串搜尋條件之定義。 在本發明之應用中,建議使用「關聯性搜尋」之機制。換言之,由收到搜尋條件 收集器(1)回送之資料,通常為一段文字,内含數個至數百個「文字」或「單 字」。而關聯性搜尋的作法乃是分析該段文字之内容,產生一組描述該段文字所 代表之意義或搜尋主題之描述檔,使得資料庫搜尋器(3)可據以進行搜尋。 春 中華民國專利申請案93105874號即揭示一種可以依據一段文字自動產生一 組搜尋條件的技術。該技術可作為本發明之參考。簡言之,該搜尋條件產生方式 φ 包括:分析、統計該段文字中所含之「詞」及其出現之次數(稱為「詞頻」),而 形成一串的「詞」及「詞頻」組成之字串。其後,依據一定之方法,計算出該詞 頻所代表之「權值」,而形成一串以「詞」及「權值」的組成;並以「邏輯且」 作為互相間運算單元之搜尋條件定義檔。其次,進行正規化,即將其中所含之詞, 對搜尋並無意義或有負面意義者,加以挑出。無意義之詞可將其權值定為〇,有 負面意義之詞則定為負值。即可完成一個搜尋條件定義檔。在實際應用上,可將 在一般文章中均會出現,或在一般網頁上經常出現的詞,定為無意義之詞。收集 ^ 後列在該搜尋條件產生器(2)中備用。依此方法所產生之搜尋條件檔,足以定 義出該段文字所要描述之主題,並據以進行搜尋。其他足以依據一段文字而自動 產生一組描述檔,且可直接用作資料庫搜尋用之搜尋條件之方法,也可應用在本 發明。當然,如果不使用「關聯性搜尋」,而是使用或併用其他搜尋方法,也可 應用在本發明。只要能夠依據一段輸入文字,而自動產生一組使搜尋引擎可直接 用來進行搜尋的條件,均可適用。 不但如此,該搜尋條件收集器(1)所送回,而由於搜尋條件產生器(2)產 生搜尋條件之内容,並不限於文字。其他諸如符號、數字、公式、化學式、圖形 11 1284818 描述(點矩陣或向量或其他)、頻譜、動晝,以及其他任何方式所定義或描述之 媒體資料,均可應用在本發明。自不待言。 該搜尋條件產生器(2)所產生之搜尋條件可由該資料庫搜尋器(3)取得後, 在指定之資料庫中進行搜尋。此對該資料庫中所含資料檔之内容,或其描述檔之 内容,找到近似度超過一定臨界值之資料檔或其位址,作為搜尋結果。由於依據 -定搜尋條件在資料巾進行麟,得H縣之技術,已是—種缝的技術, 此行業之人士均可據以實施,得到相同或類似之結果,其内容詳細即不在此贅述。 φ 搜尋器(3)所產生之搜尋結果送至搜尋結果顯示器(4),後者依據該搜尋結 果’擷取選定數量之資料檔之代表性内容,而自動產生一網頁資料,以含括該内 容,並附加相關之描述内容,送回該使用者電腦(2〇),而顯示在其顯示器(2〇 上。在本發明之實例中,該網頁描述檔較好另包括一搜尋條件收集器之定義樓。 如此一來,在使用者電腦(20)之顯示器⑵)上即可顯示包括搜尋結果、其描 述,以及一搜尋框之網頁。使用者可以利用該搜尋框繼續進行搜尋。當然,如果 不附加額外之搜尋條件收集器,而直接利用原網頁上所寄生之搜尋條件收集器, • 仍屬可行。因該收集器即具有娜其他網頁上資料之功能。而該搜尋結果顯示器 ⑷所送出之網頁,可為—獨立之網頁,也可為顯示在原網頁框架内之網頁。 在技術上均無困難。 曰使用者點選任-鮮結果後,細頁上所附加之魏即可將顧者電腦連 結至該結果所代表之資料樓所在之位址,而顯示該資料樓所屬之舰器(未圖示) 將相關内容送至使用者電腦(20),而在顯示器⑵)上顯示。在本發明之另一 實例中,係可使該内容顯示在該搜尋結果顯示器⑷所定義之顯示頁面上。如 此即可使使用者可以輯依顯雜果’賴進行解。其方式包括由該搜尋結果 12 1284818 顯不器(4)將相關内容擷取後,直接送至原網頁之框架内,或在使用者電腦⑽ 之顯不H (21)中保留原網頁,而將使用者電腦(2〇)連結後所取得之相關内容 顯不在該框架内’其他適用之作法,也屬可行。因屬此行業人士易於完成之技術, 在此也不予贅述。 利用上述叹什’使用者即可自由利用本發明資料庫搜尋引擎,進行多層次的 搜尋,極為便利。 以下說明本發明之應用。第3圖即顯示使用者利用本發明資料庫搜尋引擎系 Φ 款*程圖。如_不,於(4G1),使用者點擊-網址,選定之網頁顯示在使用 者電腦(20)之顯示器(21)上。網頁上含有一搜尋框。該搜尋框如第2圖所示。 於(402)點擊搜尋框(11)之「搜尋」鍵,於(柳)搜尋條件收集器⑴ 判斷搜尋框(11)之輸入區(lla)中有無資料(是否為小)。如判斷結果為否, 則於(404)將輸入區(lla)内含資料連同一搜尋指令送至該搜尋條件產生器⑵; 士 果疋為疋’職(405)峨同時顯示之網頁上有無使用者所選定之範 圍士岁]斷、、、。果為疋’則於(4〇6)將選定範圍内之資料,連同搜尋指令送到該 _ 搜尋條件產生器(2)。如判斷結果為否,則於(4〇7)將細頁内所有資料連同 搜尋指令送_搜尋條件產生器⑵。於(稱)該搜尋條件產生器⑵分析所 取知之貝料’自動產生一組搜尋條件。於⑽9)該資料庫搜尋器⑴依據該搜 哥條件在指定資料庫中進行搜尋。於()該搜尋結果顯示器⑷自動產生一 網頁,連同搜尋結果與另-搜尋條件收集器之定義檔送至使用者電腦(2〇)。於 ()使用者電腦(20)之顯示H (21)顯示搜尋結果及—搜尋框。該搜尋結 果通常為代表數個資料檔内容之列表。於(412)使用者點選該列表中之一筆 顯不貝料,其電腦即連結至該筆資料所在之飼服器。於(413)該词服器送出所 13 !284818 •、選之資料播内谷’顯示在該網頁之中。於(414)該搜尋條件收集$⑴判斷 使用者疋否點擊「搜尋」鍵。如是,則步驟回至;否則結束操作。 以上疋對本發明以寄生在網頁之搜尋框作為搜尋介面的資料庫搜尋引擎系 、先之”兒$ &於斯藝之人士不難由上述之說明,明瞭本發明之精神進而作出不同 的衍伸與變化,唯只要不超出本發明之精神,均應包含於其中請專利範圍内。 【圖式簡單說明】 第1圖表示本發明資料庫搜尋引擎系統之系統圖。 第2圖顯示一種適用在本發明之搜尋框示意圖。 第3圖顯示使用者本發明龍庫搜尋引擎系統之流程圖。Ϊ284818 IX. Invention Description: 1. Technical Field of the Invention The present invention relates to a database search engine secret, and in particular to a database search engine that can perform database search without selecting a web page. . Second, [previous technology] Web search engine is a commonly used web application tool. Users can type search criteria directly on the webpage through the web search engine, and send the search criteria to the search engine provider's website. The search on the Xiao Xiao station is placed in the database to search for the data building that meets or is close to the search criteria, and the result is sent back to the user's computer and displayed on the display. There are currently several well-known search engine service providers in the business that provide a search interface on their web pages for users to enter search criteria on the search interface and send the search criteria to search engine service provider Lin. search. In addition, there are also __容供顾, which also provides a search interface on its webpage to facilitate searching in the database where its content is stored. Many corporate websites or portals also provide access to tools for authorized users to access information online. In the prior art, regardless of a professional search engine website, a website that provides a search service, or a website for a company's gift, the search engine places a search box (age_) on the relevant webpage, and the user enters the search. condition. The user must enter the search criteria in the search box provided on the website and press the search button to activate the components in the search tool, and send the relevant instructions and search conditions to the linked _, and the instructions The scales on the _ are searched according to the search conditions of the wealth. Seeing this search tool has several drawbacks. For example, most search tools provide a search box that only accepts a limited number of words, such as 25 keywords, as a search criterion. Other search tools 6 1284818 Although you can provide an interface, users can paste the - paragraph text, or the entire article, into the search box, press the button to get the search results. However, this application method is complicated and inconvenient to use. Third, [invention content] Therefore, it is really necessary to provide a database search engine system that can use the system to search for data. Therefore, it is also necessary to conduct a database search engine system for database search only by selecting the on-the-job page. _ Purpose 73 of the present invention provides a database search engine system for searching a database without searching for _words or scrapbooking articles. The object of the present invention is also to provide a database search engine system that can perform database search only when browsing a web page for selection. The database search engine system according to the present invention comprises: - a network search condition collection H, which is used by the current collector: the search data is returned to the database search engine for searching; _ search conditions Production: tli '帛a receives the web search condition to collect the obtained d-database search data and converts it into the database search condition of the established format; - the database search H, which is used to generate the data generated by the lion search conditions. Search conditions, search for the data files that match the search criteria in the database of the special search; and - search results H-rib production - including - web search condition collector and web page description data files representing the search results of the database search engine, The computer is sent to the user's computer for display; wherein the network search condition collector includes a database search data identification $ for automatically identifying the user-specified database search when the user types a "search" command. The data is collected, 7 1284818 and includes - a search box description broadcast that can be attached to the web page description to generate a search box screen within the web page. In the embodiment of the present invention, the database search data identifier uses the information contained in the search box as the user-specified database search data, and in the other-real money, the simplified text is processed in the simplified version. The area. The information contained in it is used as a library to search for poems. In another example, all information contained in the (4) web page is searched for as a user-specified database. 4. [Embodiment] φ The above and other objects and advantages of the present invention can be more clearly understood from the following detailed description and with reference to the drawings. Figure 1 is a system diagram showing the database search engine system of the present invention. As shown in the figure, the database search engine system of the present invention comprises: a network search condition collector (1) for collecting data from the database input by the user, and sending it back to the database for searching, according to the series search. ;-Search condition generator (2) 'receiving the database search data obtained by the network search condition collector (1) into a database search condition of a predetermined format; a database searcher (1) for relying on the search The condition generator generates a database search condition, searches a specific database for data that meets the search criteria, and displays a search result display (4) for generating an include-network search condition collector (1) and representative The web page description data slot of the database searcher search result is sent to the user's computer (2)) and displayed. The database search engine system having the above structure, except for the network search condition collector (1), is on the feeding device ((7)) where the search engine system is stereo. The thin road search condition collector (1) can be attached to the web page description file, and the web page description slot is sent to the user computer (2〇), and the display factory, .., 'member display device (21) The type is mainly a search frame. The network search condition collector (1) can be sent by the server (10) or by another server (9). Example 8 1284818 For example, the other server (30) may be a search website, a data website or a corporate website. When the user's computer (2G) is connected to the thin side (10), the coffee (5) is the deleted computer (20) and the web page description is sent to display on the display (2) of the user's computer. In the web page • In addition to the forging display area, most function key display areas are provided. The search box is located in the web page. In application, the search box (11) may include a data input area (Ua) and a plurality of button areas (10)) (10)) (1 (4). The second type of display is applicable to the search box of the present invention. • The search box (8) includes a text input area (lla), a text search key (10), a key search key (UC), and a website link key (lld). Among them, the text input area (Ua) allows the user to input information such as texts as a basis for searching. The selected text search key (llb) can be used to initiate a search command. The search condition collector (1) can search for the area selected by the user in the webpage after pressing the selected keyword search key (llb), and send the text and the like contained therein together with the search instruction. To the search condition generator (2). In the application, the area referred to by the user is generally referred to as the area highlighted in the specified web page. However, other methods of selecting regions are also feasible. The general search key (10)) can also initiate a search command. The search condition collector (1) can search for the user's input information in the data input area (lla) after the user presses the general search key (1 (0), and the obtained information together with the search and order 'Send to the search condition generator (2). The database search engine of the present invention further provides a function, that is, 'the search condition collector (1) cannot find any data in the data input area (5)) (data input area) When the embedded data is an empty collection, all the text data in the webpage, together with the search instruction, is sent to the search condition generator (2). However, in the application, it can also be designed to send the text of the user's mouse cursor (usually a description text of the search result), together with the search command, to the search condition generator (2). With the above design, it is convenient for the user to select any text material and search for the data 9 1284818 library. The search condition collects the composition of n(1), mainly including the search box (11). The way to do this can be achieved by pasting the Java Script function. The Java Script function can provide the programmer's simple instruction 'complete picture data age instruction, and will be located on the same or different web pages, the data in the selected area is retrieved, and the search condition sent back to the database search engine is generated. (2). As for the information of Sona, it can be the information located in the data input area (lla), which is all the information on the same page, or, within the selected range: the shell material, the silk thread is on different pages. All the information on the above or the funds in the selected area. As for the way of transmission, you can use the HTTP POST function, etc., to provide the functions provided by the city. The attachments are shown to be used to define the program source code list of the search condition collector of the present invention. Attachment, W^opk). One represents the ship where the search engine system is located. As shown in the attached text, it can be done in a short program - a search condition for the invention (4), and the code can be attached to any web page definition, and sent to the web page of the ± network system by the service provider. In the fixed seam, it is sent to the user's computer (20) and executed accordingly. The user does not have to download any executable files, program tools or other software from the service provider website, the search engine website, or even any recording medium, that is, the search box parasitized on the website | search. According to another aspect of the present invention, the search condition is "set", which can be independently sent by the search engine, and after the user computer (20) receives the search box, the search box can be displayed on the web page displayed at the time. Physically belong to different web pages, but it is designed to display two or more web pages together. It does not feel any inconvenience to the user, because the search condition collector can still display on the webpage at the same time. The data of all the data or the selected area is retrieved and sent back to the search engine. The attached program shows this function, which can be used as a reference. The cake generator (2) of the present invention is in the collection of miscellaneous pieces collector (1). After searching for 1284818, the content of the data can be analyzed, and a definition of a series of search conditions is generated based on the analysis result. In the application of the present invention, the mechanism of "associative search" is suggested. In other words, the data sent back by the search condition collector (1) is usually a paragraph of text containing several to hundreds of "text" or "single words". The method of associative search is to analyze the content of the paragraph and generate a set of description files describing the meaning or search subject of the paragraph, so that the database searcher (3) can search for it. Spring Patent of China Patent Application No. 93105874 discloses a technique for automatically generating a set of search conditions based on a piece of text. This technique can be used as a reference for the present invention. In short, the search condition generation method φ includes: analyzing and counting the "words" contained in the text and the number of occurrences thereof (referred to as "word frequency"), and forming a string of "words" and "word frequency". The composition of the string. Thereafter, according to a certain method, the "weight" represented by the word frequency is calculated, and a string of "words" and "weights" is formed; and "logical sum" is used as a search condition for the inter-operating unit. Define the file. Secondly, formalize, and pick out the words contained in them, which are meaningless or negative for the search. Meaningless words can be defined as 〇, while words with negative meanings are set to negative. A search condition definition file can be completed. In practical applications, words that appear in general articles or appear frequently on general web pages can be defined as meaningless words. The collection ^ is listed in the search condition generator (2) for later use. The search condition file generated by this method is sufficient to define the subject to be described in the paragraph and to search for it. Other methods that automatically generate a set of description files based on a piece of text and can be directly used as search conditions for database search are also applicable to the present invention. Of course, if you do not use "associative search", but use or use other search methods in combination, it can also be applied to the present invention. It is applicable as long as it can automatically generate a set of conditions that the search engine can use directly for searching based on a piece of input text. Not only that, the search condition collector (1) returns, and since the search condition generator (2) generates the content of the search condition, it is not limited to the text. Other media materials such as symbols, numbers, formulas, chemical formulas, graphics 11 1284818 description (dot matrix or vector or other), spectrum, dynamics, and any other means defined or described may be applied to the present invention. It goes without saying. The search condition generated by the search condition generator (2) can be searched by the database searcher (3) and searched in the designated database. For the content of the data file contained in the database, or the content of the description file, the data file or its address whose approximation exceeds a certain threshold value is found as a search result. Since the technology of H County is based on the criteria for the search, the technology of H County is already a technique of sewing. The people in this industry can implement the same or similar results. The details are not described here. . The search result generated by the φ searcher (3) is sent to the search result display (4), and the latter automatically extracts a webpage data according to the search result's representative content of the selected number of data files to include the content. And attaching the relevant description content, returning to the user computer (2〇), and displaying it on its display (2〇. In the example of the present invention, the web page description file preferably includes a search condition collector Define the floor. In this way, a web page including the search result, its description, and a search box can be displayed on the display (2) of the user's computer (20). The user can use the search box to continue the search. Of course, it is still possible to use the search condition collector that is parasitic on the original web page without attaching an additional search condition collector. Because the collector has the function of data on other web pages. The webpage sent by the search result display (4) may be an independent webpage or a webpage displayed in the original webpage framework. There is no technical difficulty. After the user clicks on the fresh result, the Wei attached to the detail page can link the PC to the address of the data building represented by the result, and display the ship to which the data building belongs (not shown). The relevant content is sent to the user's computer (20) and displayed on the display (2). In another example of the present invention, the content is displayed on a display page defined by the search result display (4). This allows the user to solve the problem by relying on the display. The method includes: after the relevant content is captured by the search result 12 1284818, the content is directly sent to the original webpage frame, or the original webpage is retained in the display computer (10) of the user computer (10), and It is also practicable to link the user's computer (2〇) to the relevant content that is not in the framework. Because it is easy to complete the technology of this industry, it will not be repeated here. With the above-mentioned users, the user can freely use the database search engine of the present invention to perform multi-level search, which is extremely convenient. The application of the present invention will be described below. Figure 3 shows the user's search engine system using the database of the present invention. If _ no, at (4G1), the user clicks on the -URL, the selected web page is displayed on the display (21) of the user's computer (20). The web page contains a search box. The search box is shown in Figure 2. In (402), click the "Search" button in the search box (11), and the (Li) search condition collector (1) determines whether there is data (whether small) in the input area (lla) of the search box (11). If the result of the determination is no, then (404) the information contained in the input area (lla) is sent to the search condition generator (2) with the same search command; and the result is displayed on the webpage displayed at the same time (405) The range selected by the user is [senior] broken, ,,. If it is 疋', then (4〇6) the data in the selected range, together with the search command, is sent to the _ search condition generator (2). If the result of the judgment is no, all the data in the fine page is sent to the search condition generator (2) together with the search command at (4〇7). The search condition generator (2) analyzes the learned bait material to automatically generate a set of search conditions. (10)9) The database searcher (1) searches in the specified database according to the search condition. The search result display (4) automatically generates a web page, which is sent to the user's computer (2〇) together with the search result and the definition file of the search-condition collector. The display H (21) of the () user computer (20) displays the search results and the search box. The search result is typically a list of the contents of several data files. At (412), the user clicks on one of the lists and the computer is connected to the feeding device where the data is located. In (413), the word server sends out 13 !284818 • and the selected material broadcasts in the valley is displayed in the web page. (414) The search condition collects $(1) to determine whether the user clicks the "Search" button. If yes, the step is returned; otherwise the operation ends. The above is a database search engine system that uses a search box that is parasitic on a webpage as a search interface. It is not difficult for the person to use the above description to understand the spirit of the present invention and to make a different derivative. Stretching and changing, as long as they do not go beyond the spirit of the present invention, should be included in the scope of the patent. [Simplified Schematic] Figure 1 shows the system diagram of the database search engine system of the present invention. Figure 2 shows an application. In the search box of the present invention, Fig. 3 shows a flow chart of the user's dragon library search engine system of the present invention.
【主要元件符號說明】 1 搜尋條件收集器 2 搜尋條件產生器 3 資料庫搜尋器 4 搜尋結果顯示器 10 伺服器 20 使用者電腦 21 顯示器 30 伺服器 11 搜尋框 11a 資料輸入區 lib 文字搜尋鍵 11c 一般搜尋鍵 lid 網站連結鍵[Main component symbol description] 1 Search condition collector 2 Search condition generator 3 Database searcher 4 Search result display 10 Server 20 User computer 21 Display 30 Server 11 Search box 11a Data input area lib Text search key 11c Normal Search key lid website link key