專利名稱:在一句子中精確解釋字義的系統(tǒng)與方法
技術領域:
本發(fā)明涉及電子辭典,尤其涉及一種在一句子中精確解釋字義的系統(tǒng)與方法,特別是一種應用在計算機或電子辭典上在一句子中精確解釋字義的系統(tǒng)與方法。
但是某些時候,使用者希望的是一部能幫助認識句義的系統(tǒng)或機器,而目前的電子辭典所提供的服務,僅止于提供單字的解釋,對于一句子的翻譯服務仍嫌薄弱,且電子辭典所提供的單字解釋信息,往往都有多個解釋信息,使用者在閱讀文章時,應用電子辭典查詢之后,使用者必須通過自己本身的理解與判斷能力,分析與校正該單字于該句子中的真正字義,由于個人本身語言認知程度的不同,有可能發(fā)生判斷錯誤的情形;或是遇到整個句子中的單字幾乎查遍時,有時也可能因為語言認知程度的關系,對于該句子仍是無法了解其句義;甚至遇上由詞組或成語所組成的簡單字匯,也可能無法辨識。
因此能否解決在一句子中精確解釋字義的問題,一直是電子辭典或計算機翻譯系統(tǒng),急欲突破的重點問題。
本發(fā)明的另一目的在于提供一種在一句子中精確解釋字義的系統(tǒng)與方法,通過本系統(tǒng)與方法的操作,達到使使用者輕易且正確閱讀英文電子書的目的。
為達到上述目的,本發(fā)明公開了一種在一句子中精確解釋字義的系統(tǒng),包括一輸入單元,用以接收一查詢字詞的輸入;一數(shù)據庫,用以儲存一索引解釋信息;一中央處理模塊,與該輸入單元及數(shù)據庫相連結,用以進行數(shù)據查詢、擷取該測試例句、傳輸暫存及輸出顯示的控制;一暫存內存,與該中央處理模塊相連結,用以暫時儲存該查詢字詞及查詢到的該索引解釋信息;一分析校正單元,與該中央處理模塊相連結,以交叉索引的方式分析、比對并校正該查詢字詞及查詢到的該索引解釋信息,提供一正確解釋信息;及一顯示單元,與該中央處理模塊相連結,用以顯示該正確解釋信息。
所述的系統(tǒng)可以選自一計算機及一電子辭典的群組組合中任何一種。
所述的索引解釋信息選自多個語文工具書。
所述的索引解釋信息可以選自一動詞模塊索引信息、一名詞分類索引信息、一形容詞模塊索引信息、一補語模塊索引信息、一主受詞類別索引信息、一短動詞模塊索引信息及一句型庫索引信息的群組組合中任何一種。
所述的系統(tǒng)還包括一測試單元,與該中央處理模塊相連結,用以儲存與設定一測試例句,并提供該測試例句及一例句解釋信息。
本發(fā)明還公開了一種在一句子中精確解釋字義的方法,包括下列步驟于一句子中選取一查詢字詞并激活一輔讀指令;根據該輔讀指令尋找一字詞典數(shù)據庫;根據該字詞典數(shù)據庫產生該查詢字詞的一詞類索引信息、一字義信息、一文法信息及一句型信息;及根據該詞類索引信息、該字義信息、該文法信息及該句型信息以交叉索引的方式分析、比對并校正成一正確解釋信息。
所述的方法可以選自一計算機及一電子辭典的群組組合中任何一種。
所述的選取的方式可以選自一鍵盤操作的模式、一鼠標操作的模式及一光筆操作的模式群組組合中任何一種。
所述的字詞典數(shù)據庫的內容選自多個語文工具書。
所述的詞類索引信息可以選自一動詞模塊索引信息、一名詞分類索引信息、一形容詞模塊索引信息、一補語模塊索引信息、一主受詞類別索引信息、一短動詞模塊索引信息及一句型庫索引信息的群組組合中任何一種。
所述的方法還提供一測試例句的制作程序,該制作程序包括下列步驟激活一例句儲存指令并顯示該例句;根據該例句設定一測試標示區(qū)塊;根據該測試標示區(qū)塊制成一正確解釋信息;根據該測試標示區(qū)塊與該正確解釋信息儲存一測試例句信息。
所述的方法更提供一測試例句的測試程序,該測試程序包括下列步驟激活一測試指令并顯示該測試例句;選取該測試例句并顯示一詢問區(qū)塊及一作答區(qū)塊;根據該作答區(qū)塊輸入一作答信息;及根據該作答信息分析比對一正確解釋信息并顯示結果。
有關本發(fā)明的特征等,配合附圖及最佳實施例詳細說明如下。
為達上述目的,參照
圖1所示,該圖為本發(fā)明的系統(tǒng)基本架構圖,通過此圖可以說明本發(fā)明的系統(tǒng)結構。
本發(fā)明的系統(tǒng)包括有輸入單元110、中央處理模塊120、數(shù)據庫130、暫存內存140、分析校正單元150、顯示單元160及測試單元170。其中該中央處理模塊120分別與輸入單元110、數(shù)據庫130、暫存內存140、分析校正單元150、顯示單元160及測試單元170相連結,負責進行數(shù)據查詢、擷取該測試例句、傳輸暫存及輸出顯示的控制工作。
輸入單元110,負責接收使用者一查詢字詞的輸入;數(shù)據庫130,負責用以儲存索引解釋信息;暫存內存140,與中央處理模塊120相連結,負責暫時儲存查詢字詞及查詢到的索引解釋信息;分析校正單元150,與該中央處理模塊120相連結,負責以交叉索引的方式分析、比對及校正查詢字詞及查詢到的索引解釋信息,以提供一正確解釋信息;顯示單元160,與該中央處理模塊120相連結,負責顯示該正確解釋信息;測試單元170,與該中央處理模塊120相連結,負責儲存與設定一例句,并提供測試例句。
當使用者運用本系統(tǒng)閱讀英文電子書時,在激活輔讀指令后,輸入單元110會接收到使用者一查詢字詞的輸入訊息,并提供一查詢指令交由中央處理模塊120進行查詢作業(yè),此時中央處理模塊120接獲查詢指令后,即由數(shù)據庫130中調出相關該查詢字詞的索引解釋信息,并暫存于暫存內存140中,待所有數(shù)據庫130中相關該查詢字詞的索引解釋信息均已完全擷取出來之后,中央處理模塊120即送出一分析指令交由分析校正單元150進行處理。
分析校正單元150接獲到分析指令之后,即至暫存內存140中調出查詢字詞與查詢到的索引解釋信息,并以交叉索引的方式開始進行分析、比對及校正的動作,以求找出最貼切正確的解釋信息;在找出正確解釋信息之后,分析校正單元150即將此正確解釋信息送交給中央處理模塊120;中央處理模塊120在接獲該正確解釋信息之后,隨即通過顯示單元160將正確解釋信息顯示出來。
上述的索引解釋信息針對各種語文工具書中的解釋信息,制成以一單字為主索引,以前述的數(shù)據庫做主分類索引,再以動詞模塊、名詞分類、形容詞模塊、補語模塊、主受詞類別、短動詞模塊及句型庫為次分類索引的索引解釋信息,如圖8本發(fā)明實施例的英漢字典索引解釋信息及圖9本發(fā)明實施例的牛津詞典索引解釋信息所示。
接著再以圖2本發(fā)明的查詢流程圖來說明整個例句解釋查詢的流程。首先使用者在閱讀到一段不甚理解的句子時,必須針對該疑問字詞輸入一檢索內容(步驟210);系統(tǒng)在接獲該查詢字詞之后,即開始查詢字辭典數(shù)據庫(步驟220),由于本發(fā)明的數(shù)據庫系由各種語文工具書所提供,遂該查詢動作系先根據其中的一數(shù)據庫先行查詢;隨后列出具有該檢索單字的所有索引解釋信息(步驟230),并將所查找到的索引解釋信息暫時儲存于暫存內存140中。
接著判斷是否查找完畢(步驟240),若為“否”時,則回到查詢字辭典數(shù)據庫(步驟220)的步驟,繼續(xù)查詢另一數(shù)據庫的索引解釋信息,若為“是”時,則提供所有查詢到的索引解釋信息(步驟250)給分析校正單元150;此時分析校正單元150再根據查詢字詞所屬句子、單字及所有查詢到的索引解釋信息,以交叉索引的方式分析、比對并校正所有索引解釋信息(步驟260),以求出整個句子的正確解釋信息;最后再通過顯示單元160顯示正確解釋信息(步驟270)。
當使用者對于所查詢過的查詢字詞,欲留作復習或加深記憶的用時,系統(tǒng)更提供一例句測試的模式,供使用者儲存測試例句,因此可通過圖3本發(fā)明的測試例句制作流程圖及圖4本發(fā)明的測試例句測驗流程圖,來說明測試例句的制作與應用。
在圖3中,使用者在顯示完查詢字詞的正確解釋信息后,使用者需激活一例句儲存指令(步驟310),中央處理模塊120在接收到例句儲存指令后,即將該查詢字詞所屬的整個句子交由測試單元170處理;此時測試單元170即提供使用者設定測試標示區(qū)塊(步驟320),由使用者決定需加深記憶的單字;系統(tǒng)在接收到使用者的設定之后,隨即根據所標示的測試標示區(qū)塊,查找原先的正確解釋信息,在通過分析校正單元150分析測試標示區(qū)塊,取得各個測試標示區(qū)塊的正確解釋信息,并制成該句子的一測試例句信息(步驟330);接著儲存測試例句信息(步驟340),以完成整個測試例句的制作。
在圖4中,使用者欲復習先前查詢過的例句時,必須先激活測試單元170,此時測試單元170會顯示一測試例句(步驟410);并在測試例句顯示的同時,顯示詢問區(qū)塊及作答區(qū)塊(步驟420),此時使用者可根據作答區(qū)塊輸入作答信息(步驟430)開始作答;在作答完畢之后,測試單元170即進行分析比對并顯示結果(步驟440)。
接下來再舉個實施例來加以說明本系統(tǒng)中的分析校正單元150如何實施分析、比對及校正的方式。首先參看圖5本發(fā)明實施例的例句及查詢字詞標示圖,如圖所示,當使用者遇到一段不明了的單字時,可以通過鍵盤操作的模式、鼠標操作的模式或光筆操作的模式,選取句子中欲查詢單字(例overlook),此時如圖中所示的單字會先被標示,接著由使用者激活輔讀指令以激活該單字正確解釋信息的查詢動作。
在查詢的同時,系統(tǒng)會于英漢字典數(shù)據庫中調出該欲查詢單字(例overlook)的索引解釋數(shù)據(如圖8所示),并儲存于系統(tǒng)的暫存內存140中;隨后繼續(xù)于牛津詞典數(shù)據庫中調出該欲查詢單字(例overlook)的索引解釋數(shù)據(如圖9所示),并將該數(shù)據儲存于系統(tǒng)的暫存內存140中;依此模式繼續(xù)調出所有數(shù)據庫的索引解釋數(shù)據并儲存于暫存內存140中;但是若只是通過調出的數(shù)據來判斷字義是不夠且不精確的,因此系統(tǒng)會同時將整個句子的所有其它單字均以此模式調出數(shù)據庫并儲存于系統(tǒng)的暫存內存140中。
待所有的數(shù)據備齊之后,即由分析校正單元150著手分析、比對及校正的工作,此時分析校正單元150會依暫存內存140中所提供的數(shù)據,以句子中每個字的各個字義、詞類與文法作句子組合的拼構組件,以不斷的交互拼構、分析與比對,來嘗試找出最接近符合的句子解釋,再通過校正的運作,提供最正確的句子解釋信息;之后利用該正確的句子解釋信息,分析出該查詢單字(例overlook)的正確解釋信息,如圖6本發(fā)明實施例的標示字詞正確解釋信息顯示圖1所示。
當然使用者也可一次選取多個標示區(qū)塊,并于激活輔讀指令后,由系統(tǒng)進行分析并顯示結果,如圖7本發(fā)明實施例的標示字詞正確解釋信息顯示圖2所示,即根據使用者所選取的標示區(qū)塊,列出所有查詢單字的正確解釋信息。
雖然本發(fā)明以前述的較佳實施例公開如上,然其并非用以限定本發(fā)明,任何本領域的普通技術人員,在不脫離本發(fā)明的精神和范圍內,當可作些許的更動與潤飾,因此本發(fā)明的保護范圍以權利要求為準。
權利要求
1.一種在一句子中精確解釋字義的系統(tǒng),其特征在于,所述的系統(tǒng)包括一輸入單元,用以接收一查詢字詞的輸入;一數(shù)據庫,用以儲存一索引解釋信息;一中央處理模塊,與該輸入單元及數(shù)據庫相連結,用以進行數(shù)據查詢、擷取該測試例句、傳輸暫存及輸出顯示的控制;一暫存內存,與該中央處理模塊相連結,用以暫時儲存該查詢字詞及查詢到的該索引解釋信息;一分析校正單元,與該中央處理模塊相連結,以交叉索引的方式分析、比對并校正該查詢字詞及查詢到的該索引解釋信息,提供一正確解釋信息;及一顯示單元,與該中央處理模塊相連結,用以顯示該正確解釋信息。
2.如權利要求1所述的在一句子中精確解釋字義的系統(tǒng),其特征在于,所述的系統(tǒng)可以選自一計算機及一電子辭典的群組組合中任何一種。
3.如權利要求1所述的在一句子中精確解釋字義的系統(tǒng),其特征在于,所述的索引解釋信息選自多個語文工具書。
4.如權利要求1所述的在一句子中精確解釋字義的系統(tǒng),其特征在于,所述的索引解釋信息可以選自一動詞模塊索引信息、一名詞分類索引信息、一形容詞模塊索引信息、一補語模塊索引信息、一主受詞類別索引信息、一短動詞模塊索引信息及一句型庫索引信息的群組組合中任何一種。
5.如權利要求1所述的在一句子中精確解釋字義的系統(tǒng),其特征在于,所述的系統(tǒng)還包括一測試單元,與該中央處理模塊相連結,用以儲存與設定一測試例句,并提供該測試例句及一例句解釋信息。
6.一種在一句子中精確解釋字義的方法,其特征在于,所述的方法包括下列步驟于一句子中選取一查詢字詞并激活一輔讀指令;根據該輔讀指令尋找一字詞典數(shù)據庫;根據該字詞典數(shù)據庫產生該查詢字詞的一詞類索引信息、一字義信息、一文法信息及一句型信息;及根據該詞類索引信息、該字義信息、該文法信息及該句型信息以交叉索引的方式分析、比對并校正成一正確解釋信息。
7.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的方法可以選自一計算機及一電子辭典的群組組合中任何一種。
8.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的選取的方式可以選自一鍵盤操作的模式、一鼠標操作的模式及一光筆操作的模式群組組合中任何一種。
9.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的字詞典數(shù)據庫的內容選自多個語文工具書。
10.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的詞類索引信息可以選自一動詞模塊索引信息、一名詞分類索引信息、一形容詞模塊索引信息、一補語模塊索引信息、一主受詞類別索引信息、一短動詞模塊索引信息及一句型庫索引信息的群組組合中任何一種。
11.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的方法還提供一測試例句的制作程序,該制作程序包括下列步驟激活一例句儲存指令并顯示該例句;根據該例句設定一測試標示區(qū)塊;根據該測試標示區(qū)塊制成一正確解釋信息;根據該測試標示區(qū)塊與該正確解釋信息儲存一測試例句信息。
12.如權利要求6所述的在一句子中精確解釋字義的方法,其特征在于,所述的方法更提供一測試例句的測試程序,該測試程序包括下列步驟激活一測試指令并顯示該測試例句;選取該測試例句并顯示一詢問區(qū)塊及一作答區(qū)塊;根據該作答區(qū)塊輸入一作答信息;及根據該作答信息分析比對一正確解釋信息并顯示結果。
全文摘要
本發(fā)明涉及一種在一句子中精確解釋字義的系統(tǒng)與方法,利用語文字典、詞典等數(shù)據庫中的解釋信息,建立以動詞模塊、名詞分類、形容詞模塊、補語模塊、主受詞類別、短動詞模塊及句型庫為分類的索引解釋信息,通過計算機或電子辭典的操作平臺,輸入查詢字詞后,根據此查詢字詞查找已建立的索引解釋信息,最后再根據查找到的索引解釋信息以交叉索引的方式進行分析、比對及校正,以提供一正確解釋信息,達到輔助使用者正確且輕易閱讀英文電子書的目的。
文檔編號G06F17/30GK1450477SQ02105930
公開日2003年10月22日 申請日期2002年4月9日 優(yōu)先權日2002年4月9日
發(fā)明者林白川, 王文煌, 唐嘉欣 申請人:無敵科技股份有限公司