專利名稱:通過釋義查詢單字的方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種查詢單字的方法與裝置,尤其是一種通過釋義查詢單字的 方法與裝置。
背景技術(shù):
綜觀辭典中查詢單字方法,都必須根據(jù)正確的單字拼字來查詢單字詳細(xì)的 解釋,因此,當(dāng)使用者理解某個(gè)單字的基本意思,且僅能夠根據(jù)零星單字來形 容單字的意思,卻無法正確地拼字,此時(shí)便無法查詢單字;例如欲表達(dá)大象 的鼻子"trunk",但一時(shí)卻想不起來如何拼寫此單字;在此情況下,無論傳統(tǒng)的 紙本辭典或是電子辭典都無法查詢目標(biāo)單字"trunk"。另外,當(dāng)使用者欲查尋關(guān) 于"第二次世界大戰(zhàn)"中的著名將領(lǐng)其相關(guān)資料,但又無正確表達(dá)將領(lǐng)的姓名, 這種狀況下,傳統(tǒng)的查詢單字方式是無法協(xié)助使用者獲得解答。由此可知傳統(tǒng) 的單字查詢方式其語言理解能力仍有很大的改進(jìn)空間,且不能滿足使用者個(gè)人 化需求。
發(fā)明內(nèi)容
本發(fā)明為解決背景技術(shù)中存在的上述技術(shù)問題,而提出一種通過釋義査詢 單字的方法與裝置。
本發(fā)明的技術(shù)解決方案是本發(fā)明是一種通過釋義查詢單字的方法,其特 殊之處在于該方法包含下列步驟
1) 提供多個(gè)詞匯釋義及多個(gè)詞匯,詞匯釋義對(duì)應(yīng)于詞匯;
2) 接收關(guān)鍵詞;
3) 根據(jù)關(guān)鍵詞從詞匯釋義查詢得到候選釋義;
4) 從候選釋義中選取目標(biāo)釋義;
5) 輸出對(duì)應(yīng)于目標(biāo)釋義的詞匯。
上述步驟3)中對(duì)比關(guān)鍵詞與詞匯釋義的相關(guān)性而得到候選釋義。
上述步驟3)中比對(duì)方法包含對(duì)比關(guān)鍵詞的拼字與詞匯釋義的相似度、關(guān)鍵詞的拼音與詞匯釋義的相似度、關(guān)鍵詞的字形與詞匯釋義的相似度、關(guān)鍵詞的 意涵與詞匯釋義的相似度。
上述步驟3)中還包括對(duì)查詢得到的候選釋義進(jìn)行排序的步驟。
上述步驟3)中是根據(jù)關(guān)鍵詞位于候選釋義的位置或詞匯和候選釋義的使用 頻率而決定候選釋義的次序。
一種實(shí)現(xiàn)上述的通過釋義查詢單字的方法的裝置,其特殊之處在于該裝 置包括儲(chǔ)存模塊,用來儲(chǔ)存多個(gè)詞匯及多個(gè)詞匯釋義,詞匯對(duì)應(yīng)于詞匯釋義; 輸入模塊,用來輸入關(guān)鍵詞;査詢模塊,根據(jù)關(guān)鍵詞從詞匯釋義查詢候選釋義; 選取模塊,在候選釋義中選取目標(biāo)釋義;輸出模塊,用來輸出對(duì)應(yīng)于目標(biāo)釋義 的詞匯,輸入模塊接入查詢模塊,儲(chǔ)存模塊與查詢模塊相接,查詢模塊接入選 取模塊,選取模塊接入輸出模塊。
上述查詢模塊包含對(duì)比模塊,用來對(duì)比關(guān)鍵詞與詞匯釋義的相關(guān)性而得到 候選釋義。
上述查詢模塊包含排序模塊,用來排序候選釋義。
上述排序模塊包含位置偵測(cè)單元,根據(jù)關(guān)鍵詞在候選釋義的位置決定候選 釋義的次序。
上述排序模塊包含頻率偵測(cè)單元,根據(jù)詞匯和候選釋義的使用頻率決定候 選釋義的次序。
本發(fā)明提供的通過釋義查詢單字的方法與裝置,可以通過詞匯釋義查詢單 字,能滿足使用者個(gè)人化的需求。
圖1為通過釋義查詢單字的方法;
圖2為通過釋義查詢單字的裝置;
圖3.1為本發(fā)明應(yīng)用于相同語言時(shí)"輸入關(guān)鍵詞"的示意圖; 圖3.2為本發(fā)明應(yīng)用于相同語言時(shí)"輸出候選釋義"的示意圖; 圖3.3為本發(fā)明應(yīng)用于相同語言時(shí)"選取目標(biāo)釋義"的示意圖; 圖3.4為本發(fā)明應(yīng)用于相同語言時(shí)"輸出目標(biāo)釋義"的示意圖; 圖4.1為本發(fā)明應(yīng)用于不同語言時(shí)"輸入關(guān)鍵詞"的示意圖;圖4.2為本發(fā)明應(yīng)用于不同語言時(shí)"輸出候選釋義"的示意圖; 圖4.3為本發(fā)明應(yīng)用于不同語言時(shí)"選取目標(biāo)釋義"的示意圖; 圖4.4為本發(fā)明應(yīng)用于不同語言時(shí)"輸出目標(biāo)釋義"的示意圖。 其中,l-儲(chǔ)存模塊,2-輸入模塊,3-查詢模塊,4-選取模塊,5-輸出模塊, 12-詞匯數(shù)據(jù)庫(kù),14-詞匯釋義數(shù)據(jù)庫(kù),32-對(duì)比模塊,34-排序模塊,322-拼字單 元,324-拼音單元,326-字形單元,328-同義單元,342-位置偵測(cè)單元,344-頻 率偵測(cè)單元,201-關(guān)鍵詞,301-候選釋義,303-候選釋義的次序,401-目標(biāo)詞匯, 403-目標(biāo)釋義,501-目標(biāo)詞匯的詳細(xì)數(shù)據(jù)。
具體實(shí)施例方式
參見圖l,首先,提供詞匯釋義及詞匯(步驟110),詞匯釋義對(duì)應(yīng)于詞匯。 其中詞匯及詞匯釋義屬于相同語言或不同語言,舉例來說,相同語言為輸入關(guān) 鍵詞可為英文,欲獲得目標(biāo)詞匯為英文;不同語言為輸入關(guān)鍵詞可為中文,欲 獲得目標(biāo)詞匯為英文,可根據(jù)需求運(yùn)用在相同或不相同的語言査詢。
然后,接收關(guān)鍵詞(步驟120);即接收字母、單字、多個(gè)單字為關(guān)鍵詞, 參見圖3.1,輸入關(guān)鍵詞"long"和"nose",或參見圖4.1,輸入關(guān)鍵詞"最大 的動(dòng)物",然后進(jìn)行智能查詢査詢。
再根據(jù)關(guān)鍵詞從詞匯釋義查詢候選釋義(步驟130),參見圖3.2,輸入關(guān)鍵 詞"long"后,出現(xiàn)三組候選釋義"the long nose of an elephant "、 " small animal like a mouse with a long nose ,,、 " the long nose and area around the mouth ,,, 或參 見圖4.2,出現(xiàn)二組候選釋義"哺乳動(dòng)物,是陸地上現(xiàn)存最大的動(dòng)物"、"世界 上最大的動(dòng)物,前肢形成鰭,后肢完……";包含對(duì)比關(guān)鍵詞與詞匯釋義的相關(guān) 性而得到候選釋義及排序候選釋義。而對(duì)比方法包含對(duì)比關(guān)鍵詞的拼字與詞匯 釋義的相似度、關(guān)鍵詞的拼音與詞匯釋義的相似度、關(guān)鍵詞的字形與詞匯釋義 的相似度、關(guān)鍵詞的意涵與詞匯釋義的相似度。此后,排序候選釋義根據(jù)關(guān)鍵 詞位于候選釋義的位置、詞匯和候選釋義的使用頻率而決定候選釋義的次序。
因此,即可從候選釋義中選取目標(biāo)釋義(步驟140),參見圖3.3,在上方選 取的目標(biāo)釋義"1. the long nose of an elephant",且在下方顯示目標(biāo)詞匯"trunk" 與目標(biāo)釋義"thelongnoseofanelephant",或參見圖4.3所示,在上方選取目標(biāo)釋義"l.哺乳動(dòng)物,是陸地上現(xiàn)存最大的動(dòng)物",且在下方顯示目標(biāo)詞匯"elephant" 與目標(biāo)釋義"a mammal, the largest animal in the world"。
最后,輸出對(duì)應(yīng)于目標(biāo)釋義的詞匯(步驟150),參見圖3.4,顯示目標(biāo)詞匯 "trunk"的音標(biāo)、詞性、例句和中文,或參見圖4.4,顯示目標(biāo)詞匯"elephant" 的羅馬拼音和英英釋義。
參見圖2,本發(fā)明裝置包含儲(chǔ)存模塊1、輸入模塊2、査詢模塊3、選取 模塊4、輸出模塊5。
儲(chǔ)存模塊l,用來儲(chǔ)存詞匯數(shù)據(jù)庫(kù)12及詞匯釋數(shù)據(jù)庫(kù)義14,詞匯對(duì)應(yīng)于詞 匯釋義。本發(fā)明應(yīng)用于詞匯及詞匯釋義屬于相同語言,例如輸入英文關(guān)鍵詞 "long"禾P "nose"后得到英文候選釋義"the long nose of an elephant "、 " small animal like a mouse with a long nose"、 " the long nose and area around the mouth ,,, 最后目標(biāo)釋義"the long nose of an elephant"和目標(biāo)詞匯"trunk"為英文(參見 圖3.1、圖3.2、圖3.3和圖3.4);或是不同語言,例如輸入中文關(guān)鍵詞"最大的 動(dòng)物"后得到中文候選釋義"哺乳動(dòng)物,是陸地上現(xiàn)存最大的動(dòng)物"、"世界上 最大的動(dòng)物,前肢形成鰭,后肢完……",最后目標(biāo)釋義"the long nose of an elephant"和目標(biāo)詞匯"el印hant"為英文(參見圖4.1、圖4.2、圖4.3和圖4.4)。
輸入模塊2,用來輸入關(guān)鍵詞201,以提供使用者輸入僅得知的大概涵義, 其中關(guān)鍵詞為字母、單字、多個(gè)單字,例如"long"和"nose"(參見圖3.1), 或是"最大的動(dòng)物"(參見圖4.1)。
查詢模塊3,根據(jù)關(guān)鍵詞201從詞匯釋義14查詢候選釋義301,例如候 選釋義"the long nose of an elephant,,、 " small animal like a mouse with a long nose"、 " the long nose and area around the mouth"(參見圖3.2),或者如"哺乳 動(dòng)物,是陸地上現(xiàn)存最大的動(dòng)物"、"世界上最大的動(dòng)物,前肢形成鰭,后肢 完……"(參見圖4.2)。査詢模塊3包含對(duì)比模塊32、排序模塊34。其中對(duì)比 模塊32,用來對(duì)比關(guān)鍵詞201與詞匯釋義14的相關(guān)性而得到候選釋義301。
對(duì)比模塊32包含拼字單元322、拼音單元324、字形單元326、同義單元 328。拼字單元322,用來對(duì)比關(guān)鍵詞201的拼字與釋義的相似度,拼音單元322, 用來對(duì)比關(guān)鍵詞201的拼音與釋義的相似度。字形單元326,用來對(duì)比關(guān)鍵詞201的字形與釋義的相似度。同義單元328,用來對(duì)比關(guān)鍵詞201的涵義與釋義 的相似度。
排序模塊34用來排序候選釋義,包含位置偵測(cè)單元342、頻率偵測(cè)單元344。 位置偵測(cè)單元342,根據(jù)關(guān)鍵詞201在候選釋義的位置而決定候選釋義的次序 303。頻率偵測(cè)單元344,根據(jù)詞匯和候選釋義的使用頻率而決定候選釋義的次 序303。
選取模塊4,在候選釋義301中選取目標(biāo)釋義403,例如從三組釋義中選 取一個(gè)為候選釋義"the long nose of an elephant"(參見圖3.3)、"哺乳動(dòng)物,是 陸地上現(xiàn)存最大的動(dòng)物"、"世界上最大的動(dòng)物,前肢形成鰭,后肢完……"(參 見圖4.3)。
輸出模塊5,用來輸出對(duì)應(yīng)于目標(biāo)詞匯401,獲得目標(biāo)詞匯的詳細(xì)解釋數(shù)據(jù) 501,例如顯示目標(biāo)詞匯"trunk"的音標(biāo)、詞性、例句和中文(參見圖3.4), 顯示目標(biāo)詞匯"elephant"的羅馬拼音和英英釋義參見圖4.4。
權(quán)利要求
1、一種通過釋義查詢單字的方法,其特征在于該方法包含下列步驟1)提供多個(gè)詞匯釋義及多個(gè)詞匯,詞匯釋義對(duì)應(yīng)于詞匯;2)接收關(guān)鍵詞;3)根據(jù)關(guān)鍵詞從詞匯釋義查詢得到候選釋義;4)從候選釋義中選取目標(biāo)釋義;5)輸出對(duì)應(yīng)于目標(biāo)釋義的詞匯。
2、 根據(jù)權(quán)利要求1所述的通過釋義查詢單字的方法,其特征在于所述步 驟3)中對(duì)比關(guān)鍵詞與詞匯釋義的相關(guān)性而得到候選釋義。
3、 根據(jù)權(quán)利要求2所述的通過釋義查詢單字的方法,其特征在于所述步 驟3)中比對(duì)方法包含對(duì)比關(guān)鍵詞的拼字與詞匯釋義的相似度、關(guān)鍵詞的拼音與 詞匯釋義的相似度、關(guān)鍵詞的字形與詞匯釋義的相似度、關(guān)鍵詞的意涵與詞匯 釋義的相似度。
4、 根據(jù)權(quán)利要求1或2或3所述的通過釋義查詢單字的方法,其特征在于 所述步驟3)中還包括對(duì)查詢得到的候選釋義進(jìn)行排序的步驟。
5、 根據(jù)權(quán)利要求4所述的通過釋義査詢單字的方法,其特征在于所述步 驟3)中是根據(jù)關(guān)鍵詞位于候選釋義的位置或詞匯和候選釋義的使用頻率而決定候選釋義的次序。
6、 一種實(shí)現(xiàn)權(quán)利要求l所述的通過釋義查詢單字的方法的裝置,其特征在于該裝置包括儲(chǔ)存模塊,用來儲(chǔ)存多個(gè)詞匯及多個(gè)詞匯釋義,詞匯對(duì)應(yīng)于 詞匯釋義;輸入模塊,用來輸入關(guān)鍵詞;查詢模塊,根據(jù)關(guān)鍵詞從詞匯釋義查 詢候選釋義;選取模塊,在候選釋義中選取目標(biāo)釋義;輸出模塊,用來輸出對(duì) 應(yīng)于目標(biāo)釋義的詞匯,所述輸入模塊接入查詢模塊,所述儲(chǔ)存模塊與查詢模塊 相接,所述查詢模塊接入選取模塊,所述選取模塊接入輸出模塊。
7、 根據(jù)權(quán)利要求6所述的通過釋義查詢單字的裝置,其特征在于所述查 詢模塊包含對(duì)比模塊,用來對(duì)比關(guān)鍵詞與詞匯釋義的相關(guān)性而得到候選釋義。
8、 根據(jù)權(quán)利要求6所述的通過釋義查詢單字的裝置,其特征在于所述查詢模塊包含排序模塊,用來排序候選釋義。
9、 根據(jù)權(quán)利要求8所述的通過釋義査詢單字的裝置,其特征在于所述排 序模塊包含位置偵測(cè)單元,根據(jù)關(guān)鍵詞在候選釋義的位置決定候選釋義的次序。
10、 根據(jù)權(quán)利要求8所述的通過釋義査詢單字的裝置,其特征在于所述 排序模塊包含頻率偵測(cè)單元,根據(jù)詞匯和候選釋義的使用頻率決定候選釋義的 次序。
全文摘要
本發(fā)明涉及一種通過釋義查詢單字的方法及裝置,該方法包含下列步驟1)提供多個(gè)詞匯釋義及多個(gè)詞匯,詞匯釋義對(duì)應(yīng)于詞匯;2)接收關(guān)鍵詞;3)根據(jù)關(guān)鍵詞從詞匯釋義查詢得到候選釋義;4)從候選釋義中選取目標(biāo)釋義;5)輸出對(duì)應(yīng)于目標(biāo)釋義的詞匯。本發(fā)明的方法及裝置可達(dá)成使用者通過釋義查詢單字的目的。
文檔編號(hào)G06F17/30GK101436205SQ20081023247
公開日2009年5月20日 申請(qǐng)日期2008年11月28日 優(yōu)先權(quán)日2008年11月28日
發(fā)明者蔣陽安, 陳淮琰 申請(qǐng)人:無敵科技(西安)有限公司