專利名稱:用于提供用戶詞典的方法和系統的制作方法
技術領域:
本發明涉及計算機軟件技術,尤其涉及用于提供用戶詞典的方法和系統。
背景技術:
現在,計算機以及具有計算功能的計算裝置的應用越來越普及。詞典, 尤其是電子詞典,在人們的日常生活和工作中發揮著重要的作用。當遇到 無法理解的詞匯時,人們經常會查詞典。隨著電子設備的普及,已經有多 種電子詞典可供選擇。此外,人們還經常通過因特網來檢索詞匯,例如,
通過h加〃dictionarv.reference.com/來檢索詞匯。
但是,傳統的查閱詞典方法以及通過網絡查詞典的方法,均有一些缺 陷。對于已有的電子詞典,更新詞匯或增加新詞會遇到一些困難。此外, 電子詞典往往需要較大的硬盤存儲空間來安裝, 一般需要300M 。網絡在 線詞典,始終需要接入網絡,因而受限于具有網絡具有的缺點,例如查詞 速度慢。而且,網絡在線詞典缺少安裝的詞典所能提供的功能,例如,當 鼠標移到一個詞的上面時,顯示該詞的譯文。
發明內容
鑒于已有技術的不足,本發明提供了一種用于提供用戶詞典的方法, 包括檢索至少一文件中的詞匯,以便形成一詞匯表;以及根據所述詞匯 表,從一詞典中選擇相應的詞匯,以形成一用戶詞典。
根據本發明的 一個實施例,上述用于提供用戶詞典的方法進一步包括 響應于用戶的請求,將所述用戶詞典發送給該用戶。根據本發明的一個實施例,上述用于提供用戶詞典的方法中所述至少 一個文件為預定的用戶文件。
根據本發明的一個實施例,上述用于提供用戶詞典的方法進一步包括 將用戶詞典中的詞匯根據預定的規則進行分組,以便形成分組的詞匯。其 中,所述預定的規則包括使用頻率、詞匯被查詢的頻率或詞匯所屬的領域, 以及這些規則的組合等。其中,用于提供用戶詞典的方法進一步包括響應 于用戶對分組的請求,將所述用戶詞典中相應的分組部分發送給該用戶。
本發明還提供了一種用于提供用戶詞典的系統,包括檢索裝置,用 于檢索至少一文件中的詞匯,以便形成一詞匯表;以及用戶詞典形成裝置, 用于根據所述詞匯表,從一詞典中選摔4目應的詞匯,以形成一用戶詞典。
圖1是根據本發明 一實施例的流程圖。 圖2是根據本發明另 一實施例的流程圖。
具體實施例方式
圖l是根據本發明一實施例的流程圖。該實施例提供了一種用于提供 用戶詞典的方法。在該方法中,在步驟S110,首先檢索至少一文件中的詞匯, 以便形成一詞匯表。該至少 一個文件可以是一個準備向用戶分發的文件, 也可以是一個用戶上傳給服務器的文件。
在步驟S120,根據所述詞匯表,從一詞典中選擇相應的詞匯,以形成 一用戶詞典。這樣,就通過一個完整的電子詞典,形成了一個僅僅針對于 某個或某些特定文件的個性化詞典。才艮據該實施例,該個性化詞典,僅僅 包括了閱讀該特定文獻所需要的詞匯。因而,針對該特定的文件,該個性 化詞典完全滿足了查詞的需要。但是,該詞典需要的處理資源卻非常有限。 因而,用戶使用該詞典,即使在網絡環境下,也可以得到快的響應速度, 以及本地化詞典所常提供的即時取詞功能,如金山詞霸的鼠標取詞功能。
圖2是根據本發明另一實施例的流程圖。在步驟S110,首先檢索至少一文件中的詞匯,以便形成一詞匯表。在步驟S120,根據所述詞匯表,從一 詞典中選擇相應的詞匯,以形成一用戶詞典。在步驟S130,進一步響應于 用戶的請求,將所述用戶詞典發送給該用戶。 一個完整的電子詞典,可能 包括成千上萬條詞匯。 一個典型的完整電子詞典往往需要幾百兆的硬盤存 儲空間來安裝。這樣,就通過一個完整的電子詞典,形成了一個僅僅針對 于某個或某些特定文件的用戶詞典。其僅僅包括了閱讀該特定文獻所需要 的詞匯,滿足了查詞的需要。但是,該詞典需要的存儲資源和處理資源卻 非常有限。因而,根據本發明的該實施例為用于閱讀該文件的電子設備節 約了大量的存儲空間和系統資源。例如,用于閱讀的電子設備為一個手機 或個人數字助理等等。
本領域的技術人員可以理解,也可以根據上述方法為一個預定的用戶 文件,或一組用戶文件生成用戶詞典。用戶可以將文件上傳給服務器,由 服務器生成用戶詞典后下傳給用戶。或者,用戶可以從服務器提供的文件 中選擇文件,然后由月良務器生成相應的用戶詞典。
根據本發明的一個實施例,上述用于拔_供用戶詞典的方法進一步包括 將用戶詞典中的詞匯根據預定的規則進行分組,以便形成分組的詞匯。該 分組可以包括常用詞匯分組、常檢索詞匯分組、專業詞匯分組等等。用戶 可以進一步選擇其需要的分組,以便優化上述用戶詞典。其中,所述預定 的規則包括使用頻率、詞匯被查詢的頻率或詞匯所屬的領域,以及這些規 則的組合等。其中,用于提供用戶詞典的方法進一步包括響應于用戶對分 組的請求,將所述用戶詞典中相應的分組部分發送給該用戶。
本發明還提供了一種存儲介質或信號載體,其中包括用于執行根據本 發明的方法的指令。
以上結合優選法方案對本發明進行了詳細的描述,但是可以理解,以 上實施例僅用于說明而非限定本發明。本領域的技術人員可以對本發明的 所示方案進行修改而不脫離本發明的范圍和精神。
權利要求
1.一種用于提供用戶詞典的方法,包括檢索至少一文件中的詞匯,以便形成一詞匯表;以及根據所述詞匯表,從一詞典中選擇相應的詞匯,以形成一用戶詞典。
2. 根據權利要求l所述的方法,其中進一步包括響應于用戶的請求, 將所述用戶詞典發送給該用戶。
3. 根據權利要求l所述的方法,其中所述至少一個文件為預定的用戶 文件。
4. 根據權利要求1、 2或3所述的方法,其中進一步包括將用戶詞典 中的詞匯根據預定的規則進行分組,以便形成分組的詞匯。
5. 根據權利要求4所述的方法,其中所述預定的規則包括使用頻率、 詞匯被查詢的頻率或詞匯所屬的領域之中的一個或多個。
6. 根據權利要求5所述的方法,其中進一步包括響應于用戶對分組的 請求,將所述用戶詞典中相應的分組部分發送給該用戶。
7. —種用于提供用戶詞典的系統,包括檢索裝置,用于檢索至少一文件中的詞匯,以便形成一詞匯表;以及 用戶詞典形成裝置,用于根據所述詞匯表,從一詞典中選擇相應的詞 匯,以形成一用戶詞典。
8. 根據權利要求7所述的系統,其中進一步包括用戶詞典發送裝置, 用于響應于用戶的請求,將所述用戶詞典發送給該用戶。
9. 根據權利要求7所述的系統,其中所述至少一個文件為預定的用戶 文件。
10. 根據權利要求7、 8或9所述的系統,其中進一步包括分組裝置, 用于將用戶詞典中的詞匯根據預定的規則進行分組,以便形成分組的詞匯。
11. 根據權利要求10所述的系統,其中所述預定的規則包括使用頻率、 詞匯^^查詢的頻率或詞匯所屬的領域之中的一個或多個。
12. 根據權利要求11所述的方法,其中進一 步包括用戶詞典發送裝置,用于響應于用戶對分組的請求,將所述用戶詞典中相應的分組部分發送給 該用戶。
全文摘要
一種用于提供用戶詞典的方法和系統。該方法包括檢索至少一文件中的詞匯,以便形成一詞匯表;以及根據所述詞匯表,從一詞典中選擇相應的詞匯,以形成一用戶詞典。
文檔編號G06F17/30GK101593183SQ20081010887
公開日2009年12月2日 申請日期2008年5月29日 優先權日2008年5月29日
發明者衛 吳, 斌 王, 王建德 申請人:國際商業機器公司