[go: up one dir, main page]

TWI259379B - Computer executable word/phrase matching and inquiring system and method thereof - Google Patents

Computer executable word/phrase matching and inquiring system and method thereof Download PDF

Info

Publication number
TWI259379B
TWI259379B TW092136323A TW92136323A TWI259379B TW I259379 B TWI259379 B TW I259379B TW 092136323 A TW092136323 A TW 092136323A TW 92136323 A TW92136323 A TW 92136323A TW I259379 B TWI259379 B TW I259379B
Authority
TW
Taiwan
Prior art keywords
word
query
queried
matching
computer
Prior art date
Application number
TW092136323A
Other languages
Chinese (zh)
Other versions
TW200521725A (en
Inventor
Chaucer Chiu
Anthony Zhou
Original Assignee
Inventec Corp
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 Inventec Corp filed Critical Inventec Corp
Priority to TW092136323A priority Critical patent/TWI259379B/en
Publication of TW200521725A publication Critical patent/TW200521725A/en
Application granted granted Critical
Publication of TWI259379B publication Critical patent/TWI259379B/en

Links

Landscapes

  • Machine Translation (AREA)

Abstract

The present invention relates to a computer executable word/phrase matching and inquiring system and method thereof. The system includes a database, a text recognition module, a determination module, an inquiring module, a spelling correction and fuzzy inquiring module, and an output module. The method determines whether the word/phrase to be searched pertains to a fully capitalized sentence or a sentence with a starting capitalized letter, and matches a suitable word/phrase in the database in accordance with a corresponding predetermined rule.

Description

1259379 案號 92136323 Λ_η 修正 五、發明說明(i) 【發明所屬之技術領域】 本發明係為一種有關於資料處理的系統及其方法,可 應用於電子字典上,特別是一種藉由判斷字/詞大小寫的 情況,以進行字/詞匹配與查詢之系統及方法。 【先前技術】 一般而言,電腦所顯示的畫面中會有許多不認識的外 語生字,這些生字有的是單字,有的是片語。對於這些生 字可藉由查詢電子字典(翻譯軟體)的方式,以便能夠瞭解 其的意涵,彌補因為語言能力不足所產生的障礙。電子字 典除了提供字/詞的翻譯查詢之外,更提供了許多的附加 功能,例如全文翻譯、網頁翻譯或即時翻譯…等,這些附 加的功能使得翻譯更快速且更方便。以全文翻譯為例,其 特色是一次可翻譯大量的字囊,並且加以組織成為有意義 的文句,免除掉一個字一個字慢慢查詢的缺點。以即時翻 譯為例,其特色是操作上的方便,只要透過游標接觸晝面 上待查詢的字/詞,隨即會顯示出一視窗並顯示此待查詢 的字/詞的翻譯,使用者不需逐字輸入便可獲得字/詞的翻 # 。 舉例來說,當使用者開啟一外語的電子文件閱讀的時 候,以往遇到不認識的外語生字時,必須翻閱外語字(辭: 典以獲得此一外語生字的意涵,但是,翻閱字(辭)典相當 不方便且查詢生字所花費的時間也較長,因此較快的查詢 方式是利用電腦中的電子字典作為輔助。利用電子字典查 詢外語生字,只要輸入待查詢字/詞便能獲得有關該字/詞 的解釋,相當方便且快速。雖然電子字典查詢字/詞的處1259379 Case No. 92136323 Λ_η Amendment 5, Invention Description (i) Technical Field of the Invention The present invention relates to a system and method for data processing, which can be applied to an electronic dictionary, in particular, by a judgment word/ The case of word capitalization for systems and methods for word/word matching and querying. [Prior Art] In general, there are many foreign words that are not recognized in the pictures displayed by the computer. These words are either single words or some words. For these words, the electronic dictionary (translation software) can be queried in order to understand its meaning and make up for the obstacles caused by insufficient language ability. In addition to providing word/word translation queries, the electronic dictionary provides a number of additional features, such as full-text translation, web page translation or instant translation... these additional features make translation faster and more convenient. Taking full-text translation as an example, it is characterized by being able to translate a large number of word capsules at a time, and organize them into meaningful sentences, eliminating the shortcomings of slowly searching one word and one word. Taking instant translation as an example, it is characterized by the convenience of operation. As long as the cursor is touched with the word/word to be queried on the face, a window is displayed and the translation of the word/word to be queried is displayed. Word-by-word input can be obtained by word-by-word input. For example, when a user opens an electronic file for reading a foreign language, in the past, when he encounters a foreign language that he does not know, he must read the foreign language word (word: the code to obtain the meaning of this foreign language, but read the word ( The dictionary is quite inconvenient and it takes a long time to query the new words. Therefore, the faster way to query is to use the electronic dictionary in the computer as an aid. Using the electronic dictionary to search for foreign words, you can get the words/words to be queried. The explanation of the word/word is quite convenient and fast. Although the electronic dictionary queries the word/word

1259379 / _案號92136323_年月日__ 五、發明說明(2) 理速度相當快,但是在字/詞的輸入上還是要花費一些時 間,此為其美中不足的地方,因此更快且更方便的查詢方 法為利用電子字典附加的功能,例如全文翻譯、網頁翻譯 或即時翻譯…等。 以下我們以即時翻譯為例,說明其運作方式以及存在 的問題。如「第1圖」所示,為即時翻譯運作的流程圖。 當電子字典之即時翻譯功能啟動時,會根據游標所在位置 擷取一個待查詢的字/詞(步驟1 0 0 );並根據所擷取的字/ 詞與資料庫進行匹配,查詢待查詢的字/詞在資料庫中是 否存在一個可完全匹配的字/詞(步驟11 0 );如果在資料庫 中可以找到一個完全匹配的字/詞,則顯示此待查詢的字/ 詞的解釋(步驟1 3 0);如果在資料庫中找不到可以完全匹 配的字/詞,則執行拼寫校正與模糊查詢(步驟1 2 0 ),於找 資料庫中找出一個與待查詢的字/詞最近似的字/詞,然後 顯示此最近似的字/詞的解釋(步驟1 3 0 )。雖然利用即時翻 譯功能不需要鍵盤輸入的操作,只需利用滑鼠便可完成查 詢生字的目的,但是在某些情況下,不一定能正確地顯示 出待查詢的字/詞的正確解釋。例如待查詢的字/詞出現在 句首或標題行的時候,可能會以第一個字母大寫或是整句 全大寫的型態出現,而某些字/詞偏偏又存在大寫形式與 小寫形式不同意義的解釋。在這種情形下查詢這類字/詞 時,會導致待查詢的字/詞與資料庫匹配出不正確的翻譯 結果,因而所顯示的並不是使用者實際想要的查詢結果。 以下以具體的實例作為說明,我們以經常使用的單字 a s為例,其大寫的A S有兩種解釋,分別為M A n g 1 〇 -1259379 / _ Case number 92136323_年月日日__ V. Invention description (2) The speed is quite fast, but it takes some time to input the word/word, which is a shortcoming place, so it is faster and more Convenient query methods are functions that are attached using an electronic dictionary, such as full-text translation, web page translation, or instant translation. Below we use instant translation as an example to illustrate how it works and what problems exist. As shown in "Figure 1," it is a flow chart for the operation of instant translation. When the instant translation function of the electronic dictionary is started, a word/word to be queried is retrieved according to the position of the cursor (step 1 0 0 ); and the selected word/word is matched with the database to query the query to be queried. Whether the word/word has an exact matchable word/word in the database (step 11 0 ); if an exact match word/word can be found in the database, the interpretation of the word/word to be queried is displayed ( Step 1 3 0); If no words/words that can be matched exactly are found in the database, perform spelling correction and fuzzy query (step 1 2 0), find a word to be queried in the database. The most approximate word/word of the word, then the interpretation of the most approximate word/word is displayed (step 1 3 0 ). Although the use of the instant translation function does not require keyboard input operations, the mouse can be used to search for a new word, but in some cases, the correct interpretation of the word/word to be queried may not be correctly displayed. For example, when the word/word to be queried appears at the beginning or the head of the sentence, it may appear in the first letter uppercase or the whole sentence uppercase, and some words/words are in uppercase and lowercase. Interpretation of different meanings. Inquiring such words/words in this situation will result in the words/words to be queried matching the database with incorrect translation results, and thus the results of the query that the user actually wants are not displayed. The following is a specific example. Let us take the frequently used word a s as an example. The uppercase A S has two explanations, namely M A n g 1 〇 -

第6頁 1259379 / _案號92136323_年月日__ 五、發明說明(3)Page 6 1259379 / _ Case No. 92136323_年月日日__ V. Description of invention (3)

Saxon" 9即「盎格魯撒克遜人」與 n an t i submar i ne ”,即 「反潛艇的」,·其小寫的a s有多種解釋,例如,像…一 樣、作為、如同…等,其大小寫翻譯的解釋截然不同。因 此,當整句文字全大寫或首字母大寫時,例如,AS IT IS …或A s i t i s…等的情況下,應該是以小寫形式的a s為 其翻譯結果,然而字/詞匹配的結果,卻會以大寫的AS為 其匹配的字/詞,故產生翻譯不正確的情形。以A S I T I S 為例,因為在資料庫中可找到一個與AS完全匹配的字/ 詞,亦即大寫的AS。以As i t i s為例,雖然無法完全匹配 一個As的字/詞,但是,經過拼寫校正與模糊查詢的結 果,其匹配的字/詞為AS,而不是as。上述的兩種情形, 會造成輸出不正確的翻譯結果,這顯然不是使用者希望看 到的查詢結果。同樣地,這一類的情形也可能發生在電子 字典的其他附加功能上,例如全文翻譯功能、網頁翻譯… 等。 【發明内容】 有鑑於前述有關於電子字典的附加功能所存在的問 題,本發明提出一種電腦可執行之字/詞匹配與查詢的系 統及其方法,主要的目的是透過判斷待查詢的字/詞的是 否屬於整句文字全大寫與是否為首字母大寫的狀態,然後 採取適當的對應規則,藉以解決過去待查詢的字/詞與資 料庫匹配不正確的情形,達到正確匹配字/詞與正確顯示 其翻譯結果的目的。例如,當待查詢的字/詞屬於整句文 字全大寫時,對於待查詢的字/詞所採取的對應規則應該 先以其小寫形式查詢,當小寫形式無法與資料庫完全匹配Saxon" 9 is the "Anglo-Saxon" and "n an ti submar i ne", that is, "anti-submarine", and its lowercase as has a variety of explanations, such as, like, as, as, etc., its case translation The explanation is quite different. Therefore, when the entire sentence is capitalized or capitalized, for example, AS IT IS ... or A sitis..., etc., it should be translated in lowercase as the result of the translation, but the result of the word/word match, but The uppercase AS is used as the matching word/word, so the translation is not correct. Take A S I T I S as an example, because in the database you can find a word/word that exactly matches the AS, that is, an uppercase AS. Taking As i t i s as an example, although the word/word of an As cannot be exactly matched, the result of spelling correction and fuzzy query is that the matching word/word is AS instead of as. The above two situations will result in incorrect translation results, which is obviously not the result of the query that the user wishes to see. Similarly, this type of situation can also occur in other additional functions of the electronic dictionary, such as full-text translation, web page translation, and so on. SUMMARY OF THE INVENTION In view of the foregoing problems related to the additional functions of the electronic dictionary, the present invention provides a computer executable word/word matching and query system and method thereof, the main purpose of which is to determine the word to be queried by Whether the word belongs to the state in which the entire sentence is capitalized and whether it is capitalized, and then adopts appropriate correspondence rules to solve the problem that the words/words to be queried in the past are not correctly matched with the database, and the correct matching words/words and correctness are achieved. Show the purpose of its translation results. For example, when the word/word to be queried belongs to all uppercase characters, the corresponding rule for the word/word to be queried should first be queried in lowercase, and the lowercase form cannot be completely matched with the database.

1259379 / _案號92136323 牟 月 日 修正_ 五、發明說明(4) 時,再採取其他對應規則。同樣的,當待查詢的字/詞為 首字母大寫的情形時,對於待查詢的字/詞所採取的對應 規則也應該先以其小寫形式查詢。 為了達到上述目的,本發明所提之電腦可執行之字/ 詞匹配與查詢的系統及其方法,必須先行判斷待查詢的 字/詞是否屬於整句文字全大寫與首字母大寫的狀態,然 後根據一預定的查詢規則,於資料庫中匹配一個合適的 字/詞,並以其相對應的解釋為輸出的翻譯結果。 有關本發明具體可行之實施方式,茲就配合圖式說明 如下: 【實施方式】 如「第2圖」所示,係為電腦可執行之字/詞匹配與查 詢的系統及其方法之硬體架構圖。係為具有輸入裝置2 1、 中央處理單元2 2和視訊輸出裝置2 3所組成之電腦系統。其 輸入裝置2 1係可以是鍵盤、滑鼠、數位板、光筆…等可以 操作畫面上所產生游標之裝置,其視訊輸出裝置2 3亦可以 是螢幕、液晶顯示螢幕、觸控螢幕等顯示介面,用以提供 使用者進行視覺接收之裝置。 如「第3圖」所示,係為電腦可執行之字/詞匹配與查 詢的系統及其方法之系統架構圖。其包含維持系統運作所 需之資料庫3卜文字辨識模組3 2、判斷模組3 3、查詢模組 3 4、拼寫校正與模糊查詢模組3 5及輸出模組3 6。如上所述 之各模組,茲分別說明如下: 資料庫3 1,即為字(辭)典資料庫,其包含:字/詞欄 位,提供豐富的單字與單詞以供查詢;解釋攔位,提供單1259379 / _ Case No. 92136323 牟 Month Day Amendment _ 5. Inventive Note (4), take other corresponding rules. Similarly, when the word/word to be queried is capitalized, the corresponding rule for the word/word to be queried should also be queried in lowercase. In order to achieve the above object, the computer executable word/word matching and query system and method thereof according to the present invention must first determine whether the word/word to be queried belongs to the state in which the entire sentence character is capitalized and capitalized, and then According to a predetermined query rule, an appropriate word/word is matched in the database, and the corresponding interpretation is the output translation result. The embodiments of the present invention are described as follows: [Embodiment] As shown in the "Fig. 2", it is a hardware and a hardware for a computer-executable word/word matching and query system. Architecture diagram. It is a computer system composed of an input device 2 1 , a central processing unit 22 and a video output device 23. The input device 2 1 can be a keyboard, a mouse, a digital tablet, a light pen, etc., and can operate a cursor generated on the screen, and the video output device 23 can also be a display interface such as a screen, a liquid crystal display screen, or a touch screen. A device for providing visual reception by a user. As shown in Figure 3, it is a system architecture diagram of a computer-executable word/word matching and query system and its method. It includes a database 3 required for maintaining the operation of the system, a recognition module 3 2, a determination module 3 3, a query module 34, a spell correction and fuzzy query module 35, and an output module 36. The modules described above are respectively described as follows: Database 3 1, which is a dictionary of words (words), which contains: word/word fields, providing rich words and words for inquiries; , providing a single

1259379 j 更 _案號92136323L—曰I 日 修正_ 五、發明說明(5) 字與單詞之相對應的解釋。 文字辨識模組3 2,藉以擷取晝面上的字/詞產生一可 供查詢的單字或單詞,亦即經過辨識之後產生一個待查詢 的字/詞。 判斷模組3 3,判斷待查詢的字/詞是否屬於整句文字 全大寫,然後決定相對應的對應規則。如果待查詢的字/ 詞屬於整句文字全大寫,則先以待查詢的字/詞之小寫形 式查詢,否則先以待查詢的字/詞之原始形式查詢。當待 查詢的字/詞之原始形式無法與資料庫完全匹配時,再來 判斷待查詢的字/詞是否為首字母大寫,然後採取相對應 的對應規則,如果待查詢的字/詞為首字母大寫,則以待 查詢的字/詞之小寫形式查詢,否則執行拼寫校正與模糊 查詢功能。 查詢模組3 4,根據判斷模組3 3之對應規則與資料庫3 1 進行匹配,根據匹配的結果產生相對應的處理策略。當待 查詢的字/詞之對應規則與資料庫完全匹配時,其處理策 略為輸出待查詢的字/詞的解釋;當待查詢的字/詞之對應 規則與資料庫無法匹配時,其處理策略有二,其一為判斷 待查詢的字/詞是否為首字母大寫,再根據其對應規則查 詢;另一為當已經判斷過待查詢的字/詞是否為首字母大 寫,則執行拼寫校正與模糊查詢功能。 拼寫校正與模糊查詢模組3 5,此模組的功能係為於資 料庫3 1中找出一個與待查詢的字/詞最近似的字/詞,並輸 出其相對應的解釋作為查詢結果。而執行拼寫校正與模糊 查詢模組3 5有兩個時機,其一為當待查詢的字/詞之對應1259379 j more _ case number 92136323L - 曰I day correction _ five, invention description (5) the corresponding interpretation of words and words. The character recognition module 3 2 generates a word or word that can be queried by the word/word on the face, that is, after recognition, a word/word to be queried is generated. The determining module 3 3 determines whether the word/word to be queried belongs to the entire sentence, and then determines the corresponding corresponding rule. If the word/word to be queried belongs to the uppercase of the entire sentence, first query the word/word in the lowercase form, otherwise the original word/word should be queried first. When the original form of the word/word to be queried cannot be completely matched with the database, it is determined whether the word/word to be queried is capitalized, and then the corresponding corresponding rule is adopted, if the word/word to be queried is capitalized. , the query is in the lowercase form of the word/word to be queried, otherwise the spell correction and fuzzy query function are performed. The query module 3 4 matches the database 3 1 according to the corresponding rule of the determining module 3 3 , and generates a corresponding processing strategy according to the matching result. When the corresponding rule of the word/word to be queried completely matches the database, the processing strategy is to output the interpretation of the word/word to be queried; when the corresponding rule of the word/word to be queried cannot match the database, the processing There are two strategies, one is to judge whether the word/word to be queried is capitalized by the first letter, and then according to the corresponding rule; the other is to perform spelling correction and blurring when it is determined whether the word/word to be queried is capitalized. Query function. The spelling correction and fuzzy query module 35, the function of the module is to find a word/word closest to the word/word to be queried in the database 31, and output the corresponding interpretation as the query result. . There are two opportunities to perform spelling correction and fuzzy query module 35, one of which is the correspondence of words/words to be queried.

1259379 _案號92136323_年月日__ 五、發明說明(6) 規則與資料庫3 1無法匹配時,另一為判斷模組3 3判斷待查 詢的字/詞不是首字母大寫時。 輸出模組3 6,用以輸出翻譯結果,其係為產生一個視 窗,並利用此視窗顯示翻譯結果。其輸出的資訊包含所匹 配的字詞與其相對應的解釋,亦即所顯示之解釋可為完全 匹配的結果或模糊查詢的結果。1259379 _ Case No. 92136323_年月日日__ V. Invention Description (6) When the rule and database 3 1 cannot match, the other is that the judgment module 3 3 judges that the word/word to be queried is not capitalized. The output module 3 6 is for outputting a translation result, which is to generate a view window and use the window to display the translation result. The information it outputs contains the corresponding words and their corresponding interpretations, that is, the interpretations shown can be the result of a complete match or the result of a fuzzy query.

如「第4圖」所示,為本發明之電腦可執行之字/詞匹 配與查詢的系統及其方法之詳細流程圖,亦為本發明較佳 實施例。其流程為擷取一個待查詢的字/詞(步驟4 0 0 );判 斷待查詢的字/詞是否為整句文字全大寫(步驟4 1 0 ),如果 待查詢的字/詞屬於整句文字全大寫,則以待查詢的字/詞 的小寫形式查詢(步驟4 2 0 );然後判斷資料庫中是否有完 全匹配的字/詞(步驟4 3 0 ),如果有完全匹配的字/詞,則 輸出其翻譯結果(步驟4 4 0 );如果沒有完全匹配的字/詞, 則執行拼寫校正與模糊查詢功能,匹配一個和待查詢的 字/詞最近似的字/詞(步驟4 5 0 ),然後輸出其翻譯結果(步 驟4 4 0 );如果待查詢的字/詞不是整句文字全大寫,則以 待查詢的字/詞的原字/詞查詢(步驟4 6 0 ),判斷資料庫中 是否有完全匹配的字/詞(步驟4 7 0 ),如果有完全匹配的 字/詞,則輸出其翻譯結果(步驟4 5 0 );如果沒有完全匹配 的字/詞,則判斷待查詢的字/詞是否為首字母大寫(步驟 4 8 0 ),如果待查詢的字/詞為首字母大寫,則以待查詢的 字/詞的小寫形式查詢(步驟4 2 0 ),否則執行拼寫校正與模 糊查詢功能(步驟4 5 0 )。 以上所述者,僅為本發明其中的較佳實施例而已,並A detailed flow chart of a system and method for computer-executable word/word matching and querying of the present invention, as shown in Fig. 4, is also a preferred embodiment of the present invention. The process is to retrieve a word/word to be queried (step 4 0 0 ); determine whether the word/word to be queried is all uppercase text (step 4 1 0 ), if the word/word to be queried belongs to the whole sentence If the text is all uppercase, it is queried in the lowercase form of the word/word to be queried (step 4 2 0); then it is judged whether there is an exact matching word/word in the database (step 4 3 0 ), if there is an exact match word / Word, then output its translation result (step 4 4 0 ); if there is no exact matching word / word, perform spelling correction and fuzzy query function, match a word/word closest to the word/word to be queried (step 4 5 0 ), and then output the translation result (step 4 4 0 ); if the word/word to be queried is not all uppercase text, the original word/word query of the word/word to be queried (step 4 6 0 ) Judging whether there is an exact matching word/word in the database (step 4 70), if there is an exact matching word/word, outputting the translation result (step 4 5 0 ); if there is no exact matching word/word, Then, it is determined whether the word/word to be queried is capitalized (step 4 80 0), if the query is to be queried Lowercase / uppercase headed word, the places to be queried word / word query (Step 420), otherwise the fuzzy query spelling correction function (step 450). The above is only the preferred embodiment of the present invention, and

第10頁 1259379 案號92136323 年月日 修正Page 10 1259379 Case No. 92136323

1259379 案號 92136323 年 月 修正 圖式簡單說明 第1圖係為即時翻譯運作的流程圖; 第2圖係本發明所提之電腦可執行之字/詞匹配與查詢 的系統及其方法之硬體架構圖; 第3圖係本發明所提之電腦可執行之字/詞匹配與查詢 的系統及其方法之系統架構圖;及 第4圖係本發明所提之電腦可執行之字/詞匹配與查詢 的系統及其方法之詳細流程圖。 圖式符號說明 21 22 23 31 32 33 34 35 36 步驟1 0 0 步驟1 1 0 步驟1 2 0 步驟1 3 0 步驟4 0 0 步驟4 1 0 輸入裝置 中央處理單元 視訊輸出裝置 資料庫 文字辨識模組 判斷模組 查詢模組 拼寫校正與模糊查詢模組 輸出模組 擷取待查詢的字/詞 查詢待查詢的字/詞與資料庫是否完全匹配 執行拼寫校正與模糊查詢功能 輸出翻譯結果 擷取待查詢的字/詞 判斷是否整句文字全大寫1259379 Case No. 92136323 Yearly Correction Diagram Simple Explanation FIG. 1 is a flow chart of the instant translation operation; FIG. 2 is a hardware diagram of the system and method for computer executable word/word matching and query proposed by the present invention. FIG. 3 is a system architecture diagram of a system and method for computer-executable word/word matching and query according to the present invention; and FIG. 4 is a computer executable word/word matching proposed by the present invention. Detailed flow chart of the system with the query and its method. Schematic description 21 22 23 31 32 33 34 35 36 Step 1 0 0 Step 1 1 0 Step 1 2 0 Step 1 3 0 Step 4 0 0 Step 4 1 0 Input device central processing unit Video output device database text recognition mode Group judgment module query module spelling correction and fuzzy query module output module to retrieve the word/word to be queried. The word/word to be queried is completely matched with the database. Perform spelling correction and fuzzy query function to output translation results. The word/word to be queried determines whether the entire sentence is all uppercase

12593791259379

案號 92136323 ¥..............月 修正 圖式簡單說明 步 驟 420 以 小 寫 形 式 查 詢 步 驟 430 判 斷 小 寫 形 式 是否 與 資 料 庫 完全匹配 步 驟 440 fm 出 結 果 步 驟 450 執 行 拼 寫 校 正 與模 糊 查 詢 功 能 步 驟 460 以 原 字 /詞形式查詢 步 驟 47 0 判 斷 原 字 /詞形式是否與資料庫完全匹配完 全 匹 配 步 驟 480 判 斷 是 否 首 字 母大 寫 第13頁Case No. 92136323 ¥.............. Month Correction Schematic Brief Description Step 420 Query in lowercase form Step 430 Determine if the lowercase form is completely matched with the database Step 440 fm Out result Step 450 Perform spelling Correction and Fuzzy Query Function Step 460 Query in the original word/word form Step 47 0 Determine whether the original word/word form is completely matched with the database. Complete match Step 480 Determine whether the first letter is capitalized. Page 13

Claims (1)

1259379 _案號 92136323 匕―21 .〜..——琴一.、—日__ 六、申請專利範圍 1. 一種電腦可執行之字/詞匹配與查詢的系統,該系統包 含有: 一資料庫,提供字/詞與其對應的解釋,以供查詢 之用; 一文字辨識模組,根據畫面上的文字,經過辨識之 後產生一待查詢的字/詞; 一判斷模組,根據該待查詢字/詞字母大小寫,決 g 定一對應規則; f 一查詢模組,用以查詢該資料庫中是否有一與該對1259379 _ Case No. 92136323 匕―21 .~..——琴一.,—日__ VI. Patent application scope 1. A computer executable word/word matching and query system, the system includes: a library that provides words/words and their corresponding explanations for query purposes; a text recognition module that, based on the text on the screen, is identified to generate a word/word to be queried; a judgment module, based on the query word / word letter case, determine a corresponding rule; f a query module to query whether there is a pair in the database 應規則完全匹配的字/詞; : 一拼寫校正與模糊查詢模組,當該資料庫中沒有與 該對應規則完全匹配的字/詞時,用以產生一與該待查 ~詢的字/詞最近似的字/詞;及 一輸出模組,用以輸出該完全匹配的字/詞的翻譯 與該最近似的字/詞的翻譯。 ::2 .如申請專利範圍第1項所述之電腦可執行之字/詞匹配與 〜查詢的系統,其中該判斷模組,係為一整句文字全大寫 判斷模組,用以判斷該待查詢的字/詞是否屬於整句文 字全大寫,以決定該對應規則。A word/word that should be exactly matched by the rule; a spelling correction and fuzzy query module, when there is no word/word in the database that exactly matches the corresponding rule, to generate a word with the to-be-checked/ The most approximate word/word; and an output module for outputting the translation of the perfectly matched word/word and the translation of the most similar word/word. ::2. A computer-executable word/word matching and ~-query system as described in claim 1, wherein the determining module is a full-text uppercase writing module for determining the Whether the word/word to be queried belongs to the uppercase of the entire sentence to determine the corresponding rule. 3 .如申請專利範圍第2項所述之電腦可執行之字/詞匹配與 查詢的系統,其中該對應規則係為一小寫查詢,以該待 查詢的字/詞之小寫形式查詢。 4.如申請專利範圍第2項所述之電腦可執行之字/詞匹配與 查詢的系統,其中該對應規則係為一原字/詞查詢,以3. A system for computer-implemented word/word matching and querying as described in claim 2, wherein the corresponding rule is a lowercase query, and the lowercase of the word/word to be queried is queried. 4. A system for computer-implemented word/word matching and querying as claimed in claim 2, wherein the corresponding rule is a original word/word query, 第14頁 1259379 _案號 92136323_年月曰 修正_ 六、申請專利範圍 該待查詢的字/詞之原始形式查詢。 5. 如申請專利範圍第1項所述之電腦可執行之字/詞匹配與 查詢的系統,其中該判斷模組,係為一首字母大 寫判斷模組,用以判斷該待查詢的字/詞是否為首字母 大寫,以決定該對應規則。 6. 如申請專利範圍第5項所述之電腦可執行之字/詞匹配與 查詢的系統,其中該對應規則係為一小寫查詢,以該待 查詢的字/詞之小寫形式查詢。Page 14 1259379 _ Case No. 92136323_Yearly 曰 Amendment _ VI. Patent Application Scope The original form of the word/word to be inquired. 5. The system of computer-executable word/word matching and query according to claim 1, wherein the determining module is an initial capitalization determining module for determining the word to be queried/ Whether the word is capitalized to determine the corresponding rule. 6. The system for computer-implemented word/word matching and query according to claim 5, wherein the corresponding rule is a lowercase query, and the lowercase form of the word/word to be queried is queried. 7. 如申請專利範圍第5項所述之電腦可執行之字/詞匹配與 查詢的系統,其中該對應規則為一拼寫校正與模糊查 詢,此時執行該拼寫校正與模糊查詢模組。 8. —種電腦可執行之字/詞匹配與查詢的方法,該方法包 含有下列步驟: 擷取一待查詢的字/詞; 根據該待查詢的字/詞字母大小寫的判斷,決定一 對應規則; 根據該待查詢的字/詞的該對應規則是否與一資料 庫完全匹配,產生相對應的一處理策略;7. The system for computer-implemented word/word matching and query according to claim 5, wherein the corresponding rule is a spelling correction and a fuzzy query, and the spelling correction and fuzzy query module is executed at this time. 8. A computer executable word/word matching and query method, the method comprising the following steps: capturing a word/word to be queried; determining a word according to the judgment of the word/word letter of the to-be-queried Corresponding rules; according to whether the corresponding rule of the word/word to be queried completely matches a database, generating a corresponding processing strategy; 當該對應規則無法與該資料庫完全匹配時,執行 一拼寫校正與模糊查詢功能,於該資料庫中找出一與 該對應規則最近似的字/詞;及 根據查詢的結果輸出該完全匹配的字/詞的翻譯與 該最近似的字/詞的翻譯。 9. 如申請專利範圍第8項所述之電腦可執行之字/詞匹配When the corresponding rule cannot be completely matched with the database, performing a spelling correction and fuzzy query function, finding a word/word closest to the corresponding rule in the database; and outputting the exact match according to the result of the query The translation of the word/word with the translation of the most similar word/word. 9. Computer-executable word/word matching as described in item 8 of the patent application scope 第15頁Page 15 1259379 _案號 92136323_年月曰 修正_ 六、申請專利範圍 與查詢的方法,其中該字母大小寫判斷,係為判斷該 待查詢的字/詞是否屬於整句文字全大寫,以決定該對 應規則。 1 0 .如申請專利範圍第9項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該對應規則係為一小寫查詢,以 該待查詢的字/詞之小寫形式查詢。 1 1.如申請專利範圍第9項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該對應規則係為一原字/詞查詢, 以該待查詢的字/詞之原始形式查詢。 1 2 .如申請專利範圍第8項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該字母大小寫判斷,係為判斷該 待查詢的字/詞是否屬於首字母大寫,以決定該對應規 則。 1 3 .如申請專利範圍第1 2所述之電腦可執行之字/詞匹配與 查詢的方法,其中該對應規則係為一小寫查詢,以該 待查詢的字/詞之小寫形式查詢。 1 4.如申請專利範圍第1 2項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該對應規則係為一拼寫校正與模 糊查詢,則執行該拼寫校正與模糊查詢功能。 1 5 .如申請專利範圍第8項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該處理策略,係為一輸出該完全 匹配的字/詞及其解釋,係當該待查詢的字/詞的該對 應規則與該資料庫完全匹配。 1 6 .如申請專利範圍第8項所述之電腦可執行之字/詞匹配1259379 _ Case No. 92136323_Yearly revision _ Sixth, the method of applying for patent scope and inquiry, wherein the letter case is judged to determine whether the word/word to be queried belongs to all uppercase characters to determine the corresponding rule. 1 . The method of computer-executable word/word matching and query according to claim 9, wherein the corresponding rule is a lowercase query, and the word/word is to be queried in a lowercase form. 1 1. The method for computer-implemented word/word matching and query according to claim 9, wherein the corresponding rule is a original word/word query, and the original form of the word/word to be queried Inquire. 1 2 . The method of computer-implemented word/word matching and query according to claim 8 , wherein the letter case is judged whether the word/word to be queried is capitalized, Decide on the corresponding rule. 1 . The method of computer-implemented word/word matching and query according to claim 12, wherein the corresponding rule is a lowercase query, and the lowercase form of the word/word to be queried is queried. 1 4. The method for computer-implemented word/word matching and query according to claim 12, wherein the corresponding rule is a spelling correction and a fuzzy query, and the spelling correction and fuzzy query function are performed. 1 5 . The method of computer-executable word/word matching and query according to claim 8 , wherein the processing strategy is to output the perfectly matched word/word and its interpretation. The corresponding rule of the word/word of the query exactly matches the database. 1 6. Computer-executable word/word matching as described in item 8 of the patent application scope 第16頁 1259379 / _案號92136323_年月曰 修正_ 六、申請專利範圍 與查詢的方法,其中該處理策略,係為一判斷該待查 詢的字/詞是否為首字母大寫,係當該待查詢的字/詞 的該對應規則無法與該資料庫完全匹配。 1 7 .如申請專利範圍第8項所述之電腦可執行之字/詞匹配 與查詢的方法,其中該處理策略,係為一執行拼寫校 正與模糊查詢功能,係當該待查詢的字/詞之該對應規 則無法與該資料庫完全匹配,且已經判斷過該待查詢 的字/詞是否為首字母大寫。Page 16 1259379 / _ Case No. 92136323_ Year Month 曰 Amendment _ 6. The method of applying for patent scope and inquiry, wherein the processing strategy is to determine whether the word/word to be queried is capitalized, which is to be The corresponding rule of the word/word of the query cannot be exactly matched with the database. 1 7 . The method of computer-implemented word/word matching and query according to claim 8 , wherein the processing strategy is to perform a spell correction and a fuzzy query function, and the word to be queried is/ The corresponding rule of the word cannot be completely matched with the database, and it has been determined whether the word/word to be queried is capitalized. 第17頁 1259379Page 17 1259379 第3頁Page 3
TW092136323A 2003-12-19 2003-12-19 Computer executable word/phrase matching and inquiring system and method thereof TWI259379B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW092136323A TWI259379B (en) 2003-12-19 2003-12-19 Computer executable word/phrase matching and inquiring system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW092136323A TWI259379B (en) 2003-12-19 2003-12-19 Computer executable word/phrase matching and inquiring system and method thereof

Publications (2)

Publication Number Publication Date
TW200521725A TW200521725A (en) 2005-07-01
TWI259379B true TWI259379B (en) 2006-08-01

Family

ID=37873402

Family Applications (1)

Application Number Title Priority Date Filing Date
TW092136323A TWI259379B (en) 2003-12-19 2003-12-19 Computer executable word/phrase matching and inquiring system and method thereof

Country Status (1)

Country Link
TW (1) TWI259379B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI595373B (en) * 2009-06-12 2017-08-11 Alibaba Group Holding Ltd Method and system for identifying suspected phishing websites

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI595373B (en) * 2009-06-12 2017-08-11 Alibaba Group Holding Ltd Method and system for identifying suspected phishing websites

Also Published As

Publication number Publication date
TW200521725A (en) 2005-07-01

Similar Documents

Publication Publication Date Title
US8521738B2 (en) System and method for classification and retrieval of chinese-type characters and character components
KR101261158B1 (en) Systems and methods for searching using queries written in a different character-set and/or language from the target pages
CN102640145B (en) Credible inquiry system and method
JP6461980B2 (en) Coherent question answers in search results
CN102203774B (en) Retrieval using a generalized sentence collocation
EP1814047A1 (en) Linguistic user interface
US9754022B2 (en) System and method for language sensitive contextual searching
US9910931B2 (en) Suggestive input systems, methods and applications for data rule creation
CN101623202A (en) Medical input method and medical device
Wu et al. Refining the use of the web (and web search) as a language teaching and learning resource
CN107608618B (en) A kind of interaction method, device and wearable device for wearable device
KR20020005427A (en) System and method for improved spell checking
CN116089687A (en) Information search method, system, search engine and computer system
TWI259379B (en) Computer executable word/phrase matching and inquiring system and method thereof
Tietz et al. Knowledge graph enabled curation and exploration of Nuremberg's city heritage
CN1641635B (en) Computer executable word/phrase matching and querying system and method thereof
JP5245062B2 (en) Text information group attribution discrimination support device
Buckland et al. Search across different media: Numeric data sets and text files
TW528964B (en) Word characteristic item displaying method of electronic dictionary
Alam et al. Improving accessibility of archived raster dictionaries of complex script languages
TW448395B (en) A spelling input method
CN1421804A (en) Lexical processing systems and methods for different languages
Harvey et al. Lost visions: a descriptive metadata crowdsourcing and search platform for nineteenth-century book illustrations
Harris The anatomy of a search and mining system for digital humanities: Search And Mining Tools for Language Archives (SAMTLA)
Carroll A reference library for your PC.

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees