两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種輸入法內(nèi)容詮釋的方法及系統(tǒng)的制作方法

文檔序號:6339851閱讀:266來源:國知局
專利名稱:一種輸入法內(nèi)容詮釋的方法及系統(tǒng)的制作方法
一種輸入法內(nèi)容詮釋的方法及系統(tǒng)技術(shù)領(lǐng)域
本發(fā)明屬于計算機、軟件技術(shù)領(lǐng)域。
技術(shù)背景
對于多選擇項的輸入法技術(shù)來說,比如,利用拼音來輸入漢語的拼音輸入法,在進行詞匯輸入的時候,在用戶同時輸入多個拼音字符串的情況下,輸入法會會提供候選詞列表,來提供拼音字符串所對應(yīng)的各個候選詞。目前,一般是在用戶完成輸入操作后,用戶可以從字符串的最后端,開始對整個字符串進行編輯,以及對候選詞列表中的候選詞進行選擇。
但事實上,一個長長的字符串所對應(yīng)著候選詞中,通常會有部分詞匯是完全確定的,特別是一些簡單的常用詞匯。而又會有另外一些詞匯,因為含義可能會有多種類似的選擇,或者其它原因,通常難以確定。這種情況下,就要求用戶按照預定的順序?qū)斎敕ü鈽诉M行移動,從而對需要修正的內(nèi)容進行編輯,以及對候選詞進行選擇。
目前的輸入法技術(shù),在進行輸入法界面中的輸入內(nèi)容進行編輯時,因為各字符串以及候選詞列表的權(quán)重是一樣,沒有分先后次序,這給用戶的編輯操作帶來了不小的麻煩。發(fā)明內(nèi)容
本發(fā)明目的是提供一種輸入法內(nèi)容詮釋的方法,以及配套的系統(tǒng),通過本發(fā)明,可以根據(jù)詞匯的確定難度來調(diào)整詮釋的先后次序。
一種輸入法內(nèi)容詮釋的方法,該方法包括有如下步驟
步驟1,采集用戶在輸入法界面中的字符串輸入信息;
步驟2,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度;
步驟3,對分段后的候選詞的確定難度進行排序;
步驟4,對確定難度高的候選詞部分進行優(yōu)先詮釋。
進一步,用以判斷詞匯難度的方式,包括如下類型的其中至少其一,
方式1,通過詞匯的屬性,來作為判定詞匯取定難度的方式;
方式2,根據(jù)詞匯和詞庫中已有詞的吻合度來判定;
方式3,通過指定內(nèi)容中不同字詞之間的關(guān)聯(lián)度狀況進行判斷;
方式4,通過指定內(nèi)容中的詞頻進行判斷;
方式5,將詞匯分類成常用詞匯和冷僻詞匯,進行分類判斷的方式;
方式6,通過領(lǐng)域的關(guān)聯(lián)性,來判斷候選詞的確定難度。
進一步,針對于方式1中,以詞匯屬性判定詞匯取定難度的方式,其操作步驟如下,
步驟Al,采集字符串所對應(yīng)的候選詞;
步驟A2,對于數(shù)量詞、形容詞、副詞和動詞,將其作為低確定難度的詞匯,將名詞作為高確定難度的詞匯。
進一步,針對于方式2中,根據(jù)詞匯和詞庫中已有詞的吻合度來判定方式,是獲得與詞庫吻合度高的待判定字或詞,就判定其確定難度低;否則,判定其確定難度高。
進一步,針對于方式5中,在進行詞匯判定難度的時候,可將常用詞匯作為判定難度低的類型;而將生僻詞匯,設(shè)置為判定難度高的類型。
進一步,將各候選詞,根據(jù)詞匯確定的難度進行排列,詞匯確定難度大的,排序在前;詞匯確定難度小的,排序在后。
進一步,在進行詞匯輸入時,將錯誤性的輸入部分,作為確定難度大的待修改詞匯部分。
進一步,對確定難度高的候選詞進行優(yōu)先詮釋的方式,是將輸入法光標直接移動到需要進行候選詞選擇,或者進行對應(yīng)字符串修改的位置
進一步,當用戶完成了第一個候選詞的選擇操作,或者完成了第一個字符串中字符的修改之后,接下來的輸入法光標的移動操作,通過接下來候選詞排序的難度,來依次移動光標。
本發(fā)明還提供一種輸入法內(nèi)容詮釋的系統(tǒng),該系統(tǒng)包括
輸入信息采集模塊,采集用戶在輸入法界面中的字符串輸入信息;
難度判定模塊,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度;
難度排序模塊,對分段后的候選詞的確定難度進行排序;
優(yōu)先詮釋,對確定難度高的候選詞部分進行優(yōu)先詮釋。


圖1是當前實施方式的示意圖。
圖2是本發(fā)明所描述的一種實施例的示意圖。
圖3是本發(fā)明所述方法的流程圖。
圖4是本發(fā)明所述系統(tǒng)的結(jié)構(gòu)框圖。具體實施例
為了對本發(fā)明作進一步的描述,作為舉例而非限定,將本發(fā)明的思想描述如下用戶在輸入字符串的時候,當字符串較長時,所對應(yīng)的候選詞通常會一部分是容易確定的,而一部分是不容易確定的。在本發(fā)明中,進行修改字符串以及候選詞選詞用的輸入法光標,就可以通過難度判斷,直接停留在難以判斷的那些待修改字符的位置處,來方便于用戶進行操作。
下面結(jié)合著圖1、圖2,以及圖3,對本發(fā)明所描述方法做詳細說明。
本發(fā)明所描述的方法,主要包括有如下步驟
步驟1,采集用戶在輸入法界面中的字符串輸入信息。
在該步驟中,用戶通過輸入法界面,進行連續(xù)性的字符串的輸入操作,比如,進行拼音字符串的輸入操作。
連續(xù)輸入的字符串的總量是不限定的;會根據(jù)不同的輸入法而有所改變。需要指出的是,在本發(fā)明中,適合包括有兩個或兩個以上的獨立含義的單元,才適合進行詞匯之間難度上的比較。
步驟2,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度。
拿漢語的拼音輸入法來說,讓輸入的拼音字符串和每個漢語候選詞都準確對應(yīng), 是難以做到的。
現(xiàn)有的解決方案是讓用戶自己去選擇各候選詞,以及對拼音字符串進行編輯。
但實際上,有些字或詞,確定起來就很容易。比如,數(shù)量詞、形容詞、副詞、動詞等, 其數(shù)量相對較少,當用戶在拼音字符串中輸入的內(nèi)容較多時,常可以相對容易地將這些詞匯先確定下來。
而名詞部分,常因為同音字太多的緣故,需要用戶自己去選擇候選詞,以及進行拼音字符串的編輯操作。
在本發(fā)明中,將用以判斷詞匯難度的方式進行匯總,作為描述的實施例而非限定, 包括有如下形式
方式1,可以通過詞匯的屬性,來作為判定詞匯取定難度的方式,其操作步驟是這樣的
步驟Al,采集字符串所對應(yīng)的候選詞;
步驟A2,對于數(shù)量詞、形容詞、副詞和動詞,將其作為低確定難度的詞匯,將名詞作為高確定難度的詞匯。
這種情況下,就可以對各個詞匯的類型進行判定,然后判定詞匯的確定難度。
方式2,可以根據(jù)詞匯和詞庫中已有詞的吻合度來判定。
所述的詞庫,包括有各種能夠作為判定依據(jù)的詞庫類型??梢允强蛻舳酥杏沙绦蚍?wù)商預存的詞庫,也可以是根據(jù)用戶的輸入記錄來生成的個性詞庫,或者是通過輸入法引擎的相關(guān)服務(wù)器獲得的詞庫。等等,均不限定。
在獲得與詞庫吻合度高的待判定字或詞,就判定其確定難度低;否則,判定其確定難度高。
方式3,可以通過指定內(nèi)容中的不同字詞之間的關(guān)聯(lián)度狀況進行判斷。
指定內(nèi)容,可以是一句話,或一段話,或整篇文章中內(nèi)容的關(guān)聯(lián)性。
方式4,通過指定內(nèi)容中的詞頻進行判斷。
具體說來,可以通過指定段落,或所在的整篇文章所描述的頻率高的內(nèi)容之間的關(guān)聯(lián)度進行判斷。
還可以通過指定的參照文獻,來根據(jù)此會出現(xiàn)的先后頻率來進行判定。
方式5,將詞匯分類成常用詞匯和冷僻詞匯,進行分類判斷的方式。
為了更好地確定難度判定方式,還可以做各種各樣的改進。比如,可以將詞匯分成常用詞匯和冷僻詞匯兩種類型。
在進行詞匯判定難度的時候,可將常用詞匯作為判定難度低的類型;而將生僻詞匯,設(shè)置為判定難度高的類型。
方式6,通過領(lǐng)域的關(guān)聯(lián)性,來判斷候選詞的確定難度。
對于有領(lǐng)域特征的詞匯來說,可以通過領(lǐng)域選擇的方式,來確定詞匯的范圍。比如,用戶選擇醫(yī)學領(lǐng)域的詞匯,這種情況下,在同樣的內(nèi)容提示下,就可以將和醫(yī)學相關(guān)的詞匯信息進行優(yōu)先排序。這種方式,就相當于降低了與該領(lǐng)域相關(guān)聯(lián)的詞匯的判斷難度。
具體的做法,可以通過乘上一個衰減系數(shù)的方式,來做確認難度上的判定。
步驟3,對分段后的候選詞的確定難度進行排序。
將各候選詞,根據(jù)詞匯確定的難度進行排列。詞匯確定難度大的,排序在前;詞匯確定難度小的,排序在后。
另外,在進行詞匯輸入的時候,有的時候,一些輸入字符內(nèi)容會造成錯碼,或者明顯錯誤,對于這類錯誤性的輸入部分,也可以作為優(yōu)先進行修改的詞匯部分,于是,也可以將其作為確定難度大的待修改詞匯部分。
步驟4,對確定難度高的候選詞部分進行優(yōu)先詮釋。
在本發(fā)明中,基于與輸入法界面所實現(xiàn)的對確定難度高的候選詞進行優(yōu)先詮釋的方式,就是將輸入法光標直接移動到需要進行候選詞選擇,或者進行對應(yīng)字符串修改的位置,而不需要讓輸入法光標待在字符串的最后面,等待著用戶的相關(guān)操作。
這種方式,主要的價值就是能夠節(jié)約用戶移動輸入法光標的時間,以及提醒用戶對候選詞的選擇及修改。
用戶不需要將輸入法光標在一個位置、一個位置的逐步移動,而是直接處在需要修改的字符串的特定位置處。
輸入法光標所停留的位置,就是經(jīng)判斷比較容易出錯的位置,也就是本發(fā)明所描述的,確定難度高的候選詞部分。
參圖2所示的實施例,就可以直接根據(jù)對候選詞的難度判斷,將輸入法光標的移動到認為最難以判斷,或者最需要修改的位置。
進一步,當用戶完成了第一個候選詞的選擇操作,或者完成了第一個字符串中字符的修改之后,接下來的輸入法光標的移動操作,可以由用戶直接通過手工進行,也可以通過接下來候選詞排序的難度,或者字符串需要修改的迫切程度,來依次移動光標。
進一步,用戶在移動輸入法光標的時候,還可以直接將輸入法光標在所判斷的確定難度高的候選詞,以及所對應(yīng)的字符串之間進行移動。比如說,用戶一次所輸入的字符串內(nèi)容,一共對應(yīng)有12個候選詞,經(jīng)過難度判斷之后,其中有3個候選詞所對應(yīng)的字符串,認為是難以確定的,于是,用戶在移動輸入法光標的時候,就可以優(yōu)先在這3個候選詞所對應(yīng)的字符串之間進行移動。這種方式,同樣會為用戶移動輸入法光標帶來便利。
下面,結(jié)合著各附圖舉一個實施例
參圖1所示,這兒展示了輸入法界面100,在該輸入法界面100中,上面部分展示的是字符串200,具體說來是,是拼音字符串。下方部分,展示的是候選詞列表400,上面設(shè)置有5個候選詞410。這些候選詞410,是與字符串200相對應(yīng)的漢字。
在該界面所展示的輸入信息中,用戶希望輸入的內(nèi)容是“這是一個序參量方面的問題”。
在圖1所示的實施例中,是目前的已有技術(shù)形式。當用戶完成字符串200的信息輸入后,或者在進行字符串200的輸入過程中,輸入法光標300均設(shè)置處于字符串200的尾部。
參圖2所示,在本發(fā)明中,會對各候選詞進行難度判定。拿本圖所對應(yīng)的實施例來說,名詞“序參量”,在用戶的輸入記錄中,并沒有相應(yīng)的預存信息,對應(yīng)的默認候選詞為“須參量”,該詞匯的確定難度較大;而其它的詞匯,如“這是一個”、“方面的”、“問題”等詞匯,都是較為容易確定的,因此,其確定難度較低。
于是,經(jīng)過判定之后,就將輸入法光標300直接移動到了“xucanliang”的“xu”前面,如圖中所示。
進一步,可以將已確定的字符串200部分,由相應(yīng)的候選詞410進行替換。
利用這種方式,直接就將輸入法光標300轉(zhuǎn)移到了難以確定的字符串位置,比已有的輸入法更加便利。
用戶可以更加便利地進行詞匯的輸入操作,以及詞匯的更正操作等。
結(jié)合圖4所示,本發(fā)明還提供一種輸入法內(nèi)容詮釋的系統(tǒng),該系統(tǒng)包括
輸入信息采集模塊500,采集用戶在輸入法界面中的字符串輸入信息;
難度判定模塊510,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度;
難度排序模塊520,對分段后的候選詞的確定難度進行排序;
優(yōu)先詮釋模塊530,對確定難度高的候選詞部分進行優(yōu)先詮釋。
該系統(tǒng)的各個組成及功能,如前面方法描述的部分,所描述的那樣。
以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施例,亦均在本發(fā)明的保護范圍之中。
權(quán)利要求
1.一種輸入法內(nèi)容詮釋的方法,其特征在于該方法包括有如下步驟 步驟1,采集用戶在輸入法界面中的字符串輸入信息;步驟2,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度; 步驟3,對分段后的候選詞的確定難度進行排序; 步驟4,對確定難度高的候選詞部分進行優(yōu)先詮釋。
2.根據(jù)權(quán)利要求1所述的一種輸入法內(nèi)容詮釋的方法,其特征在于用以判斷詞匯難度的方式,包括如下類型的其中至少其一,方式1,通過詞匯的屬性,來作為判定詞匯取定難度的方式;方式2,根據(jù)詞匯和詞庫中已有詞的吻合度來判定;方式3,通過指定內(nèi)容中不同字詞之間的關(guān)聯(lián)度狀況進行判斷;方式4,通過指定內(nèi)容中的詞頻進行判斷;方式5,將詞匯分類成常用詞匯和冷僻詞匯,進行分類判斷的方式;方式6,通過領(lǐng)域的關(guān)聯(lián)性,來判斷候選詞的確定難度。
3.根據(jù)權(quán)利要求2所述的一種輸入法內(nèi)容詮釋的方法,其特征在于針對于方式1中, 以詞匯屬性判定詞匯取定難度的方式,其操作步驟如下,步驟Al,采集字符串所對應(yīng)的候選詞;步驟A2,對于數(shù)量詞、形容詞、副詞和動詞,將其作為低確定難度的詞匯,將名詞作為高確定難度的詞匯。
4.根據(jù)權(quán)利要求2所述的一種輸入法內(nèi)容詮釋的方法,其特征在于針對于方式2中, 根據(jù)詞匯和詞庫中已有詞的吻合度來判定方式,是獲得與詞庫吻合度高的待判定字或詞, 就判定其確定難度低;否則,判定其確定難度高。
5.根據(jù)權(quán)利要求2所述的一種輸入法內(nèi)容詮釋的方法,其特征在于針對于方式5中, 在進行詞匯判定難度的時候,可將常用詞匯作為判定難度低的類型;而將生僻詞匯,設(shè)置為判定難度高的類型。
6.根據(jù)權(quán)利要求1所述的一種輸入法內(nèi)容詮釋的方法,其特征在于將各候選詞,根據(jù)詞匯確定的難度進行排列,詞匯確定難度大的,排序在前;詞匯確定難度小的,排序在后。
7.根據(jù)權(quán)利要求1所述的一種輸入法內(nèi)容詮釋的方法,其特征在于在進行詞匯輸入時,將錯誤性的輸入部分,作為確定難度大的待修改詞匯部分。
8.根據(jù)權(quán)利要求1所述的一種輸入法內(nèi)容詮釋的方法,其特征在于對確定難度高的候選詞進行優(yōu)先詮釋的方式,是將輸入法光標直接移動到需要進行候選詞選擇,或者進行對應(yīng)字符串修改的位置
9.根據(jù)權(quán)利要求1所述的一種輸入法內(nèi)容詮釋的方法,其特征在于當用戶完成了第一個候選詞的選擇操作,或者完成了第一個字符串中字符的修改之后,接下來的輸入法光標的移動操作,通過接下來候選詞排序的難度,來依次移動光標。
10.一種輸入法內(nèi)容詮釋的系統(tǒng),其特征在于該系統(tǒng)包括輸入信息采集模塊,采集用戶在輸入法界面中的字符串輸入信息; 難度判定模塊,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度;難度排序模塊,對分段后的候選詞的確定難度進行排序;優(yōu)先詮釋,對確定難度高的候選詞部分進行優(yōu)先詮釋。
全文摘要
本發(fā)明提供一種輸入法內(nèi)容詮釋的方法及系統(tǒng),屬于計算機、軟件技術(shù)領(lǐng)域。該方法包括有如下步驟步驟1,采集用戶在輸入法界面中的字符串輸入信息;步驟2,針對于用戶輸入的字符串所對應(yīng)候選詞,進行分段評估內(nèi)容的確定難度;步驟3,對分段后的候選詞的確定難度進行排序;步驟4,對確定難度高的候選詞部分進行優(yōu)先詮釋。通過本發(fā)明,可以根據(jù)詞匯的確定難度來調(diào)整詮釋的先后次序,提高用戶的操作便利性。
文檔編號G06F3/023GK102541279SQ20101060521
公開日2012年7月4日 申請日期2010年12月25日 優(yōu)先權(quán)日2010年12月25日
發(fā)明者馬宇塵 申請人:上海量明科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洛阳市| 即墨市| 吕梁市| 分宜县| 红河县| 科尔| 泸水县| 井陉县| 綦江县| 毕节市| 康马县| 阜城县| 什邡市| 伊春市| 黄山市| 德格县| 独山县| 永善县| 寿光市| 盘锦市| 灵宝市| 墨江| 乌鲁木齐县| 民县| 龙游县| 环江| 长顺县| 襄垣县| 巴林右旗| 洪湖市| 茂名市| 瑞丽市| 开平市| 鸡泽县| 兴海县| 邯郸市| 广西| 吴忠市| 大邑县| 凤山市| 都昌县|