新四季網

寫作語意輔助提示系統及方法

2023-09-18 09:28:55

專利名稱:寫作語意輔助提示系統及方法
技術領域:
本發明涉及一種寫作提示系統及方法,特別涉及一種利用計算機寫作輸入過程的語意輔助提示系統及方法。
背景技術:
目前各種輔助學習語言的軟體越來越多,相對地,提供軟體使用的各種資料需求量也就越來越大。目前各種資料的來源及輸入方法也因科技的進步,呈現越來越多樣的變化。但是,大部分的資料仍舊是以人工手動的輸入方式為主。
目前一般輸入英文都是按照英文單詞字母的先後順序逐一進行輸入,而校正的動作則是在單詞或者一句話完全輸入完畢後才會進行校正。通過傳統的輸入方法輸入英文不僅非常麻煩,而且校正必需在一個單詞或是一個完整句子輸入完畢後才能進行,如果校正之後,發現輸入有錯誤時,用戶必須自行手動修改,有時甚至需要用戶修改多次才能修改正確,不僅操作十分麻煩,而且輸入速度較慢且正確率較低。有鑑於此,如何提高輸入速度及輸入正確率就成為一個必須解決的問題。

發明內容
本發明解決了背景技術在利用計算機寫作輸入過程中存在的輸入麻煩、速度慢及效率低的問題。
本發明的技術方案是提供一種寫作語意輔助提示系統,其特殊之處在於該系統包括用來提供輸入字符的單詞提示並儲存複數個詞法規則的詞法規則資料庫110;用來提供輸入字符串的語法分析並儲存複數個語法規則的語法規則資料庫120;用來提供使用者操作歷史中每產生一個該衝突狀況的解決依據並儲存複數個衝突解決規則的衝突解決資料庫130;用來根據該衝突解決規則針對該單詞提示與該語法分析,解決該衝突狀況的分析及處理模塊140;用來記錄該衝突狀況及對應的衝突解決記錄,並擴增新的衝突解決規則至衝突解決資料庫之中的記錄單元150;其中分析及處理模塊140分別與詞法規則資料庫110、語法規則資料庫120、衝突解決資料庫130及記錄單元150連結,衝突解決資料庫130與記錄單元150連結。
上述記錄單元還用來變更該衝突解決記錄的使用次數權重。
本發明還提供寫作語意輔助提示系統的運作方法,其特殊之處在於該方法主要包含分析校正與衝突解決兩個步驟1).分析校正包含以下步驟a.接收一個以上的字符;b.根據該一個以上之字符分割成一個以上的單詞;c.根據獲得的單詞進行詞法規則及語法規則分析;d.根據分析的結果依序排列該單詞;2).衝突解決包含以下步驟a.讀取一個以上的字符;b.根據該一個以上的字符套用一個以上的詞法規則及一個以上的語法規則進行分析;c.判斷詞法規則及語法規則產生的衝突狀況;d.記錄該衝突狀況;e.搜尋衝突解決記錄;f.套用該衝突解決記錄的衝突解決規則解決該衝突狀況。
上述步驟1)中還包含提供單詞提示的步驟。
上述步驟2)中還包含提供衝突解決規則提示的步驟。
上述步驟2)還包含一個用來控制衝突解決記錄的使用度的使用次數權重控制流程。
上述衝突解決記錄根據使用者對該衝突解決規則的選取而產生。
上述衝突解決的步驟e還包含搜尋不到衝突解決記錄的處理流程,該處理流程包含下列步驟
根據該衝突狀況提供衝突解決規則;選定一衝突解決規則解決該衝突狀況;根據衝突狀況及衝突解決規則,記錄獲得新的衝突解決記錄。
上述衝突狀況是因詞法規則套用語法規則產生矛盾而造成。
本發明具有如下優點1.用戶在輸入字符時,系統會根據詞法規則將用戶輸入字符切分成單詞,而不需用戶手動切分,從而減少輸入時間,並可提高輸入字符的速度。
2.用戶在輸入字符時,系統會根據用戶輸入字符的上下文及詞法及語法規則,提供用戶下一步即將輸入的最接近單詞,供用戶選擇,從而提高輸入的正確率。
3.在經常使用本發明的系統及方法後,可產生具有用戶個人語言上特點的詞法規則資料庫、語法規則資料庫及衝突解決資料庫,而使本發明的系統變得更加個性化與人性化。


圖1為本發明的架構圖;圖2為本發明分析校正流程圖;圖3為本發明衝突解決流程圖。
五具體實施例方式
參見圖1,本發明寫作提示及校正系統主要包含詞法規則資料庫110、語法規則資料庫120、衝突解決資料庫130、分析及處理模塊140及記錄單元150等五個主要單元。其中分析及處理模塊140分別與詞法規則資料庫110、語法規則資料庫120、衝突解決資料庫130及記錄單元150連結,衝突解決資料庫130與記錄單元150連結。
其中詞法規則資料庫110,儲存複數個詞法規則,負責提供輸入字符的單詞提示,如單詞,單詞的詞性,常用搭配,單詞常用度(使用者針對同義、同詞性且等情況下使用此單詞的機率),以及單詞的各種變化,單詞使用的環境等規則;語法規則資料庫120,儲存複數個語法規則,負責提供輸入字符串的語法分析,以英語為例,如一般現在式中主謂一致的規則當主語是第三人稱單數時,則後續的謂語動詞要用s或es表示;衝突解決資料庫130,儲存複數個衝突解決規則,負責提供使用者操作歷史中,每產生一個衝突狀況的解決依據,如詞法和語法規則在某些情況之下會有一些程序無法解釋的矛盾,例如I have a bike和I have a bicycle中,bike同bicycle為名詞,且意思是相等的,此時系統即產生一個衝突是考慮使用bicycle還是使用bike的狀況,此時衝突解決資料庫130即存有好幾個解決上述情況的規則可以提供使用者選擇解決上述情況;分析及處理模塊140,負責根據該衝突解決規則針對該單詞提示與該語法分析,解決該衝突狀況,並且將使用者輸入的字符串,進行切割及分析處理,並將處理後的單詞依使用者輸入的順序排列並顯示;記錄單元150,負責記錄衝突狀況及對應的衝突解決記錄,並擴增新的衝突解決規則至該衝突解決資料庫之中,並且還負責衝突解決記錄的使用次數權重的變更作業。
分析及處理模塊140在遇到詞法及語法運用上的衝突情況時,先從衝突解決資料庫130中搜尋是否存有衝突解決記錄,若有則調用衝突解決記錄中的衝突解決規則解決衝突;若無則根據目前的衝突狀況,提供各種衝突解決規則給使用者進行選擇處理,並在處理完後,交由記錄單元150,將產生的衝突狀況及解決衝突的衝突解決規則記錄成一個新衝突解決記錄,儲存至衝突解決資料庫130中。其中上述記錄衝突解決記錄時,還包含記錄使用次數權重,通過使用次數權重的記錄,可作為下次遇到相同衝突狀況,套用衝突解決規則的依據。
另外,當使用者不斷的使用本發明的詞法規則資料庫110和語法規則資料庫120後,由於詞法規則資料庫110中的一些單詞不斷被用戶使用到,或是語法規則資料庫120中的某些語法規則不斷被用戶使用,此時這些單詞或短語或語法規則的常用度就會產生變化,並且產生屬於使用者使用特色的詞法規則及語法規則(利用使用次數權重控制)。同理,當使用者使用到衝突解決資料庫130內的衝突解決記錄時,對於經常使用的衝突解決記錄及衝突解決規則,其常用度會相對的增加,進而在衝突解決時,也會呈現使用屬於使用者語言特性的衝突解決規則。由於詞法規則、語法規則及衝突解決記錄漸漸表現出使用者的語言特色,也因此使本發明的系統漸漸具有個性化及人性化的特徵。雖然用戶對衝突解決資料庫130、語法規則資料庫120和詞法規則資料庫110有修改,但不等於使用者的語言錯誤也會被記錄單元150記錄在資料庫中。因為有關於使用者語言特色的衝突解決記錄,必須在不與詞法規則、語法規則及衝突解決規則有矛盾的情形之下,才可被允許建立。
本發明的系統運作流程主要分為分析校正流程與衝突解決流程兩個部分。
參見圖2所示,本發明分析校正流程包含以下步驟首先由系統接收使用者輸入的字符;接著根據輸入的字符分割成複數個單詞;然後根據獲得的單詞進行詞法及語法分析;最後依據分析的結果將各單詞依序排列。具體如下步驟210、系統接收使用者輸入的字符;步驟220、必須先根據輸入的字符分割成複數個單詞;步驟230、接著套用詞法及語法規則進行分析處理;步驟240、然後判斷使用者輸入的字符是否正確;當判斷的結果為正確時,則將單詞依序排列顯示;
步驟250、若判斷的結果為錯誤時,則提供修正訊息給使用者參考,並進行步驟210。
在使用本發明系統寫作輸入時,使用者不必對輸入的字符,手動分割成各個單詞,因系統會根據輸入的字符,進行詞法規則及語法規則的分析,當分析得到的結果為有錯誤時,則提供各種提示訊息(如下個單詞的提示、衝突解決提示等)給使用者作參考,以提供使用者可以正確的輸入字符;當分析得到的結果為正確時,則將分割出的單詞依使用者輸入字符的順序排列顯示。
參見圖3,本發明的衝突解決流程包含以下步驟步驟310、系統讀取使用者輸入的字符後;步驟320、根據使用者輸入的字符套用詞法規則及語法規則進行分析;步驟330、判斷詞法與語法規則是否產生衝突;步驟340、當有衝突產生時,則記錄衝突產生的情況;步驟350、並且搜尋是否存有衝突解決記錄;步驟360、若有則套用衝突解決記錄的衝突解決規則解決衝突;步驟370、若無則提供解決規則給使用者選取解決衝突;步驟380、最後記錄使用者對此衝突狀況所作的解決規則選擇並記錄成衝突解決記錄,並且繼續讓使用者輸入字符;若無衝突產生時,則直接讓使用者輸入字符。
當使用者在輸入字符,由系統切分字符進行分析時,更會導入衝突解決的步驟,同時判斷使用者所輸入的字符會不會產生詞法規則與語法規則衝突的情形,當判斷有此情形時,除了提供各種可能的解決規則給使用者外,更會將此衝突如何產生的情形,及使用者選擇的解決規則記錄下來,而且記錄成一個衝突解決記錄,並且根據此衝突解決記錄賦予或增加其使用次數權重,以利下次再遇到相同的狀況時,可作為系統直接處理的依據。
權利要求
1.寫作語意輔助提示系統,其特徵在於該系統包括用來提供輸入字符的單詞提示並儲存複數個詞法規則的詞法規則資料庫(110);用來提供輸入字符串的語法分析並儲存複數個語法規則的語法規則資料庫(120);用來提供使用者操作歷史中每產生一個該衝突狀況的解決依據並儲存複數個衝突解決規則的衝突解決資料庫(130);用來根據該衝突解決規則針對該單詞提示與該語法分析,解決該衝突狀況的分析及處理模塊(140);用來記錄該衝突狀況及對應的衝突解決記錄,並擴增新的衝突解決規則至衝突解決資料庫之中的記錄單元(150);其中分析及處理模塊(140)分別與詞法規則資料庫(110)、語法規則資料庫(120)、衝突解決資料庫(130)及記錄單元(150)連結,衝突解決資料庫(130)與記錄單元(150)連結。
2.根據權利要求1所述的寫作語意輔助提示系統,其特徵在於所述記錄單元(150)還用來變更該衝突解決記錄的使用次數權重。
3.根據權利要求1所述的寫作語意輔助提示系統的運作方法,其特徵在於該方法主要包含分析校正與衝突解決兩個步驟1).分析校正包含以下步驟a.接收一個以上的字符;b.根據該一個以上之字符分割成一個以上的單詞;c.根據獲得的單詞進行詞法規則及語法規則分析;d.根據分析的結果依序排列該單詞;2).衝突解決程包含以下步驟a.讀取一個以上的字符;b.根據該一個以上的字符套用一個以上的詞法規則及一個以上的語法規則進行分析;c.判斷詞法規則及語法規則產生的衝突狀況;d.記錄該衝突狀況;e.搜尋衝突解決記錄;f.套用該衝突解決記錄的衝突解決規則解決該衝突狀況。
4.根據權利要求3所述的寫作語意輔助提示系統的運作方法,其特徵在於在步驟1)中還包含提供單詞提示的步驟。
5.根據權利要求3所述的寫作語意輔助提示系統的運作方法,其特徵在於在步驟2)中還包含提供衝突解決規則提示的步驟。
6.根據權利要求3所述的寫作語意輔助提示系統的運作方法,其特徵在於步驟2)還包含一個用來控制衝突解決記錄的使用度的使用次數權重控制流程。
7.根據權利要求6所述的寫作語意輔助提示系統的運作方法,其特徵在於所述衝突解決記錄根據使用者對該衝突解決規則的選取而產生。
8.根據權利要求3所述的寫作語意輔助提示系統的運作方法,其特徵在於所述的衝突解決的步驟e還包含搜尋不到衝突解決記錄的處理流程,該處理流程包含下列步驟根據該衝突狀況提供衝突解決規則;選定一衝突解決規則解決該衝突狀況;根據衝突狀況及衝突解決規則,記錄獲得新的衝突解決記錄。
9.根據權利要求3所述的寫作語意輔助提示系統的運作方法,其特徵在於所述的衝突狀況是因詞法規則套用語法規則產生矛盾而造成。
全文摘要
本發明涉及一種寫作提示系統及方法,特別涉及一種利用計算機寫作輸入過程的語意輔助提示系統及方法。該系統及方法主要是在寫作過程中,針對使用者輸入的字符串依詞法規則及語法規則,依序切分成複數個單詞,然後進行詞法及語法的分析以確認輸入的字符是否正確,並在確認後依序排列單詞。
文檔編號G06F17/27GK1479223SQ03134379
公開日2004年3月3日 申請日期2003年7月9日 優先權日2003年7月9日
發明者陳淮琰, 何王合 申請人:無敵科技(西安)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀