欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種用于確定提示信息的方法、裝置和計(jì)算機(jī)設(shè)備的制作方法

文檔序號(hào):6353118閱讀:419來源:國知局
專利名稱:一種用于確定提示信息的方法、裝置和計(jì)算機(jī)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種用于確定提示信息的方法、裝置和計(jì)算機(jī)設(shè)備。
背景技術(shù)
現(xiàn)有技術(shù)中,為了便于用戶輸入其所希望輸入的信息,往往會(huì)根據(jù)用戶當(dāng)前輸入的字符串來將用戶可能希望輸入的信息作為提示信息提供給用戶,例如,在根據(jù)用戶在搜索框中輸入的字符串來在下拉框中提供相應(yīng)的選項(xiàng),或者輸入法中根據(jù)用戶輸入的字符串來提供相應(yīng)的候選項(xiàng)等?,F(xiàn)有技術(shù)中,往往通過對(duì)字符串的拼音進(jìn)行劃分后,獲得對(duì)應(yīng)的全拼或非全拼結(jié)果,并將全拼及非全拼結(jié)果對(duì)應(yīng)的短文本信息按照各自的權(quán)重值排序進(jìn)行展示出來。然而, 由于非全拼結(jié)果相對(duì)全拼結(jié)果往往具有更高的權(quán)重值,但全拼結(jié)果為用戶實(shí)際希望輸入的信息的可能性高于非全拼結(jié)果,并且,提示信息所包含的提示項(xiàng)數(shù)量有限,因此,容易造成并非用戶所期望的非簡拼結(jié)果排序靠前或者擠掉用戶實(shí)際希望輸入的全拼結(jié)果的情況。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于確定提示信息的方法、裝置和計(jì)算機(jī)設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供一種計(jì)算機(jī)實(shí)現(xiàn)的用于基于短文本前綴來確定提示信息的方法,其中,該方法包括以下步驟a獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;b基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值;c根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于基于短文本前綴來確定提示信息的提示裝置,其中,該提示裝置包括第一獲取裝置、用于獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;權(quán)重確定裝置、用于基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值;第一更新裝置、用于根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1)通過對(duì)不同預(yù)定拼音類型的短文本信息執(zhí)行相應(yīng)地權(quán)重調(diào)整策略,既能保留較好的全拼類型的提示項(xiàng),又能提供減少用戶輸入操作的簡拼類型的提示項(xiàng),使得所呈現(xiàn)的提示項(xiàng)更符合用戶的需求;2)能夠快速遍歷大量的短文本信息來獲取各短文本前綴及其對(duì)應(yīng)的提示信息,消耗資源少;幻通過采用根據(jù)本發(fā)明的方案所生成的提示信息庫,能夠快速獲得與用戶實(shí)時(shí)輸入的輸入序列相應(yīng)的提示信息,滿足了線上實(shí)時(shí)的需求。


通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1為本發(fā)明一個(gè)方面的計(jì)算機(jī)實(shí)現(xiàn)的基于短文本前綴來確定提示信息的方法流程圖;圖2為本發(fā)明一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的方法流程圖;圖3為本發(fā)明又一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的方法流程圖。圖4為本發(fā)明一個(gè)方面的用于基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖。圖5為本發(fā)明一個(gè)優(yōu)選實(shí)施例的用于基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明又一個(gè)優(yōu)選實(shí)施例的用于基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖。 附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示意出了本發(fā)明一個(gè)方面的計(jì)算機(jī)實(shí)現(xiàn)的基于短文本前綴來確定提示信息的方法流程圖。其中,根據(jù)本發(fā)明的方法可通過計(jì)算機(jī)設(shè)備中的操作系統(tǒng)或處理控制器來完成,為簡明起見,以下將所述操作系統(tǒng)或處理控制器統(tǒng)稱為提示裝置。其中,該計(jì)算機(jī)設(shè)備包括但不限于1)用戶設(shè)備;2)網(wǎng)絡(luò)設(shè)備。所述用戶設(shè)備包括但不限于計(jì)算機(jī)、智能手機(jī)、PDA等;所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算(Cloud Computing)的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。在步驟Sl中,提示裝置獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;其中,所述短文本前綴包括但不限于一個(gè)或多個(gè)字符組成的字符串,該字符串包括多種用于拼寫語言的字符串,例如,中文的拼音字符串、日語的羅馬字符串、韓語的拼音字符串等。所述短文本信息包括但不限于1)來自用戶的輸入序列;2)計(jì)算機(jī)設(shè)備當(dāng)前需要處理的信息等。所述預(yù)定拼音類別包括但不限于1)全拼;幻非全拼等。其中所述全拼、 非全拼,是指對(duì)短文本信息解析得到短文本信息對(duì)應(yīng)的拼寫字符串后,該拼寫字符串相對(duì)于短文本前綴的類別。具體地,提示裝置可先獲得所述短文本前綴,再根據(jù)所述短文本前綴來獲取預(yù)設(shè)的與該短文本前綴相應(yīng)的一個(gè)或多個(gè)短文本信息及分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;其中,提示裝置獲取所述短文本前綴的方式包括但不限于1)實(shí)時(shí)獲取用戶輸入的輸入序列,并將該實(shí)時(shí)獲取的輸入序列作為短文本前綴;2)獲取預(yù)存儲(chǔ)的短文本前綴。或者,提示裝置先獲得所述短文本信息,再對(duì)該短文本信息進(jìn)行分析,由該短文本信息推得與該短文本信息相對(duì)應(yīng)的短文本前綴及與所述短文本信息相對(duì)應(yīng)的預(yù)定拼音類別。其中,提示裝置獲取所述短文本信息的方式包括但不限于1)獲取來自用戶的輸入序列,并將該輸入序列作為短文本信息;2)獲取預(yù)存儲(chǔ)的短文本信息。在步驟S2中,提示裝置基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。具體地,第一預(yù)定規(guī)則中包括對(duì)根據(jù)短文本信息的預(yù)定拼音類別來對(duì)短文本信息采用不同權(quán)重確定方式的權(quán)重確定規(guī)則,提示裝置根據(jù)該權(quán)重確定規(guī)則來獲得短文本信息的權(quán)重值。其中,該權(quán)重確定規(guī)則包括以下任一規(guī)則1)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則將該短文本信息的初始權(quán)重值來作為權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行降權(quán)處理,以獲得所述權(quán)重值;2)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行升權(quán)處理,以獲得所述權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則將該短文本信息的初始權(quán)重值作為權(quán)重值;3)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行升權(quán)處理,以獲得所述權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行降權(quán)處理,以獲得所述權(quán)重值。其中,所述預(yù)設(shè)的初始權(quán)重值可以參考多項(xiàng)因素確定,例如,短文本信息的點(diǎn)擊率,短文本信息被搜索的頻次,短文本信息所對(duì)應(yīng)的搜索結(jié)果的質(zhì)量,預(yù)設(shè)的短文本信息初始權(quán)重值等。本領(lǐng)域技術(shù)人員應(yīng)該理解,確定所述初始權(quán)重值的因素不以上述舉例。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明所述的權(quán)重確定規(guī)則不以上述舉例為限,事實(shí)上,只要是根據(jù)預(yù)定拼音類別,分別對(duì)短文本信息進(jìn)行處理,以使非全拼類別的短文本信息對(duì)應(yīng)的權(quán)重值相對(duì)全拼類別的短文本信息對(duì)應(yīng)的權(quán)重值具有一定的降權(quán)幅度的方案,均應(yīng)包含在本發(fā)明的范圍內(nèi)。其中,該權(quán)重確定規(guī)則參考以下至少一項(xiàng)因素來對(duì)所述初始權(quán)重值進(jìn)行升權(quán)或降權(quán)處理1)所述短文本前綴的長度;具體地,對(duì)于升權(quán)處理,當(dāng)短文本前綴的長度越長,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴的長度越短,其對(duì)應(yīng)的短文本信息升權(quán)幅度越??;對(duì)于降權(quán)處理,當(dāng)短文本前綴的長度越長,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大,當(dāng)短文本前綴的長度越短,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小。2)所述短文本前綴所包含的元音個(gè)數(shù);具體地,對(duì)于升權(quán)處理,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息升權(quán)幅度越??;對(duì)于降權(quán)處理,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大。其中,所述元音包括但與不限于i)中文拼音中的單元音及組合元音字母,例如, a、e、i、o、u、ii、ai、ei、ui、ao、ou、iu、an、en、in 等;ii)日語羅馬音中的元音字母,例如,a、 i、U、e、ο等;iii)韓語中的單元音(或稱基本母音)和復(fù)合元音(或稱雙母音)字母等。 其中,組合元音或復(fù)合元音等在統(tǒng)計(jì)元音個(gè)數(shù)時(shí)可被統(tǒng)計(jì)為一個(gè)或多個(gè)元音。需要說明的是,提示裝置同樣可根據(jù)短文本前綴包含的輔音個(gè)數(shù)來確定升權(quán)或降權(quán)幅度,特別是對(duì)于一些輔音個(gè)數(shù)少于元音個(gè)數(shù)的語言,采用輔音個(gè)數(shù)作為判斷標(biāo)準(zhǔn)更能節(jié)省資源。但根據(jù)輔音個(gè)數(shù)來判斷升權(quán)或降權(quán)的規(guī)則與根據(jù)元音個(gè)數(shù)來判斷升權(quán)或降權(quán)的規(guī)則相反,即對(duì)于升權(quán)處理,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息升權(quán)幅度越??;對(duì)于降權(quán)處理,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大。3)與該短文本前綴相對(duì)應(yīng)的所述短文本信息的長度;具體地,對(duì)于升權(quán)處理,當(dāng)短文本信息的長度越長,其升權(quán)幅度越小,當(dāng)短文本信息的長度越短,其升權(quán)幅度越大;對(duì)于降權(quán)處理,當(dāng)短文本信息的長度越長,其降權(quán)幅度越大,當(dāng)短文本信息的長度越短,其降權(quán)幅度越小。其中,提示裝置根據(jù)所述權(quán)重確定規(guī)則來對(duì)初始權(quán)重進(jìn)行升權(quán)或降權(quán)處理以確定所述權(quán)重值的方式包括但不限于1)直接根據(jù)短文本信息的預(yù)定拼音類別,參考上述三項(xiàng)因素中的任意一項(xiàng)或多項(xiàng),來調(diào)節(jié)預(yù)設(shè)的所述短文本信息的初始權(quán)重值,以確定其在所對(duì)應(yīng)的短文本前綴下的權(quán)
重值;例如,若預(yù)設(shè)短文本信息的初始權(quán)重值由短文本信息的被搜索頻次/1000來得到,權(quán)重調(diào)節(jié)規(guī)則包括對(duì)于非全拼類型的短文本信息,在其初始權(quán)重值的基礎(chǔ)上,減去根據(jù)短文本信息長度對(duì)應(yīng)的值,以獲得短文本信息的權(quán)重值;對(duì)于全拼類型的短文本信息,直接將其初始權(quán)重作為權(quán)重值的規(guī)則。對(duì)于短文本信息“wytsese”、“wymtf”、“wywz”、“五月天”、 “網(wǎng)易”、“網(wǎng)游”、“武藝”,提示裝置所獲得的該等短文本信息相應(yīng)的搜索頻次為Wytsese,9500 ;網(wǎng)易,8900;Wymtf,8950;五月天,10600;武藝,7400。提示裝置根據(jù)該等短文本信息被搜索的頻次,獲得該等短文本信息各自的初始權(quán)重值,以及該等短文本信息相對(duì)應(yīng)短文本前綴“wy”的預(yù)定拼音類型為Wytsese,9. 5,全拼;
9
網(wǎng)易,8. 9,非全拼;Wymtf,8. 95,全拼;五月天,10. 6,非全拼;武藝,7. 4,非全拼。其中,非全拼類別的短文本信息“五月天”、“網(wǎng)易”、“武藝”對(duì)應(yīng)的短文本信息的長度對(duì)應(yīng)的值分別為3、2、2,則搜索裝置根據(jù)權(quán)重調(diào)節(jié)規(guī)則,將非全拼類別的短文本信息對(duì)應(yīng)的初始權(quán)重值減去其短文本信息長度對(duì)應(yīng)的值后,獲得的短文本信息的權(quán)重值及其類別如下Wytsese,9. 5,全拼;網(wǎng)易,6. 9,非全拼;Wymtf,8. 95,全拼;五月天,7. 6,非全拼;武藝,5. 4,非全拼。又例如,權(quán)重調(diào)節(jié)規(guī)則包括對(duì)于非全拼類型的短文本信息,根據(jù)短文本前綴的長度、該短文本前綴包含的元音個(gè)數(shù)及短文本信息的長度,分別確定三個(gè)單項(xiàng)權(quán)重值,并將各單項(xiàng)權(quán)重值與所述初始權(quán)重值相加,以獲得權(quán)重值;對(duì)于全拼類型的短文本信息,直接將其初始權(quán)重作為權(quán)重值的規(guī)則。其中,所述單項(xiàng)權(quán)重值可通過以下任一方式來確定i)直接將短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值作為單項(xiàng)權(quán)重值;ii)對(duì)短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值進(jìn)行一定處理,例如,進(jìn)行倒數(shù)或與其他預(yù)定參數(shù)進(jìn)行預(yù)定的加減乘除或根據(jù)預(yù)定公式進(jìn)行運(yùn)算后,獲得單項(xiàng)權(quán)重值;iii)通過判斷短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值所屬的預(yù)定閾值范圍,并獲取所屬預(yù)定閾值范圍對(duì)應(yīng)的單項(xiàng)權(quán)重值。則對(duì)于短文本前綴“wy”,提示裝置所獲得的一個(gè)短文本信息及其對(duì)應(yīng)的初始權(quán)重值和預(yù)定拼音類別分別為網(wǎng)易,8. 9,非全拼。且提示裝置根據(jù)前述單項(xiàng)權(quán)重值確定方式中的任一項(xiàng)獲得的短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)及短文本信息長度所獲得的單項(xiàng)權(quán)重值分別為-0. 5、-3、-0. 2,則根據(jù)8. 9-0. 5-3-0. 2所得的與短文本前綴“wy”及短文本信息“網(wǎng)易”對(duì)應(yīng)的權(quán)重值為5. 2。2)提示裝置根據(jù)上述三項(xiàng)因素中至少一項(xiàng)來獲得短文本信息的權(quán)重調(diào)節(jié)值,再根據(jù)權(quán)重調(diào)節(jié)值及初始權(quán)重值來獲得短文本信息在其對(duì)應(yīng)的短文本前綴下的權(quán)重值,該方式將在后續(xù)內(nèi)容中予以詳述,在此不再贅述。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述權(quán)重確定規(guī)則來對(duì)初始權(quán)重進(jìn)行升權(quán)或降權(quán)處理以確定所述權(quán)重值的實(shí)現(xiàn)方式,例如,根據(jù)短文本前綴長度及輔音個(gè)數(shù)來獲得輔音站短文本前綴長度的比例,再根據(jù)該比例來確定權(quán)重值的方式等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。在步驟S3中,提示裝置根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。其中,本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來選擇并設(shè)定提示信息中所包含的提示項(xiàng)的最大數(shù)量。具體的,當(dāng)某一短文本前綴的提示信息未建立時(shí),將與該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息根據(jù)對(duì)應(yīng)的權(quán)重值大小及預(yù)定拼音類別進(jìn)行排序后,將所述一個(gè)或多個(gè)短文本信息作為提示項(xiàng)來建立所述短文本前綴的提示信息。或者,當(dāng)某一短文本前綴已包含提示信息時(shí),將短文本信息對(duì)應(yīng)權(quán)重值與提示信息中的提示項(xiàng)對(duì)應(yīng)的權(quán)重值進(jìn)行比對(duì), 如果比對(duì)結(jié)果顯示短文本信息優(yōu)于已有提示項(xiàng),則將短文本信息作為新的提示項(xiàng)插入到提示信息中,并對(duì)提示信息中其余的提示項(xiàng)做相應(yīng)調(diào)整,否則提示信息不變。例如,提示裝置預(yù)設(shè)提示信息中提示項(xiàng)的最大數(shù)量為5,其中,對(duì)于短文本前綴 "jjw",尚無與其對(duì)應(yīng)的提示信息,而所獲得的與所述短文本前綴“jjw”對(duì)應(yīng)的短文本信息及所述短文本信息相對(duì)于所述短文本前綴的權(quán)重值和預(yù)定拼音類別為jjwxc,9,全拼;賈靜雯,6. 5,非全拼;jjww,7,全拼;jjwx,8. 5,全拼;佳吉物流,3,非全拼;j jwxchousenetcom, 2. 5,全拼。將上述短文本信息排序后,選擇前5項(xiàng)作為所述短文本前綴“jjw”的提示信息,則獲得短文本前綴“ jjw”的提示信息為jjwxc、jjwx, jjww、賈靜雯、佳吉物流。又例如,當(dāng)短文本前綴“jjw”已獲得上述提示信息后,其又獲得與其對(duì)應(yīng)的短文本信息“基金網(wǎng)”,該短文本信息“基金網(wǎng)”相對(duì)于短文本前綴“jjw”的權(quán)重值為5,相對(duì)于短文本前綴的預(yù)定拼音類別為非全拼。則提示裝置判斷其權(quán)重值高于非全拼類別的短文本信息“佳吉物流”,并根據(jù)權(quán)重值排序,將短文本信息“基金網(wǎng)”作為新提示項(xiàng)插入到短文本前綴“jjw”的提示信息中,且將原來位置的提示項(xiàng)依次下移調(diào)整,去除多余的提示項(xiàng)后,獲得短文本前綴“jjw”新的提示信息為jjWXC、jjwx, jjww、賈靜雯、基金網(wǎng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。需要進(jìn)一步說明的是,盡管上述舉例均以中文進(jìn)行說明,但根據(jù)本發(fā)明的方案同樣可適用于日語、韓語等具有拼音標(biāo)注的語言。例如,對(duì)于日語而言,短文本前綴“kis”可對(duì)應(yīng)類別為全拼的短文本信息“kiss”,亦可對(duì)應(yīng)類別為簡拼的短文本信息“警察”(片假名為計(jì) O,羅馬音為keisatu),并且,本領(lǐng)域技術(shù)人員應(yīng)可同樣可根據(jù)本發(fā)明的方案來獲得短文本前綴“kis”的提示信息。作為本發(fā)明的優(yōu)選方案之一,其中,所述步驟S2還包括步驟S21(圖未示)和步驟 S22(圖未示)。 在步驟S21中,提示裝置基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值;其中,所述權(quán)重調(diào)節(jié)值根據(jù)短文本信息的預(yù)定拼音類型及在前述步驟S2中所述的與升權(quán)及降權(quán)處理相關(guān)的三項(xiàng)因素確定。
具體地,提示裝置根據(jù)所述預(yù)定拼音類別,由所述第一預(yù)定規(guī)則中選擇適用于與該短文本前綴對(duì)應(yīng)的短文本信息的權(quán)重調(diào)節(jié)值確定規(guī)則。其中,該權(quán)重調(diào)節(jié)值確定規(guī)則通過以下規(guī)則,來確定與該短文本前綴及短文本信息對(duì)應(yīng)的權(quán)重調(diào)節(jié)值1)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則提示裝置確定權(quán)重調(diào)節(jié)值為預(yù)定透明權(quán)重值,該預(yù)定透明權(quán)重值使得提示裝置在執(zhí)行后續(xù)步驟S2后,所得的權(quán)重值與初始權(quán)重值相同;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則確定權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少一項(xiàng)來確定該懲罰權(quán)重值,該懲罰權(quán)重值使得提示裝置在執(zhí)行后續(xù)步驟S2后,所得的權(quán)重值小于初始權(quán)重值;2)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則確定權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值,并根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少一項(xiàng)來確定該獎(jiǎng)勵(lì)權(quán)重值,該獎(jiǎng)勵(lì)權(quán)重值使得提示裝置在執(zhí)行后續(xù)步驟S2后,所得的權(quán)重值大于初始權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則提示裝置確定權(quán)重調(diào)節(jié)值為預(yù)定透明權(quán)重值;3)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則確定權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則確定權(quán)重調(diào)節(jié)值為懲罰權(quán)重值。其中,確定所述獎(jiǎng)勵(lì)權(quán)重值及懲罰權(quán)重值的方式包括但不限于1)根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少一項(xiàng)對(duì)應(yīng)的單項(xiàng)權(quán)重值獲得。具體地,提示裝置可直接將某一項(xiàng)單項(xiàng)權(quán)重值直接作為獎(jiǎng)勵(lì)或懲罰權(quán)重值,或者, 提示裝置獲得多項(xiàng)單項(xiàng)權(quán)重值,并對(duì)該多項(xiàng)單項(xiàng)權(quán)重值進(jìn)行相應(yīng)處理,例如,將該多項(xiàng)權(quán)重值分別乘以預(yù)定系數(shù)后相加,或者將該多項(xiàng)權(quán)重值相乘,或者以其他預(yù)定方式進(jìn)行處理等, 以獲得所述獎(jiǎng)勵(lì)權(quán)重值或懲罰權(quán)重值。其中,所述單項(xiàng)權(quán)重值的獲取方式已在前述內(nèi)容中予以詳述,在此不再贅述。2)獲得所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中任一項(xiàng)對(duì)應(yīng)的單項(xiàng)權(quán)重值,然后再根據(jù)其他任一項(xiàng)或其他兩項(xiàng)來對(duì)該單項(xiàng)權(quán)重值進(jìn)行調(diào)整。例如,提示裝置根據(jù)短文本前綴獲得的單項(xiàng)權(quán)重值為8. 5,并獲得該短文本前綴對(duì)應(yīng)的該短文本信息長度為3,若權(quán)重調(diào)節(jié)值確定規(guī)則中包括當(dāng)短文本信息長度在2-4之間時(shí),將已獲得的權(quán)重值下調(diào)0. 5的規(guī)則,則提示裝置根據(jù)該規(guī)則,將短文本前綴對(duì)應(yīng)單項(xiàng)權(quán)重值下調(diào)0. 5,獲得短文本信息的權(quán)重值為8。本領(lǐng)域技術(shù)人員應(yīng)該理解,確定所述獎(jiǎng)勵(lì)權(quán)重值及懲罰權(quán)重值的方式不以上述舉例。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明所述的權(quán)重確定規(guī)則不以上述舉例為限,事實(shí)上,只要是根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。在步驟S22中,提示裝置根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值,來確定所述權(quán)重值。具體的,提示裝置通過對(duì)初始權(quán)重值及權(quán)重調(diào)節(jié)值進(jìn)行相應(yīng)處理,以獲得所述權(quán)重值。其中所述相應(yīng)處理包括但不限于乘、除、加、減及其他形式的函數(shù)運(yùn)算等。并且在前述相應(yīng)處理中還可進(jìn)一步結(jié)合預(yù)定參數(shù)等。例如,在步驟Sl中,提示裝置獲取到短文本信息“新浪”,其對(duì)應(yīng)的短文本前綴 “xl”及與該兩者對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則在步驟S21中,提示裝置判斷短文本信息“新浪”與短文本前綴“xl ”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)懲罰權(quán)重值即為與短文本信息對(duì)應(yīng)的短文本前綴長度的值,提示裝置分析得到短文本前綴“xl”的長度為2,則根據(jù)權(quán)重調(diào)節(jié)值確定規(guī)則,獲得懲罰權(quán)重值為2 ;在步驟S22中, 提示裝置獲得短文本信息“新浪”預(yù)設(shè)的初始權(quán)重值為12,并且,提示裝置根據(jù)公式權(quán)重值=初始權(quán)重值-權(quán)重調(diào)節(jié)值,獲得短文本信息“新浪”的權(quán)重值為10。又例如,在步驟Sl中,提示裝置獲取到短文本信息“新浪”,其對(duì)應(yīng)的短文本前綴 “xinlang”及與該兩者對(duì)應(yīng)的預(yù)定拼音類別為全拼;則在步驟S21中,提示裝置判斷短文本信息“新浪”與短文本前綴“xinlang”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)獎(jiǎng)勵(lì)調(diào)節(jié)值=短文本元音個(gè)數(shù)*5,提示裝置分析得到短文本前綴“xinlang” 包含兩個(gè)元音“in”和“ang”,則提示裝置獲得短文本信息“新浪”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為10 ; 在步驟S22中,提示裝置獲得短文本信息“新浪”的初始權(quán)重值為9,并且,提示裝置根據(jù)公式權(quán)重值=0. 5*權(quán)重調(diào)節(jié)值+初始權(quán)重值,獲得短文本信息“新浪”的權(quán)重值為14。再例如,在步驟Sl中,提示裝置對(duì)于獲取到短文本信息“新浪”,提示裝置根據(jù)“新浪”,其對(duì)應(yīng)的短文本前綴“xl”確定及其與該兩者對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則在步驟 S21中,提示裝置判斷短文本信息“新浪”與短文本前綴“xl”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)懲罰權(quán)重值為短文本前綴長度、短文本前綴包含的元音個(gè)數(shù)及短文本信息長度對(duì)應(yīng)的單項(xiàng)權(quán)重值的平均值倒數(shù),其中,權(quán)重調(diào)節(jié)規(guī)則包括直接將短文本前綴長度對(duì)應(yīng)的值的倒數(shù)作為其對(duì)應(yīng)的單項(xiàng)權(quán)重值,當(dāng)短文本前綴包含的元音個(gè)數(shù)為零時(shí),其預(yù)設(shè)的單項(xiàng)權(quán)重值為10,及將短文本信息長度對(duì)應(yīng)的值乘以1.5以作為短文本信息對(duì)應(yīng)的單項(xiàng)權(quán)重值的規(guī)則,則提示裝置根據(jù)權(quán)重調(diào)節(jié)規(guī)則,分別獲得短文本前綴長度、短文本前綴包含的個(gè)數(shù)及短文本信息長度對(duì)應(yīng)的單項(xiàng)權(quán)重值為0. 5、10及3,并根據(jù)單項(xiàng)權(quán)重值獲得懲罰權(quán)重值為1/(0. 5+10+3) = 0. 074 ;在步驟S22中,提示裝置獲得短文本信息“新浪”的初始權(quán)重值為9,并且,提示裝置根據(jù)公式權(quán)重值=權(quán)重調(diào)節(jié)值*初始權(quán)重值,獲得短文本信息“新浪”的權(quán)重值為0. 667。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值,并根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值,來確定所述權(quán)重值的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。作為本發(fā)明的優(yōu)選方案之一,其中,本發(fā)明還包括步驟S4和步驟S5。在步驟S4中,提示裝置判斷所述短文本信息是否與所述提示信息所包含的任一提示項(xiàng)等同;其中所述等同包括但不限于1)完全相同;2)詞義相同或相似;3)實(shí)際自然語言表意相同或相似等。其中,詞義是否相同或相似通過詞義分析來進(jìn)行判斷,實(shí)際自然語言是否相同或相似通過預(yù)設(shè)的同義詞典來進(jìn)行判斷。例如,對(duì)于短文本信息“l(fā)lOsh”和 “110上?!?,根據(jù)預(yù)設(shè)的同義詞典判斷sh與上海相同,故而判斷兩者等同。在步驟S5中,當(dāng)提示裝置判斷得到所述短文本信息與所述任一提示項(xiàng)等同時(shí),則根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息。具體的,對(duì)于某一短文本前綴,提示裝置判定一短文本信息與該短文本前綴的提示信息中的某一提示項(xiàng)等同,若所述短文本信息相對(duì)該短文本前綴為全拼,而所述提示項(xiàng)相對(duì)所述短文本前綴的預(yù)定拼音類別為非全拼,則將所述短文本信息作為新提示項(xiàng)替換所述提示項(xiàng),并根據(jù)短文本信息的權(quán)重值,將新提示項(xiàng)插入到提示信息的相應(yīng)位置,并對(duì)其余提示項(xiàng)做相應(yīng)調(diào)整,例如,刪除權(quán)重值最小的一項(xiàng),并將權(quán)重值小于新提示項(xiàng)的其他提示項(xiàng)向下移動(dòng)一位等;若所述短文本信息相對(duì)該短文本前綴的預(yù)定拼音為非全拼,而所述提示項(xiàng)相對(duì)所述短文本前綴的預(yù)定拼音類別為全拼,則不進(jìn)行調(diào)整。例如,對(duì)于短文本前綴“l(fā)a”,其提示項(xiàng)及相應(yīng)的提示項(xiàng)權(quán)重值為來年,8;戀愛,5.5;來啊,4;婁安,3;對(duì)于短文本信息“來”,其權(quán)重值為6,通過等同判斷,“來”與“來啊”相等同,而短文本信息“來”相對(duì)于短文本前綴“ la”的預(yù)定拼音類型為全拼,而短文本信息“來啊”相對(duì)于短文本前綴“l(fā)a”的預(yù)定拼音類別為非全拼,則將“來”作為短文本前綴“l(fā)a”的新提示項(xiàng), 替換“來啊”,將“來”按照其權(quán)重值和預(yù)定拼音類別插入到提示信息中,并對(duì)其余提示項(xiàng)依次做相應(yīng)的調(diào)整,獲得短文本前綴“l(fā)a”的提示項(xiàng)為來年,7;來,6;戀愛,5.5;婁安,3。其中,前述步驟S2可在步驟S5之后執(zhí)行,即當(dāng)在步驟S2中,提示裝置判斷得到所述短文本信息未與所述任一提示項(xiàng)等同,提示裝置基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷得到所述短文本信息與所述任一提示項(xiàng)等同時(shí), 則根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。作為本發(fā)明的優(yōu)選方案之一,其中,本發(fā)明還包括步驟S8。在步驟S8中,提示裝置根據(jù)所述短文本前綴及所建立或更新的提示信息,來建立或更新提示信息庫;具體的,當(dāng)所述提示信息庫中未包含該短文本前綴,則提示裝置將該短文本前綴及其相應(yīng)的提示信息添加至提示信息庫中;當(dāng)所述提示信息庫中已包含該短文本前綴,則提示裝置根據(jù)該短文本前綴對(duì)應(yīng)的提示信息來更新提示信息庫中該短文本前綴的提示信肩、ο本發(fā)明還包括步驟S9和步驟S10。在步驟S9中,提示裝置實(shí)時(shí)獲取來自用戶的輸入序列。在步驟SlO中,提示裝置將所述輸入序列作為一個(gè)短文本前綴在所述提示信息庫中進(jìn)行查詢,以獲取與該輸入序列所對(duì)應(yīng)的提示信息,作為該輸入序列的提示信息。例如,用戶輸入序列為“xul”,提示裝置將該輸入序列作為一個(gè)短文本前綴在提示信息庫中查詢,獲得短文本前綴“xl”的提示信息為“xls”、“xlmv”、“序列”、“新浪”,則將此提示信息作為用戶輸入序列的提示信息,返回給用戶。作為本發(fā)明的優(yōu)選方案之一,其中,所述步驟S3還包括步驟S3’。在步驟S3’中,提示裝置基于第二預(yù)定規(guī)則,根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息;其中, 所述第二預(yù)定規(guī)則包括以下規(guī)則將全拼的短文本信息排序高于非全拼的短文本信息。具體地,在建立或更新提示信息的過程中,提示裝置始終將全拼類型的短文本信息置于非全拼類型的短文本信息之前。根據(jù)本發(fā)明的方法,通過對(duì)不同預(yù)定拼音類型的短文本信息執(zhí)行相應(yīng)地權(quán)重調(diào)整策略,既能保留較好的全拼類型的提示項(xiàng),又能提供減少用戶輸入操作的簡拼類型的提示項(xiàng),使得所呈現(xiàn)的提示項(xiàng)更符合用戶的需求。圖2為本發(fā)明一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的方法流程圖。 根據(jù)本實(shí)施例的方法包括步驟Si、步驟S2及步驟S3。其中,步驟Sl進(jìn)一步包括步驟Sll 和步驟S12 ;所述步驟S3進(jìn)一步包括步驟S31、步驟S32、步驟S33及步驟S34。在步驟Sll中,提示裝置獲取所述短文本信息。在步驟S12中,提示裝置分析所述短文本信息,以獲得其對(duì)應(yīng)的一個(gè)預(yù)定拼音類別的短文本前綴。具體的,提示裝置對(duì)獲得的短文本信息進(jìn)行分析,并以全拼或非全拼的方式提取短文本信息對(duì)應(yīng)的字符串,以作為所述短文本信息所對(duì)應(yīng)的短文本前綴,并根據(jù)所述提取方式來是否是短文本信息的全拼,來確定短文本信息在對(duì)應(yīng)的短文本前綴下的預(yù)定拼音類別。例如,對(duì)于短文本信息“新浪”,提示裝置分析得到其全拼字符串為“xinlang”,則其全拼類別的前綴可包括、”、、廣、、^1”、“剋111”、“^111£1”、“^111£111”及“^111£1叫”,提示裝置由上述七個(gè)短文本前綴中選擇一個(gè)以進(jìn)行后續(xù)處理,并確定所選擇的短文本前綴與短文本信息“新浪”對(duì)應(yīng)的預(yù)定拼音類別為全拼。又例如,對(duì)于短文本信息“新浪”,提示裝置分析得到其非全拼字符串提取的字符串為“XI”,則其非全拼類別的前綴可包括“X”及“XI”,短文本處理裝置由上述兩個(gè)個(gè)短文本前綴中選擇一個(gè)以進(jìn)行后續(xù)處理,并確定所選擇的短文本前綴與短文本信息“新浪”對(duì)應(yīng)的預(yù)定拼音類別為非全拼。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述短文本信息獲得其相應(yīng)短文本前綴的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。步驟S2已在參照?qǐng)D1所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。在步驟S31中,提示裝置根據(jù)提示信息中提示項(xiàng)的最大數(shù)量,或根據(jù)所述短文本信息對(duì)應(yīng)的權(quán)重值與相同及/或不同預(yù)定拼音類別的提示項(xiàng)對(duì)應(yīng)的權(quán)重值的比對(duì)結(jié)果,來獲得第一比對(duì)結(jié)果。
其中,提示裝置通過判斷所述提示信息中所包含的提示項(xiàng)數(shù)量是否已經(jīng)達(dá)到最大數(shù)量,并當(dāng)提示項(xiàng)數(shù)量已經(jīng)達(dá)到預(yù)定的最大數(shù)量時(shí),進(jìn)一步將短文本信息的權(quán)重值與提示信息中的預(yù)定提示項(xiàng)的權(quán)重值進(jìn)行比對(duì)來獲得第一比對(duì)結(jié)果;其中,所述預(yù)定提示項(xiàng)包括最后一項(xiàng)全拼提示項(xiàng)和/或最后一項(xiàng)非全拼提示項(xiàng)。具體的,根據(jù)短文本信息所包含的提示信息的不同,第一比對(duì)結(jié)果可包括以下任一種A)若所述短文本前綴的提示信息中所包含的提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量,則所獲得的第一比對(duì)結(jié)果中包含如下任一信息A1)所有提示項(xiàng)均為全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;A》所有提示項(xiàng)均為非全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;Α; )提示信息中的提示項(xiàng)包括全拼與非全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;例如,預(yù)設(shè)每個(gè)提示信息中可包含5項(xiàng)提示項(xiàng),對(duì)于短文本前綴“xel”,其對(duì)應(yīng)的提示信息為“xelteWxelodWxelos”、“邪惡力量”共四項(xiàng),即提示信息所包含的提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量,則當(dāng)獲取到與短文本前綴“xel”相關(guān)的短文本信息“xelove”時(shí),提示裝置根據(jù)比對(duì)獲得的第一比對(duì)結(jié)果為提示信息中的提示項(xiàng)包括全拼與非全拼類型,且短文本前綴“xel”的提示信息的提示項(xiàng)數(shù)量未滿。B)若所述短文本前綴的提示信息所包含的提示項(xiàng)數(shù)量已達(dá)到最大數(shù)量,且提示裝置判斷得到提示信息中的所有提示項(xiàng)均為全拼類型或者均為非全拼類型,則提示裝置將短文本信息權(quán)重值與最后一個(gè)提示項(xiàng)權(quán)重值進(jìn)行比較,所獲得的第一比對(duì)結(jié)果中包含如下任一信息B1)短文本信息的權(quán)重值大于最后一個(gè)提示項(xiàng)的權(quán)重值;或者B2)短文本信息的權(quán)重值小于最后一個(gè)提示項(xiàng)的權(quán)重值;例如,若前述短文本前綴“xel”對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xeltek, 10 ;xeloda,8;xelos,7;xelove, 5 ;xelement,4 ;其中各項(xiàng)均為全拼提示項(xiàng),對(duì)于短文本信息“xelod”,其權(quán)重值為6. 5,提示裝置比較短文本信息“xelod”的權(quán)重值與最后一項(xiàng)提示項(xiàng)“xelement”的權(quán)重值,獲得的第一比對(duì)結(jié)果包括短文本信息“xelod”權(quán)重值大于最后一項(xiàng)提示項(xiàng)“xelement”權(quán)重值;又如,對(duì)于短文本信息“邪惡力量”,其權(quán)重值為3,提示裝置比較短文本信息“邪惡力量”的權(quán)重值和最后一項(xiàng)提示項(xiàng)“xelement”的權(quán)重值,獲得第一比對(duì)結(jié)果包括短文本信息“邪惡力量” 小于最后一項(xiàng)提示項(xiàng)“xelement”的權(quán)重值。C)若所述短文本前綴的提示信息中的提示項(xiàng)已達(dá)到最大數(shù)量,且提示信息中的提示項(xiàng)包括全拼類型及非全拼類型,則提示裝置查找提示信息中最后一個(gè)全拼及非全拼的提示項(xiàng),并將短文本信息權(quán)重值與最后一個(gè)全拼提示項(xiàng)的權(quán)重值及最后一個(gè)非全拼提示項(xiàng)權(quán)重值的進(jìn)行比對(duì),則所獲得的第一比對(duì)結(jié)果中包含如下任一信息C1)最后一個(gè)全拼提示項(xiàng)權(quán)重值最??;以)最后一個(gè)非全拼提示項(xiàng)權(quán)重值最?。籧;3)短文本信息權(quán)重值最小。例如,對(duì)于短文本前綴“ XS ”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xswos, 10 ;
xs8,8;χ 世界,7;許嵩,5;小說,4;其中,前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。對(duì)于短文本信息“xsmd”,其權(quán)重值為9,提示裝置在提示信息中查找并判斷最后一項(xiàng)全拼提示項(xiàng)為“χ世界”,最后一項(xiàng)非全拼提示項(xiàng)為“小說”,則提示裝置將“xsmd”分別與最后一項(xiàng)全拼提示項(xiàng)“χ世界”和最后一項(xiàng)非全拼提示項(xiàng)“小說”進(jìn)行比較,獲得第一比對(duì)結(jié)果為最后一項(xiàng)非全拼提示項(xiàng)的權(quán)重值最低。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述提示項(xiàng)的最大數(shù)量、短文本信息權(quán)重值、短文本信息的預(yù)定拼音類別以及提示項(xiàng)信息的權(quán)重值與預(yù)定拼音類別來獲得第一比對(duì)結(jié)果的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S32中,提示裝置根據(jù)所述第一比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)。具體的,提示裝置根據(jù)以下規(guī)則來判斷判斷短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)1)若第一比對(duì)結(jié)果屬于前述A)類第一比對(duì)結(jié)果,則提示裝置判定將短文本信息作為所述短文本前綴的提示項(xiàng);2)若第一比對(duì)結(jié)果屬于前述Bi)類第一比對(duì)結(jié)果,則提示裝置判定將短文本信息作為短文本前綴的提示項(xiàng);若第一比對(duì)結(jié)果屬于前述B2)類第一比對(duì)結(jié)果,則提示裝置判定不將短文本信息作為短文本前綴的提示項(xiàng);3)若第一比對(duì)結(jié)果屬于前述Cl)或C2)類第一比對(duì)結(jié)果,則提示裝置判定將短文本信息作為短文本前綴的提示項(xiàng);若第一比對(duì)結(jié)果屬于前述C3)類第一比對(duì)結(jié)果,則提示裝置判定不將短文本信息作為短文本前綴的提示項(xiàng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述第一比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S33中,當(dāng)提示裝置判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果。具體的,提示裝置根據(jù)通過以下任一規(guī)則,來根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果1)若第一比對(duì)結(jié)果屬于前述Al)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于al)若短文本信息類別為全拼,且提示裝置能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng);其中,所述跳變項(xiàng)表示在與短文本信息類別相同且權(quán)重值小于短文本信息權(quán)重值的提示項(xiàng)中,權(quán)重值最大的提示項(xiàng);a》若短文本信息類別為全拼,且提示裝置未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有提示項(xiàng)權(quán)重值的信息;a3) 若短文本信息類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息類別為非全拼,且提示信息中所有提示項(xiàng)類別為全拼的信息。若第一比對(duì)結(jié)果屬于前述A2)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于a4)若短文本信息類別為非全拼,且提示裝置能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng);a5)若短文本信息類別為非全拼,且提示裝置未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有提示項(xiàng)權(quán)重值的信息;a6)若短文本信息類別為全拼,則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信息;若第一比對(duì)結(jié)果屬于前述A3)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于a7)若短文本信息類別為全拼或非全拼,且提示裝置能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng);a8) 若短文本信息類別為全拼,且提示裝置未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有全拼類別提示項(xiàng)權(quán)重值的信息;a9)若短文本信息類別為非全拼,且提示裝置未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括權(quán)重值小于所有非全拼類別提示項(xiàng)權(quán)重值的信息。2)若第一比對(duì)結(jié)果屬于前述Bi)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于bl)若短文本信息類別為全拼,提示信息中所有提示項(xiàng)類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)提示信息的跳變項(xiàng);b2)若短文本信息類別為非全拼,提示信息中所有提示項(xiàng)類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)提示信息的跳變項(xiàng);b3)若短文本信息類別為全拼,提示信息中所有提示項(xiàng)類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信息;b4)若短文本信息類別為非全拼,提示信息中所有提示項(xiàng)類別為全拼, 則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信肩、ο例如,短文本前綴“IX”對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為聯(lián)想,7;流星雨,6;林熙蕾,5;林心如,3;李小龍,2;其中各項(xiàng)均為非全拼提示項(xiàng),則對(duì)于短文本信息“1x570”,其權(quán)重值為8,相對(duì)于短文本前綴“l(fā)x”為全拼類型。根據(jù)前述步驟S31和步驟S32可判定短文本信息可以作為短文本前綴“l(fā)x”的提示項(xiàng)。由于提示信息中均為非全拼類型提示項(xiàng),則提示裝置根據(jù)前述獲取方式b3)獲得第二比對(duì)結(jié)果包括短文本信息“1x570”類別為全拼,且短文本前綴“l(fā)x” 的提示信息中所有提示項(xiàng)類別為非全拼的信息。3)若第一比對(duì)結(jié)果屬于前述Cl)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果所獲取的第二比對(duì)結(jié)果包括cl)若短文本類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為全拼類別及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息;c2)若短文本類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為非全拼類別及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息;例如,對(duì)于在步驟S31中所舉的短文本前綴“xs”的例子,其提示項(xiàng)中前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。并且在步驟S32中判定短文本信息“xsmd”可以作為短文本前綴“xs”的提示項(xiàng)。其中短文本信息“xsmd”相對(duì)于短文本前綴“xs”屬于全拼類型, 在短文本前綴“xs”的提示信息中,與短文本信息“xsmd”同為全拼類別且權(quán)重值小于短文本信息“xsmd”的提示項(xiàng)為“xs8”和“χ世界”,其中權(quán)重值最大的一項(xiàng)為提示項(xiàng)“xs8”,其權(quán)重為8,即獲得短文本信息相對(duì)于提示信息的跳變項(xiàng)為第二提示項(xiàng)“xs8”,則第二比對(duì)結(jié)果包括第二提示項(xiàng)“xs8”、第二提示項(xiàng)為全拼類別,及權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息。4)若第一比對(duì)結(jié)果屬于前述C2)類第一比對(duì)結(jié)果,則提示裝置根據(jù)第一比對(duì)結(jié)果所獲取的第二比對(duì)結(jié)果包括c3)若短文本類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為全拼及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為非全拼提示項(xiàng)的信息;c4)若短文本類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為非全拼及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為非全拼提示項(xiàng)的信息。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果的實(shí)現(xiàn)方式,例如,將所述跳變項(xiàng)更改為表示在與短文本信息類別相同且權(quán)重值大于短文本信息權(quán)重值的提示項(xiàng)中,權(quán)重值最小的提示項(xiàng)并相應(yīng)更改其他處理方式;或者,在所有情況下,均將短文本信息類別及提示項(xiàng)類別包含在第二比對(duì)結(jié)果中等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S34中,提示裝置根據(jù)所述第二比對(duì)結(jié)果,將該短文本信息作為新提示項(xiàng)加入所述提示信息中,并根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序。具體的,提示裝置根據(jù)如下規(guī)則將短文本信息作為新提示項(xiàng)加入到提示信息,并相應(yīng)調(diào)整其他提示項(xiàng)I)當(dāng)獲得前述al)、a4)或a7)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入到第二比對(duì)結(jié)果所包含提示項(xiàng)的位置,并將該位置的提示項(xiàng)及后續(xù)提示項(xiàng)相應(yīng)后移一位;II)當(dāng)獲得前述a2)、a3)、a5)或a9)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入提示信息最后一位;例如,對(duì)于短文本前綴“xel”,其提示信息最大項(xiàng)為5,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xeltek, 10 ;xeloda,8;xelos,7;xelove,5。對(duì)于短文本信息“邪惡力量第六季,其第二比對(duì)結(jié)果包括短文本信息類別為非全拼,且提示信息中所有提示項(xiàng)類別為全拼的信息,亦即如a3)所述情況,則根據(jù)規(guī)則II),提示裝置將短文本信息“邪惡力量第六季”作為新提示項(xiàng),插入到提示信息的最后一位。則短文本前綴“xel”的提示信息變?yōu)閤eltek、xeloda、xelos、xelove、邪惡力量第六季。III)當(dāng)獲得前述a6)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng), 插入到提示信息中第一項(xiàng)提示項(xiàng)的位置,并將所有提示項(xiàng)的位置后移一位。IV)當(dāng)獲得前述a8)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入到提示信息中第一項(xiàng)非全拼提示項(xiàng)的位置,并將所有非全拼提示項(xiàng)的位置后移一位。V)當(dāng)獲得前述bl)或b2)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所包含的跳變項(xiàng)的位置,并將該跳變項(xiàng)項(xiàng)及其后續(xù)提示項(xiàng)相應(yīng)后移一位,并刪除原提示信息中的最后一項(xiàng)提示項(xiàng);VI)當(dāng)獲得前述b3)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入到提示信息中第一提示項(xiàng)的位置,并將所有提示項(xiàng)的位置后移一位,并刪除原提示信息中最后一項(xiàng)提示項(xiàng);VII)當(dāng)獲得前述b4)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng), 替換原提示信息中的最后一項(xiàng)提示項(xiàng);VI)當(dāng)獲得前述cl)、c3)或c4)類第二比對(duì)結(jié)果時(shí),提示裝置將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所包含的跳變項(xiàng)項(xiàng)的位置,并將該跳變項(xiàng)項(xiàng)及其后續(xù)提示項(xiàng)相應(yīng)后移一位,并刪除原提示信息中的最后一項(xiàng)提示項(xiàng);例如,對(duì)于短文本前綴“xs”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xswos, 10 ;xs8,8;χ 世界,7;許嵩,5;小說,4;其中,前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。對(duì)于短文本信息“xsmd”,其權(quán)重值為9,與短文本前綴“xs”對(duì)應(yīng)的預(yù)定拼音類別為全拼。根據(jù)前述步驟判斷可知其屬于cl)所述情況,其第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)為提示信息第二項(xiàng)。則根據(jù)規(guī)則VI),將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的位置,即第二項(xiàng)的位置, 刪除原提示信息中的最后一項(xiàng)提示項(xiàng)“小說”,并將第二項(xiàng)提示項(xiàng)“xs8”及其后續(xù)提示項(xiàng)“χ 世界”、“許嵩”、“小說”都相應(yīng)后移一位,最后獲得短文本前綴“xs”的提示信息為XSW0S、 xsmd λ xs8、χ世界、許嵩。VII)當(dāng)獲得前述d)類第二比對(duì)結(jié)果時(shí),提示裝置刪除最后一項(xiàng)全拼提示項(xiàng),并將所有與第二比對(duì)結(jié)果包含的跳變項(xiàng)之前的非全拼提示項(xiàng)位置上移一位后,將短文本信息作為新提示項(xiàng)插入至第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的前一項(xiàng)位置。例如,對(duì)于前述短文本前綴“xs”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xswos, 10 ;xs8,8;χ 世界,5;許嵩,8;小說,6;
若對(duì)于短文本信息“銷售”,權(quán)重值為7,根據(jù)所述步驟S31、步驟S32和步驟S33判斷可知屬于c2)所述情形,并且根據(jù)前述步驟可以得到跳變項(xiàng)為第五項(xiàng)“小說”。則根據(jù)規(guī)則VII),去除最后一項(xiàng)全拼提示項(xiàng)“χ世界”,將所有與第二比對(duì)結(jié)果對(duì)應(yīng)的提示項(xiàng)之前的非全拼提示項(xiàng)位置上移一位,亦即將“小說”之前的非全拼提示項(xiàng)“許嵩”上移一位,并將短文本信息“銷售”作為新提示項(xiàng),加入到第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的前一項(xiàng)位置,即提示信息的第四項(xiàng)中。最后獲得調(diào)整后的短文本前綴“xs”的提示信息為XSW0S、XS8、許嵩、 銷售、小說。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述第二比對(duì)結(jié)果及短文本信息的預(yù)定拼音類別來調(diào)整提示信息中的提示項(xiàng)的排序的實(shí)現(xiàn)方式,例如,當(dāng)提示項(xiàng)已達(dá)到最大數(shù)量并且需要插入新的提示項(xiàng)時(shí),將被刪除的提示項(xiàng)任意設(shè)定為全拼或非全拼中權(quán)重值最小的一項(xiàng);或者,若非全拼結(jié)果排序均高于全拼結(jié)果時(shí),相應(yīng)更改本實(shí)施所述的方法等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。需要進(jìn)一步說明的是,所述第一比對(duì)結(jié)果及第二比對(duì)結(jié)果所包含的內(nèi)容及在步驟 S32及步驟S34中,根據(jù)第一比對(duì)結(jié)果及第二比對(duì)結(jié)果來進(jìn)行相應(yīng)處理的方式并不以上述舉例為限。例如,在步驟S31中,提示裝置獲取短文本信息與所有提示項(xiàng)的比對(duì)結(jié)果作為第一比對(duì)結(jié)果。接著,在步驟S32中,提示裝置根據(jù)第一比對(duì)結(jié)果來獲得其所需的第一判斷信息,并根據(jù)該第一判斷信息來判斷短文本信息是否能夠作為短文本前綴的提示項(xiàng),其中,該第一判斷信息可包括提示項(xiàng)個(gè)數(shù)、各提示項(xiàng)類別及其對(duì)應(yīng)的權(quán)重值等,提示裝置具體根據(jù)該等判斷信息來判斷短文本信息是否能夠作為短文本前綴的提示項(xiàng)的方式已在前述內(nèi)容中予以詳述,并以引用的方式包含于此,不再贅述。接著,在步驟S33中,提示裝置直接將第一比對(duì)結(jié)果作為第二比對(duì)結(jié)果。最后,在步驟S34中,提示裝置根據(jù)第二比對(duì)結(jié)果來獲得其所需的第二判斷信息,以根據(jù)該第二判斷信息來將該短文本信息作為新提示項(xiàng)加入所述提示信息中,并根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序,其中,第二判斷信息可包括短文本信息類別、短文本信息對(duì)于提示信息的跳變項(xiàng)等。根據(jù)本實(shí)施例的方法,通過重復(fù)步驟S31至S34,即能快速遍歷由一個(gè)短文本信息所得的所有短文本前綴,當(dāng)該短文本信息處理完畢后,即能釋放用于處理該短文本信息所需的空間。因此,根據(jù)本實(shí)施例的方法通過少量的比較判斷步驟即能獲得所需結(jié)果,能夠快速遍歷大量的短文本信息來獲取各短文本前綴及其對(duì)應(yīng)的提示信息;并且,由于處理完一個(gè)短文本信息所對(duì)應(yīng)的所有短文本前綴后,即可釋放用于處理該短文本信息所需的空間, 而處理該短文本信息時(shí)所需的空間極小,因此,根據(jù)本實(shí)施例的方法消耗資源極少。圖3為本發(fā)明再一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的方法流程圖。根據(jù)本實(shí)施例的方法包括步驟S11’、步驟S6和步驟S7。其中,所述步驟Sl還進(jìn)一步包括步驟S13和步驟S14 ;所述步驟S3還進(jìn)一步包括步驟S35和步驟S36。在步驟SIT中,提示裝置獲取所述短文本信息。接著,在步驟S6中,提示裝置分析所述短文本信息,以獲得短文本信息對(duì)應(yīng)的各預(yù)定拼音類別的短文本前綴。具體的,提示裝置對(duì)獲得的短文本信息進(jìn)行分析,并以全拼或非全拼的方式提取短文本信息對(duì)應(yīng)的所有字符串,以作為所述短文本信息所對(duì)應(yīng)的短文本前綴,并根據(jù)所述提取方式來是否是短文本信息的全拼,來確定短文本信息在對(duì)應(yīng)的短文本前綴下的預(yù)定拼音類別。在步驟S7中,提示裝置根據(jù)所述短文本信息及所獲得的所述各預(yù)定拼音類別的短文本前綴來建立或更新對(duì)應(yīng)關(guān)系庫;其中,所述對(duì)應(yīng)關(guān)系庫中包括多個(gè)短文本前綴、該多個(gè)短文本前綴分別對(duì)應(yīng)的短文本信息及具有對(duì)應(yīng)關(guān)系的短文本前綴與短文本信息對(duì)應(yīng)的預(yù)定拼音類別。具體的,當(dāng)所述對(duì)應(yīng)關(guān)系庫未建立時(shí),提示裝置根據(jù)所述短文本信息及所獲得的所述各預(yù)定拼音類別的短文本前綴來建立對(duì)應(yīng)關(guān)系庫。當(dāng)所述對(duì)應(yīng)關(guān)系庫已建立時(shí),提示裝置在獲取短文本信息及其對(duì)應(yīng)的所有短文本前綴后,在對(duì)應(yīng)關(guān)系庫中查詢所述短文本信息是否已包含在其對(duì)應(yīng)的短文本前綴下,若所述短文本信息未包含在其對(duì)應(yīng)的短文本前綴下,則將短文本信息及該短文本信息與短文本前綴相對(duì)應(yīng)的預(yù)定拼音類別添加至該短文本前綴所對(duì)應(yīng)的短文本信息中。提示裝置還將該短文本信息與短文本前綴相對(duì)應(yīng)的權(quán)重值添加至與該短文本前綴相關(guān)的信息中。例如,對(duì)于短文本信息“趕集網(wǎng)”,與其對(duì)應(yīng)的短文本前綴包括“g”、“ga”、“gan”、
u· yy u‘ ‘ yy u‘ ‘ yy uyy u‘ ‘ yy u‘ ‘yy u‘ ‘,? u ‘ yy u ‘ ,?
ganj 、 ganji 、 ganji 、 ganjiw 、 ganjiwa 、 ganjiwan 、 ganjiwang 、 gj 、 gjw , 提示裝置在對(duì)應(yīng)關(guān)系庫中查找前述短文本前綴,并獲得短文本前綴“ganjiwang”和“gj”, 而其余短文本前綴不存在對(duì)應(yīng)關(guān)系庫中?!?ganj iwang”和“ gj ”在對(duì)應(yīng)關(guān)系庫中與短文本信息的對(duì)應(yīng)關(guān)系為“ganjiwang” 趕集網(wǎng),10,全拼;“gj”gjw,9,全拼;趕集,6,非全拼;提示裝置分析得到短文本信息“趕集網(wǎng)”與短文本前綴“ganjiwang”的對(duì)應(yīng)關(guān)系已經(jīng)存在,因此則對(duì)短文本前綴“ganjiwang”進(jìn)行操作;提示裝置分析得到短文本信息“趕集網(wǎng)”未存在于短文本前綴“gj”對(duì)應(yīng)的短文本信息中,且提示裝置獲得短文本信息“趕集網(wǎng)”相對(duì)于短文本前綴“gj,,的拼音類別為非全拼,且其相對(duì)于短文本前綴“gj”的權(quán)重值為7,則提示裝置將短文本信息及其預(yù)定拼音類別添加至與短文本前綴“gj”的對(duì)應(yīng)關(guān)系中,短文本前綴“gj”的對(duì)應(yīng)關(guān)系更新為“gj”gjw,9,全拼;趕集網(wǎng),7,非全拼;趕集,6,非全拼。對(duì)于尚未在對(duì)應(yīng)關(guān)系庫中建立的短文本前綴“g”、“ga”、“gan”、“ganj”、“ganji”、 “ganji”、“ganjiW”、“ganjiWa”、“ganjiWan”及“gjw”,提示裝置將上述短文本前綴及該等短文本前綴與短文本信息“趕集網(wǎng)”的對(duì)應(yīng)關(guān)系添加至對(duì)應(yīng)關(guān)系庫中。以短文本前綴“gjw”為例,提示裝置獲得短文本信息“趕集網(wǎng)”相對(duì)于短文本前綴 "gjw"的拼音類別為非全拼,且其相對(duì)于短文本前綴“gjw”的權(quán)重值為9,則將該短文本前綴和該短文本信息及其預(yù)定拼音類別添加至對(duì)應(yīng)關(guān)系庫中,則對(duì)應(yīng)關(guān)系庫中增加了短文本前綴“gjw”的對(duì)應(yīng)關(guān)系,其當(dāng)前的對(duì)應(yīng)關(guān)系為“gjw”趕集網(wǎng),9,非全拼。建立對(duì)應(yīng)關(guān)系庫后,當(dāng)提示裝置需要建立或更新提示信息時(shí),提示裝置執(zhí)行步驟 S13。在步驟S13中,提示裝置獲取一個(gè)短文本前綴。其中,獲取短文本前綴的方式包括但不限于
1)實(shí)時(shí)獲取用戶輸入的輸入序列,并將該實(shí)時(shí)獲取的輸入序列作為短文本前綴;2)獲取預(yù)存儲(chǔ)的短文本前綴。接著,在步驟S14中,提示裝置根據(jù)所述短文本前綴,由所述對(duì)應(yīng)關(guān)系庫中獲取與所述短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及所述短文本前綴與分別所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。具體的,提示裝置根據(jù)獲得的短文本前綴,在對(duì)應(yīng)關(guān)系庫中查詢獲得該短文本前綴,以及與所述短文本前綴對(duì)應(yīng)短文本信息,以及該等短文本信息與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。接著,步驟S2已在參照?qǐng)D1所示的實(shí)施例中予以詳述,并以引用的方式包含于此, 不再贅述。接著,在步驟S35中,提示裝置根據(jù)所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果。具體的,提示裝置根據(jù)全拼短文本信息在前,非全拼短文本信息在后,并對(duì)全拼及非全拼短文本信息,分別按照權(quán)重值有高至低進(jìn)行排序的方式,來獲得與短文本前綴對(duì)應(yīng)的短文本信息的排序結(jié)果。例如,提示裝置所獲取的短文本前綴“gj”所對(duì)應(yīng)的短文本信息及其權(quán)重值和相應(yīng)的預(yù)定拼音類別為根據(jù),3,非全拼;趕集網(wǎng),4. 5,非全拼;趕集,6,非全拼;gjw,8,全拼;國家,6. 5,非全拼;感覺,2,非全拼;則提示裝置根據(jù)全拼短文本信息在前,非全拼短文本信息在后,并對(duì)全拼及非全拼短文本信息,分別按照權(quán)重值有高至低進(jìn)行排序的方式進(jìn)行排序后,獲得上述多個(gè)短文本信息相對(duì)于短文本前綴“gj”的排序結(jié)果為gjw,8,全拼;國家,6. 5,非全拼;趕集,6,非全拼;趕集網(wǎng),4. 5,非全拼;根據(jù),3,非全拼;感覺,2,非全拼。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。在步驟S36中,提示裝置根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)。其中,所述提示信息中提示項(xiàng)的最大數(shù)量可由本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來選擇并設(shè)定。
具體的,提示裝置預(yù)設(shè)提示信息所包含的提示項(xiàng)的最大數(shù)量為N。則提示裝置由短文本前綴所對(duì)應(yīng)的已經(jīng)排序完成的多個(gè)短文本信息中選擇排名前N位的短文本信息作為短文本前綴的提示項(xiàng)。例如,提示裝置預(yù)設(shè)提示信息的提示項(xiàng)的最大數(shù)量為4,對(duì)于前述短文本前綴 “gj”,其相應(yīng)的短文本排序結(jié)果為gjw,8,全拼;國家,6. 5,非全拼;趕集,6,非全拼;趕集網(wǎng),4. 5,非全拼;根據(jù),3,非全拼;感覺,2,非全拼。提示裝置從該排序結(jié)果中選擇排序?yàn)榍八奈坏亩涛谋拘畔⒆鳛槎涛谋厩熬Y“gj” 的提示項(xiàng),來構(gòu)成其提示信息。即短文本前綴“gj”的提示信息包括gjw、國家、趕集、趕集網(wǎng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。根據(jù)本實(shí)施例的方法,其通用性較強(qiáng),易于進(jìn)行系統(tǒng)維護(hù)。圖4示意出了本發(fā)明一個(gè)方面的基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖。根據(jù)本實(shí)施例的提示裝置包括第一獲取裝置1、權(quán)重確定裝置2和第一更新裝置3。第一獲取裝置1獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;其中,所述短文本前綴包括但不限于一個(gè)或多個(gè)字符組成的字符串,該字符串包括多種用于拼寫語言的字符串,例如,中文的拼音字符串、日語的羅馬字符串、韓語的拼音字符串等。所述短文本信息包括但不限于1)來自用戶的輸入序列;2)計(jì)算機(jī)設(shè)備當(dāng)前需要處理的信息等。所述預(yù)定拼音類別包括但不限于1)全拼;2)非全拼等。其中所述全拼、 非全拼,是指對(duì)短文本信息解析得到短文本信息對(duì)應(yīng)的拼寫字符串后,該拼寫字符串相對(duì)于短文本前綴的類別。具體地,第一獲取裝置1可先獲得所述短文本前綴,再根據(jù)所述短文本前綴來獲取預(yù)設(shè)的與該短文本前綴相應(yīng)的一個(gè)或多個(gè)短文本信息及分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;其中,第一獲取裝置1獲取所述短文本前綴的方式包括但不限于1)實(shí)時(shí)獲取用戶輸入的輸入序列,并將該實(shí)時(shí)獲取的輸入序列作為短文本前綴;2)獲取預(yù)存儲(chǔ)的短文本前綴?;蛘?,第一獲取裝置1先獲得所述短文本信息,再對(duì)該短文本信息進(jìn)行分析,由該短文本信息推得與該短文本信息相對(duì)應(yīng)的短文本前綴及與所述短文本信息相對(duì)應(yīng)的預(yù)定拼音類別。
其中,第一獲取裝置1獲取所述短文本信息的方式包括但不限于1)獲取來自用戶的輸入序列,并將該輸入序列作為短文本信息;2)獲取預(yù)存儲(chǔ)的短文本信息。權(quán)重確定裝置2基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。具體地,第一預(yù)定規(guī)則中包括對(duì)根據(jù)短文本信息的預(yù)定拼音類別來對(duì)短文本信息采用不同權(quán)重確定方式的權(quán)重確定規(guī)則,權(quán)重確定裝置2該權(quán)重確定規(guī)則來獲得短文本信息的權(quán)重值。其中,該權(quán)重確定規(guī)則包括以下任一規(guī)則1)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則將該短文本信息的初始權(quán)重值來作為權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行降權(quán)處理,以獲得所述權(quán)重值;2)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行升權(quán)處理,以獲得所述權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則將該短文本信息的初始權(quán)重值作為權(quán)重值;3)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行升權(quán)處理,以獲得所述權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則對(duì)該短文本信息的初始權(quán)重值進(jìn)行降權(quán)處理,以獲得所述權(quán)重值。其中,所述預(yù)設(shè)的初始權(quán)重值可以參考多項(xiàng)因素確定,例如,短文本信息的點(diǎn)擊率,短文本信息被搜索的頻次,短文本信息所對(duì)應(yīng)的搜索結(jié)果的質(zhì)量,預(yù)設(shè)的短文本信息初始權(quán)重值等。本領(lǐng)域技術(shù)人員應(yīng)該理解,確定所述初始權(quán)重值的因素不以上述舉例。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明所述的權(quán)重確定規(guī)則不以上述舉例為限,事實(shí)上,只要是根據(jù)預(yù)定拼音類別,分別對(duì)短文本信息進(jìn)行處理,以使非全拼類別的短文本信息對(duì)應(yīng)的權(quán)重值相對(duì)全拼類別的短文本信息對(duì)應(yīng)的權(quán)重值具有一定的降權(quán)幅度的方案,均應(yīng)包含在本發(fā)明的范圍內(nèi)。其中,該權(quán)重確定規(guī)則參考以下至少一項(xiàng)因素來對(duì)所述初始權(quán)重值進(jìn)行升權(quán)或降權(quán)處理1)所述短文本前綴的長度;具體地,對(duì)于升權(quán)處理,當(dāng)短文本前綴的長度越長,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴的長度越短,其對(duì)應(yīng)的短文本信息升權(quán)幅度越??;對(duì)于降權(quán)處理,當(dāng)短文本前綴的長度越長,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大,當(dāng)短文本前綴的長度越短,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小。2)所述短文本前綴所包含的元音個(gè)數(shù);具體地,對(duì)于升權(quán)處理,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息升權(quán)幅度越小;對(duì)于降權(quán)處理,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小,當(dāng)短文本前綴所包含的元音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大。其中,所述元音包括但與不限于i)中文拼音中的單元音及組合元音字母,例如, a、e、i、o、u、ii、ai、ei、ui、ao、ou、iu、an、en、in 等;ii)日語羅馬音中的元音字母,例如,a、
25i、U、e、ο等;iii)韓語中的単元音(或稱基本母音)和復(fù)合元音(或稱雙母音)字母等。 其中,組合元音或復(fù)合元音等在統(tǒng)計(jì)元音個(gè)數(shù)時(shí)可被統(tǒng)計(jì)為ー個(gè)或多個(gè)元音。需要說明的是,權(quán)重確定裝置2同樣可根據(jù)短文本前綴包含的輔音個(gè)數(shù)來確定升權(quán)或降權(quán)幅度,特別是對(duì)于ー些輔音個(gè)數(shù)少于元音個(gè)數(shù)的語言,采用輔音個(gè)數(shù)作為判斷標(biāo)準(zhǔn)更能節(jié)省資源。但根據(jù)輔音個(gè)數(shù)來判斷升權(quán)或降權(quán)的規(guī)則與根據(jù)元音個(gè)數(shù)來判斷升權(quán)或降權(quán)的規(guī)則相反,即對(duì)于升權(quán)處理,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息升權(quán)幅度越大,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息升權(quán)幅度越小;對(duì)于降權(quán)處理,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越多,其對(duì)應(yīng)的短文本信息降權(quán)幅度越小,當(dāng)短文本前綴所包含的輔音個(gè)數(shù)越少,其對(duì)應(yīng)的短文本信息降權(quán)幅度越大。3)與該短文本前綴相對(duì)應(yīng)的所述短文本信息的長度;具體地,對(duì)于升權(quán)處理,當(dāng)短文本信息的長度越長,其升權(quán)幅度越小,當(dāng)短文本信息的長度越短,其升權(quán)幅度越大;對(duì)于降權(quán)處理,當(dāng)短文本信息的長度越長,其降權(quán)幅度越大,當(dāng)短文本信息的長度越短,其降權(quán)幅度越小。其中,權(quán)重確定裝置2根據(jù)所述權(quán)重確定規(guī)則來對(duì)初始權(quán)重進(jìn)行升權(quán)或降權(quán)處理以確定所述權(quán)重值的方式包括但不限于1)直接根據(jù)短文本信息的預(yù)定拼音類別,參考上述三項(xiàng)因素中的任意一項(xiàng)或多項(xiàng),來調(diào)節(jié)預(yù)設(shè)的所述短文本信息的初始權(quán)重值,以確定其在所對(duì)應(yīng)的短文本前綴下的權(quán)
重值;例如,若預(yù)設(shè)短文本信息的初始權(quán)重值由短文本信息的被搜索頻次/1000來得到,權(quán)重調(diào)節(jié)規(guī)則包括對(duì)于非全拼類型的短文本信息,在其初始權(quán)重值的基礎(chǔ)上,減去根據(jù)短文本信息長度對(duì)應(yīng)的值,以獲得短文本信息的權(quán)重值;對(duì)于全拼類型的短文本信息,直接將其初始權(quán)重作為權(quán)重值的規(guī)貝IJ。對(duì)于短文本信息“wytsese”、“wymtf”、“wywz”、“五月天”、 “網(wǎng)易”、“網(wǎng)游”、“武藝”,提示裝置所獲得的該等短文本信息相應(yīng)的搜索頻次為Wytsese,9500 ;網(wǎng)易,8900;Wymtf,8950;五月天,10600;武藝,7400。權(quán)重確定裝置2根據(jù)該等短文本信息被捜索的頻次,獲得該等短文本信息各自的初始權(quán)重值,以及該等短文本信息相對(duì)應(yīng)短文本前綴“wy”的預(yù)定拼音類型為Wytsese,9. 5,全拼;網(wǎng)易,8. 9,非全拼;Wymtf,8. 95,全拼;五月天,10. 6,非全拼;武藝,7. 4,非全拼。其中,非全拼類別的短文本信息“五月天”、“網(wǎng)易”、“武藝”對(duì)應(yīng)的短文本信息的長度對(duì)應(yīng)的值分別為3、2、2,則權(quán)重確定裝置2根據(jù)權(quán)重調(diào)節(jié)規(guī)則,將非全拼類別的短文本信息對(duì)應(yīng)的初始權(quán)重值減去其短文本信息長度對(duì)應(yīng)的值后,獲得的短文本信息的權(quán)重值及其類別如下
Wytsese,9. 5,全拼;網(wǎng)易,6. 9,非全拼;Wymtf,8. 95,全拼;五月天,7. 6,非全拼;武藝,5. 4,非全拼。又例如,權(quán)重調(diào)節(jié)規(guī)則包括對(duì)于非全拼類型的短文本信息,根據(jù)短文本前綴的長度、該短文本前綴包含的元音個(gè)數(shù)及短文本信息的長度,分別確定三個(gè)單項(xiàng)權(quán)重值,并將各單項(xiàng)權(quán)重值與所述初始權(quán)重值相加,以獲得權(quán)重值;對(duì)于全拼類型的短文本信息,直接將其初始權(quán)重作為權(quán)重值的規(guī)則。其中,所述單項(xiàng)權(quán)重值可通過以下任一方式來確定i)直接將短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值作為單項(xiàng)權(quán)重值;ii)對(duì)短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值進(jìn)行一定處理,例如,進(jìn)行倒數(shù)或與其他預(yù)定參數(shù)進(jìn)行預(yù)定的加減乘除或根據(jù)預(yù)定公式進(jìn)行運(yùn)算后,獲得單項(xiàng)權(quán)重值;iii)通過判斷短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)或短文本信息的長度對(duì)應(yīng)的值所屬的預(yù)定閾值范圍,并獲取所屬預(yù)定閾值范圍對(duì)應(yīng)的單項(xiàng)權(quán)重值。則對(duì)于短文本前綴“wy”,權(quán)重確定裝置2所獲得的ー個(gè)短文本信息及其對(duì)應(yīng)的初始權(quán)重值和預(yù)定拼音類別分別為網(wǎng)易,8. 9,非全拼。且權(quán)重確定裝置2根據(jù)前述單項(xiàng)權(quán)重值確定方式中的任一項(xiàng)獲得的短文本前綴的長度、短文本前綴包含的元音個(gè)數(shù)及短文本信息長度所獲得的單項(xiàng)權(quán)重值分別為-0. 5,-3,-0. 2,則根據(jù)8. 9-0. 5-3-0. 2所得的與短文本前綴“wy”及短文本信息“網(wǎng)易”對(duì)應(yīng)的權(quán)重值為5. 2。2)權(quán)重確定裝置2根據(jù)上述三項(xiàng)因素中至少ー項(xiàng)來獲得短文本信息的權(quán)重調(diào)節(jié)值,再根據(jù)權(quán)重調(diào)節(jié)值及初始權(quán)重值來獲得短文本信息在其對(duì)應(yīng)的短文本前綴下的權(quán)重值,該方式將在后續(xù)內(nèi)容中予以詳述,在此不再贅述。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述權(quán)重確定規(guī)則來對(duì)初始權(quán)重進(jìn)行升權(quán)或降權(quán)處理以確定所述權(quán)重值的實(shí)現(xiàn)方式,例如,根據(jù)短文本前綴長度及輔音個(gè)數(shù)來獲得輔音站短文本前綴長度的比例,再根據(jù)該比例來確定權(quán)重值的方式等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。第一更新裝置3根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述ー個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。其中,本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來選擇并設(shè)定提示信息中所包含的提示項(xiàng)的最大數(shù)量。具體的,當(dāng)某一短文本前綴的提示信息未建立吋,將與該短文本前綴對(duì)應(yīng)的ー個(gè)或多個(gè)短文本信息根據(jù)對(duì)應(yīng)的權(quán)重值大小及預(yù)定拼音類別進(jìn)行排序后,第一更新裝置3將所述ー個(gè)或多個(gè)短文本信息作為提示項(xiàng)來建立所述短文本前綴的提示信息。或者,當(dāng)某一短文本前綴已包含提示信息吋,第一更新裝置3將短文本信息對(duì)應(yīng)權(quán)重值與提示信息中的提示項(xiàng)對(duì)應(yīng)的權(quán)重值進(jìn)行比對(duì),如果比對(duì)結(jié)果顯示短文本信息優(yōu)于已有提示項(xiàng),則將短文本信息作為新的提示項(xiàng)插入到提示信息中,并對(duì)提示信息中其余的提示項(xiàng)做相應(yīng)調(diào)整,否則提示信息不變。例如,提示裝置預(yù)設(shè)提示信息中提示項(xiàng)的最大數(shù)量為5,其中,對(duì)于短文本前綴 "jjw",尚無與其對(duì)應(yīng)的提示信息,而所獲得的與所述短文本前綴“jjw”對(duì)應(yīng)的短文本信息及所述短文本信息相對(duì)于所述短文本前綴的權(quán)重值和預(yù)定拼音類別為jjwxc,9,全拼;賈靜雯,6. 5,非全拼;jjww,7,全拼;jjwx,8. 5,全拼;佳吉物流,3,非全拼;j jwxchousenetcom, 2. 5,全拼。將上述短文本信息排序后,第一更新裝置3選擇前5項(xiàng)作為所述短文本前綴“ jjw" 的提示信息,則獲得短文本前綴“jjw”的提示信息為jjwxc、jjwx, jjww、賈靜雯、佳吉物流。又例如,當(dāng)短文本前綴“jjw”已獲得上述提示信息后,又獲得與其對(duì)應(yīng)的短文本信息“基金網(wǎng)”,該短文本信息“基金網(wǎng)”相對(duì)于短文本前綴“jjw”的權(quán)重值為5,相對(duì)于短文本前綴的預(yù)定拼音類別為非全拼。則第一更新裝置3判斷其權(quán)重值高于非全拼類別的短文本信息“佳吉物流”,第一更新裝置3根據(jù)權(quán)重值排序,將短文本信息“基金網(wǎng)”作為新提示項(xiàng)插入到短文本前綴“jjw”的提示信息中,且將原來位置的提示項(xiàng)依次下移調(diào)整,去除多余的提示項(xiàng)后,獲得短文本前綴“jjw”新的提示信息為jjwxc、jjwx、jjww、賈靜雯、基金網(wǎng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述ー個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。需要進(jìn)ー步說明的是,盡管上述舉例均以中文進(jìn)行說明,但根據(jù)本發(fā)明的方案同樣可適用于日語、韓語等具有拼音標(biāo)注的語言。例如,對(duì)于日語而言,短文本前綴“kis”可對(duì)應(yīng)類別為全拼的短文本信息“kiss”,亦可對(duì)應(yīng)類別為簡拼的短文本信息“警察”(片假名為けいさつ,羅馬音為keisatu),并且,本領(lǐng)域技術(shù)人員應(yīng)可同樣可根據(jù)本發(fā)明的方案來獲得短文本前綴“kis”的提示信息。作為本發(fā)明的優(yōu)選方案之一,其中,所述權(quán)重確定裝置2還包括權(quán)重調(diào)節(jié)裝置(圖未示)和第一子確定裝置(圖未示)。權(quán)重調(diào)節(jié)裝置基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值;其中,所述權(quán)重調(diào)節(jié)值根據(jù)短文本信息的預(yù)定拼音類型及在前述權(quán)重確定裝置2中所述的與升權(quán)及降權(quán)處理相關(guān)的三項(xiàng)因素確定。具體地,權(quán)重調(diào)節(jié)裝置根據(jù)所述預(yù)定拼音類別,由所述第一預(yù)定規(guī)則中選擇適用于與該短文本前綴對(duì)應(yīng)的短文本信息的權(quán)重調(diào)節(jié)值確定規(guī)則。其中,權(quán)重調(diào)節(jié)裝置通過以下規(guī)則,來確定與該短文本前綴及短文本信息對(duì)應(yīng)的權(quán)重調(diào)節(jié)值1)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則權(quán)重調(diào)節(jié)裝置確定權(quán)重調(diào)節(jié)值為預(yù)定透明權(quán)重值,該預(yù)定透明權(quán)重值使得權(quán)重確定裝置2完成操作后, 所得的權(quán)重值與初始權(quán)重值相同;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則確定權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少ー項(xiàng)來確定該懲罰權(quán)重值,該懲罰權(quán)重值使得權(quán)重確定裝置2完成操作后,所得的權(quán)重值小于初始權(quán)重值;2)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則權(quán)重調(diào)節(jié)裝置確定權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值,并根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少ー項(xiàng)來確定該獎(jiǎng)勵(lì)權(quán)重值,該獎(jiǎng)勵(lì)權(quán)重值使得權(quán)重確定裝置2完成操作后,所得的權(quán)重值大于初始權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則權(quán)重調(diào)節(jié)裝置確定權(quán)重調(diào)節(jié)值為預(yù)定透明權(quán)重值;3)若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為全拼,則權(quán)重調(diào)節(jié)裝置確定權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值;若該短文本信息與該短文本前綴對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則權(quán)重調(diào)節(jié)裝置確定權(quán)重調(diào)節(jié)值為懲罰權(quán)重值。其中,權(quán)重調(diào)節(jié)裝置確定所述獎(jiǎng)勵(lì)權(quán)重值及懲罰權(quán)重值的方式包括但不限于1)根據(jù)所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中至少ー項(xiàng)對(duì)應(yīng)的單項(xiàng)權(quán)重值獲得。具體地,權(quán)重調(diào)節(jié)裝置可直接將某ー項(xiàng)單項(xiàng)權(quán)重值直接作為獎(jiǎng)勵(lì)或懲罰權(quán)重值, 或者,權(quán)重調(diào)節(jié)裝置獲得多項(xiàng)單項(xiàng)權(quán)重值,并對(duì)該多項(xiàng)單項(xiàng)權(quán)重值進(jìn)行相應(yīng)處理,例如,將該多項(xiàng)權(quán)重值分別乘以預(yù)定系數(shù)后相加,或者將該多項(xiàng)權(quán)重值相乗,或者以其他預(yù)定方式進(jìn)行處理等,以獲得所述獎(jiǎng)勵(lì)權(quán)重值或懲罰權(quán)重值。其中,所述單項(xiàng)權(quán)重值的獲取方式已在前述內(nèi)容中予以詳述,在此不再贅述。2)獲得所述短文本前綴、該短文本前綴包含的元音個(gè)數(shù)及與該短文本前綴對(duì)應(yīng)的短文本信息長度中任一項(xiàng)對(duì)應(yīng)的單項(xiàng)權(quán)重值,然后再根據(jù)其他任一項(xiàng)或其他兩項(xiàng)來對(duì)該單項(xiàng)權(quán)重值進(jìn)行調(diào)整。例如,提示裝置根據(jù)短文本前綴獲得的單項(xiàng)權(quán)重值為8. 5,并獲得該短文本前綴對(duì)應(yīng)的該短文本信息長度為3,若預(yù)設(shè)權(quán)重調(diào)節(jié)值確定規(guī)則中包括當(dāng)短文本信息長度在2-4之間時(shí),將已獲得的權(quán)重值下調(diào)0. 5的規(guī)則,則權(quán)重調(diào)節(jié)裝置根據(jù)該規(guī)則,將短文本前綴對(duì)應(yīng)單項(xiàng)權(quán)重值下調(diào)0. 5,獲得短文本信息的權(quán)重值為8。本領(lǐng)域技術(shù)人員應(yīng)該理解,確定所述獎(jiǎng)勵(lì)權(quán)重值及懲罰權(quán)重值的方式不以上述舉例。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,本發(fā)明所述的權(quán)重確定規(guī)則不以上述舉例為限,事實(shí)上,只要是根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。第一子確定裝置根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值,來確定所述權(quán)重值。具體的,第一子確定裝置通過對(duì)初始權(quán)重值及權(quán)重調(diào)節(jié)值進(jìn)行相應(yīng)處理,以獲得所述權(quán)重值。其中所述相應(yīng)處理包括但不限于乘、除、加、減及其他形式的函數(shù)運(yùn)算等。并且在前述相應(yīng)處理中還可進(jìn)一步結(jié)合預(yù)定參數(shù)等。例如,第一獲取裝置1獲取到短文本信息“新浪”,其對(duì)應(yīng)的短文本前綴“XI”及與該兩者對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則權(quán)重調(diào)節(jié)裝置判斷短文本信息“新浪”與短文本前綴“xl”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)懲罰權(quán)重值即為與短文本信息對(duì)應(yīng)的短文本前綴長度的值,提示裝置分析得到短文本前綴“xl”的長度為2,則根據(jù)權(quán)重調(diào)節(jié)值確定規(guī)則,獲得懲罰權(quán)重值為2 ;第一子確定裝置獲得短文本信息“新浪”預(yù)設(shè)的初始權(quán)重值為12,并且,第一子確定裝置根據(jù)公式權(quán)重值=初始權(quán)重值-權(quán)重調(diào)節(jié)值,獲得短文本信息“新浪”的權(quán)重值為10。又例如,第一獲取裝置1獲取到短文本信息“新浪”,其對(duì)應(yīng)的短文本前綴 “xinlang”及與該兩者對(duì)應(yīng)的預(yù)定拼音類別為全拼;則權(quán)重調(diào)節(jié)裝置判斷短文本信息“新浪”與短文本前綴“xinlang”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為獎(jiǎng)勵(lì)權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)獎(jiǎng)勵(lì)調(diào)節(jié)值=短文本元音個(gè)數(shù)*5,提示裝置分析得到短文本前綴“xinlang”包含兩個(gè)元音“ in”和“ang”,則權(quán)重調(diào)節(jié)裝置獲得短文本信息“新浪”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為10 ;第一子確定裝置獲得短文本信息“新浪”的初始權(quán)重值為9,并且,第一子確定裝置根據(jù)公式 權(quán)重值=0. 5*權(quán)重調(diào)節(jié)值+初始權(quán)重值,獲得短文本信息“新浪”的權(quán)重值為14。再例如,第一獲取裝置1對(duì)于獲取到短文本信息“新浪”,提示裝置根據(jù)“新浪”,其對(duì)應(yīng)的短文本前綴“xl”確定及其與該兩者對(duì)應(yīng)的預(yù)定拼音類別為非全拼,則權(quán)重調(diào)節(jié)裝置判斷短文本信息“新浪”與短文本前綴“xl ”對(duì)應(yīng)的權(quán)重調(diào)節(jié)值為懲罰權(quán)重值,并且,權(quán)重調(diào)節(jié)值確定規(guī)則中預(yù)設(shè)懲罰權(quán)重值為短文本前綴長度、短文本前綴包含的元音個(gè)數(shù)及短文本信息長度對(duì)應(yīng)的單項(xiàng)權(quán)重值的平均值倒數(shù),其中,權(quán)重調(diào)節(jié)規(guī)則包括直接將短文本前綴長度對(duì)應(yīng)的值的倒數(shù)作為其對(duì)應(yīng)的單項(xiàng)權(quán)重值,當(dāng)短文本前綴包含的元音個(gè)數(shù)為零吋,其預(yù)設(shè)的單項(xiàng)權(quán)重值為10,及將短文本信息長度對(duì)應(yīng)的值乘以1. 5以作為短文本信息對(duì)應(yīng)的單項(xiàng)權(quán)重值的規(guī)則,則權(quán)重調(diào)節(jié)裝置根據(jù)權(quán)重調(diào)節(jié)規(guī)則,分別獲得短文本前綴長度、短文本前綴包含的個(gè)數(shù)及短文本信息長度對(duì)應(yīng)的單項(xiàng)權(quán)重值為0. 5、10及3,并根據(jù)單項(xiàng)權(quán)重值獲得懲罰權(quán)重值為1バ0. 5+10+3) = 0. 074 ;第一子確定裝置獲得短文本信息“新浪”的初始權(quán)重值為9,并且,第一子確定裝置根據(jù)公式權(quán)重值=權(quán)重調(diào)節(jié)值*初始權(quán)重值,獲得短文本信息“新浪”的權(quán)重值為0. 667。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值,并根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值,來確定所述權(quán)重值的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。作為本發(fā)明的優(yōu)選方案之一,其中,本發(fā)明還包括第二判斷裝置(圖未示)和第二更新裝置(圖未示)。第二判斷裝置判斷所述短文本信息是否與所述提示信息所包含的任一提示項(xiàng)等同;其中所述等同包括但不限于1)完全相同;2)詞義相同或相似;3)實(shí)際自然語言表意相同或相似等。其中,詞義是否相同或相似通過詞義分析來進(jìn)行判斷,實(shí)際自然語言是否相同或相似通過預(yù)設(shè)的同義詞典來進(jìn)行判斷。例如,對(duì)于短文本信息“ llOsh”和“ 110上?!?, 根據(jù)預(yù)設(shè)的同義詞典判斷sh與上海相同,故而判斷兩者等同。當(dāng)?shù)诙袛嘌b置判斷得到所述短文本信息與所述任ー提示項(xiàng)等同吋,第二更新裝置根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息。具體的,對(duì)于某一短文本前綴,第二判斷裝置判定一短文本信息與該短文本前綴的提示信息中的某一提示項(xiàng)等同,若所述短文本信息相對(duì)該短文本前綴為全拼,而所述提示項(xiàng)相對(duì)所述短文本前綴的預(yù)定拼音類別為非全拼,則第二更新裝置將所述短文本信息作為新提示項(xiàng)替換所述提示項(xiàng),并根據(jù)短文本信息的權(quán)重值,將新提示項(xiàng)插入到提示信息的相應(yīng)位置,并對(duì)其余提示項(xiàng)做相應(yīng)調(diào)整,例如,刪除權(quán)重值最小的一項(xiàng),并將權(quán)重值小于新提示項(xiàng)的其他提示項(xiàng)向下移動(dòng)一位等;若所述短文本信息相對(duì)該短文本前綴的預(yù)定拼音為非全拼,而所述提示項(xiàng)相對(duì)所述短文本前綴的預(yù)定拼音類別為全拼,則第二更新裝置不進(jìn)行調(diào)整。例如,對(duì)于短文本前綴“l(fā)a”,其提示項(xiàng)及相應(yīng)的提示項(xiàng)權(quán)重值為來年,8;戀愛,5.5;來啊,4;婁安,3;對(duì)于短文本信息“來”,其權(quán)重值為6,第二判斷裝置通過等同判斷,判定“來”與 “來啊”相等同,而短文本信息“來”相對(duì)于短文本前綴“l(fā)a”的預(yù)定拼音類型為全拼,而短文本信息“來啊”相對(duì)于短文本前綴“l(fā)a”的預(yù)定拼音類別為非全拼,則第二更新裝置將“來” 作為短文本前綴“ la”的新提示項(xiàng),替換“來啊”,將“來”按照其權(quán)重值和預(yù)定拼音類別插入到提示信息中,并對(duì)其余提示項(xiàng)依次做相應(yīng)的調(diào)整,獲得短文本前綴“l(fā)a”的提示項(xiàng)為來年,7;來,6;戀愛,5.5;婁安,3。其中,前述權(quán)重確定裝置可在第二更新裝置之后執(zhí)行,即當(dāng)?shù)诙袛嘌b置判斷得到所述短文本信息未與所述任ー提示項(xiàng)等同,第二更新裝置不執(zhí)行相關(guān)操作,則權(quán)重確定裝置基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述 ー個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷得到所述短文本信息與所述任ー提示項(xiàng)等同吋, 則根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。作為本發(fā)明的優(yōu)選方案之一,其中,本發(fā)明還包括第二庫更新裝置(圖未示)。第二庫更新裝置根據(jù)所述短文本前綴及所建立或更新的提示信息,來建立或更新提示信息庫;具體的,當(dāng)所述提示信息庫中未包含該短文本前綴,則第二庫更新裝置將該短文本前綴及其相應(yīng)的提示信息添加至提示信息庫中;當(dāng)所述提示信息庫中已包含該短文本前綴,則第二庫更新裝置根據(jù)該短文本前綴對(duì)應(yīng)的提示信息來更新提示信息庫中該短文本前綴的提示信息。其中,本發(fā)明還包括實(shí)時(shí)獲取裝置(圖未示)和查詢裝置(圖未示)。實(shí)時(shí)獲取裝置實(shí)時(shí)獲取來自用戶的輸入序列。查詢裝置將所述輸入序列作為ー個(gè)短文本前綴在所述提示信息庫中進(jìn)行查詢,以獲取與該輸入序列所對(duì)應(yīng)的提示信息,作為該輸入序列的提示信息。例如,實(shí)時(shí)獲取裝置實(shí)時(shí)獲取用戶輸入序列為“xul ”,查詢裝置將該輸入序列作為ー個(gè)短文本前綴在提示信息庫中查詢,獲得短文本前綴“xl”的提示信息為“xls”、“Xlmv”、 “序列”、“新浪”,則將此提示信息作為用戶輸入序列的提示信息,返回給用戶。作為本發(fā)明的優(yōu)選方案之一,其中,所述所述第一更新裝置還基于第二預(yù)定規(guī)則, 根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述ー個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息;其中,所述第二預(yù)定規(guī)則包括以下規(guī)則將全拼的短文本信息排序高于非全拼的短文本信息。具體的,第一更新裝置在建立或更新提示信息的過程中,提示裝置始終將全拼類型的短文本信息置于非全拼類型的短文本信息之前。根據(jù)本發(fā)明的方案,通過對(duì)不同預(yù)定拼音類型的短文本信息執(zhí)行相應(yīng)地權(quán)重調(diào)整策略,既能保留較好的全拼類型的提示項(xiàng),又能提供減少用戶輸入操作的簡拼類型的提示項(xiàng),使得所呈現(xiàn)的提示項(xiàng)更符合用戶的需求。圖5為本發(fā)明一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖。根據(jù)本實(shí)施例的提示裝置包括第一獲取裝置1、權(quán)重確定裝置2及第一更新裝置3。其中,第一獲取裝置1進(jìn)ー步包括第一子獲取裝置11和第一分析裝置12 ;所述第一更新裝置3進(jìn)ー步包括第一比對(duì)裝置31、第一判斷裝置32、第二比對(duì)裝置33及插入裝置 34。第一子獲取裝置11獲取所述短文本信息。第一分析裝置12分析所述短文本信息,以獲得其對(duì)應(yīng)的一個(gè)預(yù)定拼音類別的短文本前綴。具體的,第一分析裝置12對(duì)獲得的短文本信息進(jìn)行分析,并以全拼或非全拼的方式提取短文本信息對(duì)應(yīng)的字符串,以作為所述短文本信息所對(duì)應(yīng)的短文本前綴,并根據(jù)所述提取方式來是否是短文本信息的全拼,來確定短文本信息在對(duì)應(yīng)的短文本前綴下的預(yù)定拼音類別。例如,對(duì)于短文本信息“新浪”,第一分析裝置12分析得到其全拼字符串為 "xinlang",則其全拼類別的前綴可包括“X”、“Xi”、“Xin”、“Xinl”、“Xinla”、“Xinlan” 及 “xinlang”,提示裝置由上述七個(gè)短文本前綴中選擇ー個(gè)以進(jìn)行后續(xù)處理,并確定所選擇的短文本前綴與短文本信息“新浪”對(duì)應(yīng)的預(yù)定拼音類別為全拼。又例如,對(duì)于短文本信息“新浪”,第一分析裝置12分析得到其非全拼字符串提取的字符串為“xl”,則其非全拼類別的前綴可包括“χ”及“xl”,提示裝置由上述兩個(gè)個(gè)短文本前綴中選擇ー個(gè)以進(jìn)行后續(xù)處理,并確定所選擇的短文本前綴與短文本信息“新浪”對(duì)應(yīng)的預(yù)定拼音類別為非全拼。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述短文本信息獲得其相應(yīng)短文本前綴的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。權(quán)重確定裝置2已在參照?qǐng)D4所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。第一比對(duì)裝置31根據(jù)提示信息中提示項(xiàng)的最大數(shù)量,或根據(jù)所述短文本信息對(duì)應(yīng)的權(quán)重值與相同及/或不同預(yù)定拼音類別的提示項(xiàng)對(duì)應(yīng)的權(quán)重值的比對(duì)結(jié)果,來獲得第 ー比對(duì)結(jié)果。
其中,第一比對(duì)裝置31通過判斷所述提示信息中所包含的提示項(xiàng)數(shù)量是否已經(jīng)達(dá)到最大數(shù)量,并當(dāng)提示項(xiàng)數(shù)量已經(jīng)達(dá)到預(yù)定的最大數(shù)量時(shí),進(jìn)ー步將短文本信息的權(quán)重值與提示信息中的預(yù)定提示項(xiàng)的權(quán)重值進(jìn)行比對(duì)來獲得第一比對(duì)結(jié)果;其中,所述預(yù)定提示項(xiàng)包括最后ー項(xiàng)全拼提示項(xiàng)和/或最后ー項(xiàng)非全拼提示項(xiàng)。具體的,根據(jù)短文本信息所包含的提示信息的不同,第一比對(duì)結(jié)果可包括以下任 ー種A)若所述短文本前綴的提示信息中所包含的提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量,則所獲得的第一比對(duì)結(jié)果中包含如下任一信息A1)所有提示項(xiàng)均為全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;A》所有提示項(xiàng)均為非全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;Α; )提示信息中的提示項(xiàng)包括全拼與非全拼類型,且提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量;例如,預(yù)設(shè)每個(gè)提示信息中可包含5項(xiàng)提示項(xiàng),對(duì)于短文本前綴“xel”,其對(duì)應(yīng)的提示信息為“xeltek”、“Xel0da”、“Xel0S”、“邪惡力量”共四項(xiàng),即提示信息所包含的提示項(xiàng)數(shù)量未達(dá)到最大數(shù)量,則當(dāng)獲取到與短文本前綴“xel”相關(guān)的短文本信息“xelove”吋,第 ー比對(duì)裝置31根據(jù)比對(duì)獲得的第一比對(duì)結(jié)果為提示信息中的提示項(xiàng)包括全拼與非全拼類型,且短文本前綴“xel”的提示信息的提示項(xiàng)數(shù)量未滿。B)若所述短文本前綴的提示信息所包含的提示項(xiàng)數(shù)量已達(dá)到最大數(shù)量,且提示裝置判斷得到提示信息中的所有提示項(xiàng)均為全拼類型或者均為非全拼類型,則第一比對(duì)裝置 31將短文本信息權(quán)重值與最后ー個(gè)提示項(xiàng)權(quán)重值進(jìn)行比較,所獲得的第一比對(duì)結(jié)果中包含如下任一信息B1)短文本信息的權(quán)重值大于最后ー個(gè)提示項(xiàng)的權(quán)重值;或者B2)短文本信息的權(quán)重值小于最后ー個(gè)提示項(xiàng)的權(quán)重值;例如,若前述短文本前綴“xel”對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xeltek, 10 ;xeloda,8;xelos,7 ;xelove,5 ;xelement,4 ;其中各項(xiàng)均為全拼提示項(xiàng),對(duì)于短文本信息“xelod”,其權(quán)重值為6. 5,第一比對(duì)裝置31比較短文本信息“xelod”的權(quán)重值與最后ー項(xiàng)提示項(xiàng)“xelement”的權(quán)重值,獲得的第一比對(duì)結(jié)果包括短文本信息“xelod”權(quán)重值大于最后ー項(xiàng)提示項(xiàng)“xelement”權(quán)重值; 又如,對(duì)于短文本信息“邪惡力量”,其權(quán)重值為3,第一比對(duì)裝置31比較短文本信息“邪惡力量”的權(quán)重值和最后ー項(xiàng)提示項(xiàng)“xelement”的權(quán)重值,獲得第一比對(duì)結(jié)果包括短文本信息“邪惡力量”小于最后ー項(xiàng)提示項(xiàng)“xelement”的權(quán)重值。C)若所述短文本前綴的提示信息中的提示項(xiàng)已達(dá)到最大數(shù)量,且提示信息中的提示項(xiàng)包括全拼類型及非全拼類型,則第一比對(duì)裝置31查找提示信息中最后ー個(gè)全拼及非全拼的提示項(xiàng),并將短文本信息權(quán)重值與最后ー個(gè)全拼提示項(xiàng)的權(quán)重值及最后ー個(gè)非全拼提示項(xiàng)權(quán)重值的進(jìn)行比對(duì),則所獲得的第一比對(duì)結(jié)果中包含如下任一信息C1)最后ー個(gè)全拼提示項(xiàng)權(quán)重值最小;以)最后ー個(gè)非全拼提示項(xiàng)權(quán)重值最?。沪?短文本信息權(quán)重值最小。例如,對(duì)于短文本前綴“xs”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為
xswos, 10 ;xs8,8;χ 世界,7;許嵩,5;小說,4;其中,前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。對(duì)于短文本信息“xsmd”,其權(quán)重值為9,第一比對(duì)裝置31在提示信息中查找并判斷最后ー項(xiàng)全拼提示項(xiàng)為“χ世界”,最后ー項(xiàng)非全拼提示項(xiàng)為“小說”,則第一比對(duì)裝置31將“xsmd”分別與最后一項(xiàng)全拼提示項(xiàng) “X世界”和最后ー項(xiàng)非全拼提示項(xiàng)“小說”進(jìn)行比較,獲得第一比對(duì)結(jié)果為最后ー項(xiàng)非全拼提示項(xiàng)的權(quán)重值最低。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述提示項(xiàng)的最大數(shù)量、短文本信息權(quán)重值、短文本信息的預(yù)定拼音類別以及提示項(xiàng)信息的權(quán)重值與預(yù)定拼音類別來獲得第一比對(duì)結(jié)果的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,第一判斷裝置32根據(jù)所述第一比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)。具體的,第一判斷裝置32根據(jù)以下規(guī)則來判斷判斷短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)1)若第一比對(duì)結(jié)果屬于前述A)類第一比對(duì)結(jié)果,則第一判斷裝置32判定將短文本信息作為所述短文本前綴的提示項(xiàng);2)若第一比對(duì)結(jié)果屬于前述Bi)類第一比對(duì)結(jié)果,則第一判斷裝置32判定將短文本信息作為短文本前綴的提示項(xiàng);若第一比對(duì)結(jié)果屬于前述B2)類第一比對(duì)結(jié)果,則第一判斷裝置32判定不將短文本信息作為短文本前綴的提示項(xiàng);3)若第一比對(duì)結(jié)果屬于前述Cl)或C2)類第一比對(duì)結(jié)果,則第一判斷裝置32判定將短文本信息作為短文本前綴的提示項(xiàng);若第一比對(duì)結(jié)果屬于前述C3)類第一比對(duì)結(jié)果, 則第一判斷裝置32判定不將短文本信息作為短文本前綴的提示項(xiàng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何根據(jù)所述第一比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,當(dāng)?shù)谝慌袛嘌b置32判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),第二比對(duì)裝置33根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果。具體的,第二比對(duì)裝置33根據(jù)通過以下任一規(guī)則,來根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果1)若第一比對(duì)結(jié)果屬于前述Al)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于al)若短文本信息類別為全拼,且第二比對(duì)裝置33能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng);其中,所述跳變項(xiàng)表示在與短文本信息類別相同且權(quán)重值小于短文本信息權(quán)重值的提示項(xiàng)中,權(quán)重值最大的提示項(xiàng);ぬ)若短文本信息類別為全拼,且第二比對(duì)裝置33未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有提示項(xiàng)權(quán)重值的信息;a3)若短文本信息類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息類別為非全拼,且提示信息中所有提示項(xiàng)類別為全拼的信息。若第一比對(duì)結(jié)果屬于前述A2)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于a4)若短文本信息類別為非全拼,且第 ニ比對(duì)裝置33能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng)若短文本信息類別為非全拼,且第二比對(duì)裝置33未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有提示項(xiàng)權(quán)重值的信息;a6) 若短文本信息類別為全拼,則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信息;若第一比對(duì)結(jié)果屬于前述A3)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于a7)若短文本信息類別為全拼或非全拼, 且第二比對(duì)裝置33能夠獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括所述跳變項(xiàng);a8)若短文本信息類別為全拼,且第二比對(duì)裝置33未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括短文本信息權(quán)重值小于所有全拼類別提示項(xiàng)權(quán)重值的信息;a9)若短文本信息類別為非全拼,且第二比對(duì)裝置33未能獲得短文本信息相對(duì)提示信息的跳變項(xiàng),則第二比對(duì)結(jié)果包括權(quán)重值小于所有非全拼類別提示項(xiàng)權(quán)重值的信息。2)若第一比對(duì)結(jié)果屬于前述Bi)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果來獲取第二比對(duì)結(jié)果的方式包括但不限于bl)若短文本信息類別為全拼,提示信息中所有提示項(xiàng)類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)提示信息的跳變項(xiàng);b2) 若短文本信息類別為非全拼,提示信息中所有提示項(xiàng)類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)提示信息的跳變項(xiàng);b3)若短文本信息類別為全拼,提示信息中所有提示項(xiàng)類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信息;b4)若短文本信息類別為非全拼,提示信息中所有提示項(xiàng)類別為全拼,則第二比對(duì)結(jié)果包括短文本信息類別為全拼,且提示信息中所有提示項(xiàng)類別為非全拼的信息。例如,短文本前綴“IX”對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為聯(lián)想,7;流星雨,6;林熙蕾,5;林心如,3;李小龍,2;其中各項(xiàng)均為非全拼提示項(xiàng),則對(duì)于短文本信息“ 1x570”,其權(quán)重值為8,相對(duì)于短文本前綴“l(fā)x”為全拼類型。根據(jù)前述第一比對(duì)裝置31和第一判斷裝置32所得結(jié)果可判定短文本信息可以作為短文本前綴“l(fā)x”的提示項(xiàng)。由于提示信息中均為非全拼類型提示項(xiàng),則第二比對(duì)裝置33根據(jù)前述獲取方式b3)獲得第二比對(duì)結(jié)果包括短文本信息“ 1x570” 類別為全拼,且短文本前綴“l(fā)x”的提示信息中所有提示項(xiàng)類別為非全拼的信息。3)若第一比對(duì)結(jié)果屬于前述Cl)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果所獲取的第二比對(duì)結(jié)果包括cl)若短文本類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為全拼類別及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息;c2)若短文本類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為非全拼類別及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息;例如,對(duì)于在第一比對(duì)裝置31所舉的短文本前綴“xs”的例子,其提示項(xiàng)中前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。并且第一判斷裝置32判定短文本信息“xsmd”可以作為短文本前綴“xs”的提示項(xiàng)。其中短文本信息“xsmd”相對(duì)于短文本前綴“xs”屬于全拼類型,在短文本前綴“xs”的提示信息中,與短文本信息“xsmd”同為全拼類別且權(quán)重值小于短文本信息“xsmd”的提示項(xiàng)為“xs8”和“χ世界”,其中權(quán)重值最大的ー項(xiàng)為提示項(xiàng) “xs8”,其權(quán)重為8,即第二比對(duì)裝置33獲得短文本信息相對(duì)于提示信息的跳變項(xiàng)為第二提示項(xiàng)“xs8”,則第二比對(duì)結(jié)果包括第二提示項(xiàng)“xs8”、第二提示項(xiàng)為全拼類別,及權(quán)重值最小項(xiàng)為全拼提示項(xiàng)的信息。4)若第一比對(duì)結(jié)果屬于前述C2)類第一比對(duì)結(jié)果,則第二比對(duì)裝置33根據(jù)第一比對(duì)結(jié)果所獲取的第二比對(duì)結(jié)果包括c3)若短文本類別為全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為全拼及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為非全拼提示項(xiàng)的信息;c4)若短文本類別為非全拼,則第二比對(duì)結(jié)果包括短文本信息相對(duì)于提示信息的跳變項(xiàng)、短文本信息為非全拼及第一比對(duì)結(jié)果所包含的權(quán)重值最小項(xiàng)為非全拼提示項(xiàng)的信息。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果的實(shí)現(xiàn)方式,例如,將所述跳變項(xiàng)更改為表示在與短文本信息類別相同且權(quán)重值大于短文本信息權(quán)重值的提示項(xiàng)中,權(quán)重值最小的提示項(xiàng)并相應(yīng)更改其他處理方式;或者,在所有情況下,均將短文本信息類別及提示項(xiàng)類別包含在第二比對(duì)結(jié)果中等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。插入裝置34根據(jù)所述第二比對(duì)結(jié)果,將該短文本信息作為新提示項(xiàng)加入所述提示信息中,井根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序。具體的,插入裝置34根據(jù)如下規(guī)則將短文本信息作為新提示項(xiàng)加入到提示信息, 并相應(yīng)調(diào)整其他提示項(xiàng)I)當(dāng)獲得前述al)、a4)或a7)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),插入到第二比對(duì)結(jié)果所包含提示項(xiàng)的位置,并將該位置的提示項(xiàng)及后續(xù)提示項(xiàng)相應(yīng)后移一位;II)當(dāng)獲得前述a2)、a3)、a5)或a9)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),插入提示信息最后一位;例如,對(duì)于短文本前綴“xel”,其提示信息最大項(xiàng)為5,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xeltek,10 ;xeloda,8 ;xelos,7 ;xelove,5。對(duì)于短文本信息“邪惡力量第六季,其第二比對(duì)結(jié)果包括短文本信息類別為非全
36拼,且提示信息中所有提示項(xiàng)類別為全拼的信息,亦即如a3)所述情況,則插入裝置34根據(jù)規(guī)則II),將短文本信息“邪惡力量第六季”作為新提示項(xiàng),插入到提示信息的最后一位。則短文本前綴“xel”的提示信息變?yōu)閤eltek、xeloda、xelos、xelove、邪惡力量第六季。III)當(dāng)獲得前述a6)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),插入到提示信息中第一項(xiàng)提示項(xiàng)的位置,并將所有提示項(xiàng)的位置后移一位。IV)當(dāng)獲得前述a8)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng), 插入到提示信息中第一項(xiàng)非全拼提示項(xiàng)的位置,并將所有非全拼提示項(xiàng)的位置后移一位。V)當(dāng)獲得前述bl)或b2)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所包含的跳變項(xiàng)的位置,并將該跳變項(xiàng)項(xiàng)及其后續(xù)提示項(xiàng)相應(yīng)后移一位,并刪除原提示信息中的最后ー項(xiàng)提示項(xiàng);VI)當(dāng)獲得前述b3)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng), 插入到提示信息中第一提示項(xiàng)的位置,并將所有提示項(xiàng)的位置后移一位,并刪除原提示信息中最后ー項(xiàng)提示項(xiàng);VII)當(dāng)獲得前述b4)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),替換原提示信息中的最后ー項(xiàng)提示項(xiàng);VI)當(dāng)獲得前述cl)、c3)或c4)類第二比對(duì)結(jié)果時(shí),插入裝置34將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所包含的跳變項(xiàng)項(xiàng)的位置,并將該跳變項(xiàng)項(xiàng)及其后續(xù)提示項(xiàng)相應(yīng)后移一位,并刪除原提示信息中的最后ー項(xiàng)提示項(xiàng);例如,對(duì)于短文本前綴“xs”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xswos, 10 ;xs8,8;χ 世界,7;許嵩,5;小說,4;其中,前三項(xiàng)為全拼提示項(xiàng),后兩項(xiàng)為非全拼提示項(xiàng)。對(duì)于短文本信息“xsmd”,其權(quán)重值為9,與短文本前綴“xs”對(duì)應(yīng)的預(yù)定拼音類別為全拼。根據(jù)前述裝置判斷可知其屬于cl)所述情況,其第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)為提示信息第二項(xiàng)。則插入裝置34根據(jù)規(guī)則VI),將短文本信息作為新提示項(xiàng),插入至第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的位置,即第 ニ項(xiàng)的位置,刪除原提示信息中的最后ー項(xiàng)提示項(xiàng)“小說”,并將第二項(xiàng)提示項(xiàng)“xs8”及其后續(xù)提示項(xiàng)“X世界”、“許嵩”、“小說”都相應(yīng)后移一位,最后獲得短文本前綴“xs”的提示信息 ノ、J :xswos、xsmd、xs8、χ 世界、許筒。VII)當(dāng)獲得前述U)類第二比對(duì)結(jié)果時(shí),插入裝置34刪除最后一項(xiàng)全拼提示項(xiàng), 并將所有與第二比對(duì)結(jié)果包含的跳變項(xiàng)之前的非全拼提示項(xiàng)位置上移一位后,將短文本信息作為新提示項(xiàng)插入至第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的前ー項(xiàng)位置。例如,對(duì)于前述短文本前綴“xs”,其對(duì)應(yīng)的提示信息及各提示項(xiàng)的權(quán)重值為xswos, 10 ;xs8,8;χ 世界,5;許嵩,8;
小說,6;若對(duì)于短文本信息“銷售”,權(quán)重值為7,根據(jù)所述第一比對(duì)裝置31、第一判斷裝置 32、第二比對(duì)裝置33的執(zhí)行結(jié)果判斷可知屬于c2)所述情形,并且根據(jù)執(zhí)行結(jié)果可以得到跳變項(xiàng)為第五項(xiàng)“小說”。則插入裝置34根據(jù)規(guī)則VII),去除最后ー項(xiàng)全拼提示項(xiàng)“χ世界”, 將所有與第二比對(duì)結(jié)果對(duì)應(yīng)的提示項(xiàng)之前的非全拼提示項(xiàng)位置上移一位,亦即將“小說”之前的非全拼提示項(xiàng)“許嵩”上移一位,并將短文本信息“銷售”作為新提示項(xiàng),加入到第二比對(duì)結(jié)果所對(duì)應(yīng)的提示項(xiàng)的前ー項(xiàng)位置,即提示信息的第四項(xiàng)中。最后獲得調(diào)整后的短文本前綴“xs”的提示信息為XSW0S、XS8、許嵩、銷售、小說。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述第二比對(duì)結(jié)果及短文本信息的預(yù)定拼音類別來調(diào)整提示信息中的提示項(xiàng)的排序的實(shí)現(xiàn)方式,例如,當(dāng)提示項(xiàng)已達(dá)到最大數(shù)量并且需要插入新的提示項(xiàng)時(shí),將被刪除的提示項(xiàng)任意設(shè)定為全拼或非全拼中權(quán)重值最小的ー項(xiàng);或者,若非全拼結(jié)果排序均高于全拼結(jié)果時(shí),相應(yīng)更改本實(shí)施所述的方法等,均應(yīng)包含在本發(fā)明的范圍內(nèi)。需要進(jìn)ー步說明的是,所述第一比對(duì)結(jié)果及第ニ比對(duì)結(jié)果所包含的內(nèi)容及在第一比對(duì)裝置31及第一判斷裝置32根據(jù)第一比對(duì)結(jié)果及第ニ比對(duì)結(jié)果來進(jìn)行相應(yīng)處理的方式并不以上述舉例為限。例如,第一比對(duì)裝置31獲取短文本信息與所有提示項(xiàng)的比對(duì)結(jié)果作為第一比對(duì)結(jié)果。接著,第一判斷裝置32根據(jù)第一比對(duì)結(jié)果來獲得其所需的第一判斷信息,井根據(jù)該第一判斷信息來判斷短文本信息是否能夠作為短文本前綴的提示項(xiàng),其中,該第一判斷信息可包括提示項(xiàng)個(gè)數(shù)、各提示項(xiàng)類別及其對(duì)應(yīng)的權(quán)重值等,第一判斷裝置32具體根據(jù)該等判斷信息來判斷短文本信息是否能夠作為短文本前綴的提示項(xiàng)的方式已在前述內(nèi)容中予以詳述,并以引用的方式包含于此,不再贅述。接著,第二比對(duì)裝置33直接將第一比對(duì)結(jié)果作為第二比對(duì)結(jié)果。最后,插入裝置34根據(jù)第二比對(duì)結(jié)果來獲得其所需的第二判斷信息,以根據(jù)該第二判斷信息來將該短文本信息作為新提示項(xiàng)加入所述提示信息中, 井根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序,其中,第二判斷信息可包括短文本信息類別、短文本信息對(duì)于提示信息的跳變項(xiàng)等。根據(jù)本實(shí)施例的方案,通過第一比對(duì)裝置31、第一判斷裝置32、第二比對(duì)裝置33 及插入裝置34執(zhí)行多輪操作,即能快速遍歷由ー個(gè)短文本信息所得的所有短文本前綴,當(dāng)該短文本信息處理完畢后,即能釋放用于處理該短文本信息所需的空間。因此,根據(jù)本實(shí)施例的方法通過少量的比較判斷步驟即能獲得所需結(jié)果,能夠快速遍歷大量的短文本信息來獲取各短文本前綴及其對(duì)應(yīng)的提示信息;并且,由于處理完ー個(gè)短文本信息所對(duì)應(yīng)的所有短文本前綴后,即可釋放用于處理該短文本信息所需的空間,而處理該短文本信息時(shí)所需的空間極小,因此,根據(jù)本實(shí)施例的方法消耗資源極少。圖6本發(fā)明再一個(gè)優(yōu)選實(shí)施例的基于短文本前綴來確定提示信息的提示裝置的結(jié)構(gòu)示意圖。根據(jù)本實(shí)施例的提示裝置包括第二子獲取裝置11’、第二分析裝置6和第一庫更新裝置7。其中,所述第一獲取裝置1還進(jìn)一歩包括前綴獲取裝置13和第三子獲取裝置 14 ;所述第一更新裝置3還進(jìn)一歩包括排序裝置35和選擇裝置36。第二子獲取裝置11’獲取所述短文本信息。接著,第二分析裝置6分析所述短文本信息,以獲得其對(duì)應(yīng)的各預(yù)定拼音類別的短文本前綴。具體的,第二分析裝置6對(duì)獲得的短文本信息進(jìn)行分析,并以全拼或非全拼的方式提取短文本信息對(duì)應(yīng)的所有字符串,以作為所述短文本信息所對(duì)應(yīng)的短文本前綴,井根據(jù)所述提取方式來是否是短文本信息的全拼,來確定短文本信息在對(duì)應(yīng)的短文本前綴下的預(yù)定拼音類別。第一庫更新裝置7根據(jù)所述短文本信息及所獲得的所述各預(yù)定拼音類別的短文本前綴來建立或更新對(duì)應(yīng)關(guān)系庫;其中,所述對(duì)應(yīng)關(guān)系庫中包括多個(gè)短文本前綴、該多個(gè)短文本前綴分別對(duì)應(yīng)的短文本信息及具有對(duì)應(yīng)關(guān)系的短文本前綴與短文本信息對(duì)應(yīng)的預(yù)定拼音類別。具體的,當(dāng)所述對(duì)應(yīng)關(guān)系庫未建立吋,第一庫更新裝置7根據(jù)所述短文本信息及所獲得的所述各預(yù)定拼音類別的短文本前綴來建立對(duì)應(yīng)關(guān)系庫。當(dāng)所述對(duì)應(yīng)關(guān)系庫已建立吋,第一庫更新裝置7在獲取短文本信息及其對(duì)應(yīng)的所有短文本前綴后,在對(duì)應(yīng)關(guān)系庫中查詢所述短文本信息是否已包含在其對(duì)應(yīng)的短文本前綴下,若所述短文本信息未包含在其對(duì)應(yīng)的短文本前綴下,則將短文本信息及該短文本信息與短文本前綴相對(duì)應(yīng)的預(yù)定拼音類別添加至該短文本前綴所對(duì)應(yīng)的短文本信息中。第一庫更新裝置7還將該短文本信息與短文本前綴相對(duì)應(yīng)的權(quán)重值添加至與該短文本前綴相關(guān)的信息中。例如,對(duì)于短文本信息“趕集網(wǎng)”,與其對(duì)應(yīng)的短文本前綴包括“g”、“ga”、“gan”、 し ganj,,、“ ganji,,、“ ganji,,、“ ganjiw,,、“ ganjiwa,,、“ ganjiwan,,、“ ganjiwang,、‘’ gj,,、“gjw,,, 第一庫更新裝置7在對(duì)應(yīng)關(guān)系庫中查找前述短文本前綴,并獲得短文本前綴“ganjiwang” 和“gj”,而其余短文本前綴不存在對(duì)應(yīng)關(guān)系庫中?!癵anjiwang”和“gj”在對(duì)應(yīng)關(guān)系庫中與短文本信息的對(duì)應(yīng)關(guān)系為"ganjiwang"趕集網(wǎng),10,全拼;“gj”gjw,9,全拼;趕集,6,非全拼;第一庫更新裝置7分析得到短文本信息“趕集網(wǎng)”與短文本前綴“ganjiwang”的對(duì)應(yīng)關(guān)系已經(jīng)存在,因此則對(duì)短文本前綴“ganjiwang”進(jìn)行操作;第一庫更新裝置7分析得到短文本信息“趕集網(wǎng)”未存在于短文本前綴“gj”對(duì)應(yīng)的短文本信息中,且提示裝置獲得短文本信息“趕集網(wǎng)”相對(duì)于短文本前綴“gj,,的拼音類別為非全拼,且其相對(duì)于短文本前綴“gj ”的權(quán)重值為7,則第一庫更新裝置7將短文本信息及其預(yù)定拼音類別添加至與短文本前綴“gj”的對(duì)應(yīng)關(guān)系中,短文本前綴“gj”的對(duì)應(yīng)關(guān)系更新為 "gj,,:gjw,9,全拼;趕集網(wǎng),7,非全拼;趕集,6,非全拼。對(duì)于尚未在對(duì)應(yīng)關(guān)系庫中建立的短文本前綴“g”、“ga”、“gan”、“ganj”、“ganji”、 “ganji”、“ganjiW”、“ganjiWa”、“ganjiWan” 及“ gjw”,第一庫更新裝置 7 將上述短文本前綴及該等短文本前綴與短文本信息“趕集網(wǎng)”的對(duì)應(yīng)關(guān)系添加至對(duì)應(yīng)關(guān)系庫中。以短文本前綴“gjw”為例,第一庫更新裝置7獲得短文本信息“趕集網(wǎng)”相對(duì)于短文本前綴“gjw”的拼音類別為非全拼,且其相對(duì)于短文本前綴“gjw”的權(quán)重值為9,則將該短文本前綴和該短文本信息及其預(yù)定拼音類別添加至對(duì)應(yīng)關(guān)系庫中,則對(duì)應(yīng)關(guān)系庫中増加了短文本前綴“gjw”的對(duì)應(yīng)關(guān)系,其當(dāng)前的對(duì)應(yīng)關(guān)系為“gjw”趕集網(wǎng),9,非全拼。
建立對(duì)應(yīng)關(guān)系庫后,當(dāng)提示裝置需要建立或更新提示信息吋,前綴獲取裝置13獲取ー個(gè)短文本前綴。其中,獲取短文本前綴的方式包括但不限于1)實(shí)時(shí)獲取用戶輸入的輸入序列,并將該實(shí)時(shí)獲取的輸入序列作為短文本前綴;2)獲取預(yù)存儲(chǔ)的短文本前綴。接著,第三子獲取裝置14根據(jù)所述短文本前綴,由所述對(duì)應(yīng)關(guān)系庫中獲取與所述短文本前綴對(duì)應(yīng)的ー個(gè)或多個(gè)短文本信息及所述短文本前綴與分別所述ー個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。具體的,第三子獲取裝置14根據(jù)獲得的短文本前綴,在對(duì)應(yīng)關(guān)系庫中查詢獲得該短文本前綴,以及與所述短文本前綴對(duì)應(yīng)短文本信息,以及該等短文本信息與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。權(quán)重確定裝置2已在參照?qǐng)D4所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。接著,排序裝置35根據(jù)所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果。具體的,排序裝置35根據(jù)全拼短文本信息在前,非全拼短文本信息在后,并對(duì)全拼及非全拼短文本信息,分別按照權(quán)重值有高至低進(jìn)行排序的方式,來獲得與短文本前綴對(duì)應(yīng)的短文本信息的排序結(jié)果。例如,排序裝置35所獲取的短文本前綴“gj”所對(duì)應(yīng)的短文本信息及其權(quán)重值和相應(yīng)的預(yù)定拼音類別為根據(jù),3,非全拼;趕集網(wǎng),4. 5,非全拼;趕集,6,非全拼;gjw,8,全拼;國家,6. 5,非全拼;感覺,2,非全拼;則排序裝置35根據(jù)全拼短文本信息在前,非全拼短文本信息在后,并對(duì)全拼及非全拼短文本信息,分別按照權(quán)重值有高至低進(jìn)行排序的方式進(jìn)行排序后,獲得上述多個(gè)短文本信息相對(duì)于短文本前綴“gj”的排序結(jié)果為gjw,8,全拼;國家,6. 5,非全拼;趕集,6,非全拼;趕集網(wǎng),4. 5,非全拼;根據(jù),3,非全拼;感覺,2,非全拼。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。
選擇裝置36根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)。其中,所述提示信息中提示項(xiàng)的最大數(shù)量可由本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來選擇并設(shè)定。具體的,選擇裝置36預(yù)設(shè)提示信息所包含的提示項(xiàng)的最大數(shù)量為N。則提示裝置由短文本前綴所對(duì)應(yīng)的已經(jīng)排序完成的多個(gè)短文本信息中選擇排名前N位的短文本信息作為短文本前綴的提示項(xiàng)。例如,選擇裝置36預(yù)設(shè)提示信息的提示項(xiàng)的最大數(shù)量為4,對(duì)于前述短文本前綴 “gj”,其相應(yīng)的短文本排序結(jié)果為gjw,8,全拼;國家,6. 5,非全拼;趕集,6,非全拼;趕集網(wǎng),4. 5,非全拼;根據(jù),3,非全拼;感覺,2,非全拼。選擇裝置36從該排序結(jié)果中選擇排序?yàn)榍八奈坏亩涛谋拘畔⒆鳛槎涛谋厩熬Y “gj”的提示項(xiàng),來構(gòu)成其提示信息。即短文本前綴“gj”的提示信息包括gjw、國家、趕集、 趕集網(wǎng)。需要說明的是,上述舉例僅為更好地說明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何基于根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。根據(jù)本實(shí)施例的提示裝置,其通用性較強(qiáng),易于進(jìn)行系統(tǒng)維護(hù)。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” ー詞不排除其他単元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由ー個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種計(jì)算機(jī)實(shí)現(xiàn)的用于基于短文本前綴來確定提示信息的方法,其中,該方法包括以下步驟a獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;b基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值;c根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括以下步驟-基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值; -根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值,來確定所述權(quán)重值。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述第一預(yù)定規(guī)則包括參考以下至少一項(xiàng)因素來確定所述權(quán)重值-所述短文本前綴的長度; -所述短文本前綴所包含的元音及/或輔音個(gè)數(shù); -所述短文本信息的長度。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟c包括以下步驟-根據(jù)提示信息中提示項(xiàng)的最大數(shù)量及/或根據(jù)所述短文本信息對(duì)應(yīng)的權(quán)重值與相同及/或不同預(yù)定拼音類別的提示項(xiàng)對(duì)應(yīng)的權(quán)重值的比對(duì)結(jié)果,來獲得第一比對(duì)結(jié)果; -根據(jù)所述比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng); -當(dāng)判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果;-根據(jù)所述第二比對(duì)結(jié)果,將該短文本信息作為新提示項(xiàng)加入所述提示信息中,并根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序。
5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟c包括以下步驟-根據(jù)所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果;-根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中,該方法還包括以下步驟 -判斷所述短文本信息是否與所述提示信息所包含的任一提示項(xiàng)等同;-當(dāng)判斷得到所述短文本信息與所述任一提示項(xiàng)等同,則根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息; 其中,所述步驟b還包括以下步驟-當(dāng)判斷得到所述短文本信息未與所述任一提示項(xiàng)等同,則基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,所述步驟a包括以下步驟 -獲取所述短文本信息;-分析所述短文本信息,以獲得其對(duì)應(yīng)的一個(gè)預(yù)定拼音類別的短文本前綴。
8.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,該方法包括以下步驟 -獲取所述短文本信息;-分析所述短文本信息,以獲得其對(duì)應(yīng)的各預(yù)定拼音類別的短文本前綴; -根據(jù)所獲得的所述短文本信息及所述各預(yù)定拼音類別的短文本前綴來建立或更新對(duì)應(yīng)關(guān)系庫;其中,所述對(duì)應(yīng)關(guān)系庫中包括多個(gè)短文本前綴、該多個(gè)短文本前綴分別對(duì)應(yīng)的短文本信息及具有對(duì)應(yīng)關(guān)系的短文本前綴與短文本信息對(duì)應(yīng)的預(yù)定拼音類別; 其中,所述步驟a還包括以下步驟 -獲取一個(gè)短文本前綴;-根據(jù)所述短文本前綴,由所述對(duì)應(yīng)關(guān)系庫中獲取與其對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴與分別所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其中,該方法還包括以下步驟-根據(jù)所述短文本前綴及所建立或更新的提示信息,來建立或更新提示信息庫; 其中,該方法還包括以下步驟 -獲取來自用戶的輸入序列;-將所述輸入序列作為一個(gè)短文本前綴在所述提示信息庫中進(jìn)行查詢,以獲取與該輸入序列所對(duì)應(yīng)的提示信息,作為該輸入序列的提示信息。
10.根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的方法,其中,所述預(yù)定拼音類別包括全拼及非全拼。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述步驟C包括以下步驟-基于第二預(yù)定規(guī)則,根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息; 其中,所述第二預(yù)定規(guī)則包括以下規(guī)則 將全拼的短文本信息排序高于非全拼的短文本信息。
12.一種用于基于短文本前綴來確定提示信息的提示裝置,其中,該提示裝置包括 第一獲取裝置、用于獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;權(quán)重確定裝置、用于基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值;第一更新裝置、用于根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息,所述提示信息包括一個(gè)或多個(gè)排序的提示項(xiàng)。
13.根據(jù)權(quán)利要求12所述的裝置,其中,所述權(quán)重確定裝置包括權(quán)重調(diào)節(jié)裝置、用于基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來確定所述短文本信息的權(quán)重調(diào)節(jié)值;第一子確定裝置、用于根據(jù)所述權(quán)重調(diào)節(jié)值及預(yù)設(shè)的所述短文本信息的初始權(quán)重值, 來確定所述權(quán)重值。
14.根據(jù)權(quán)利要求12或13所述的提示裝置,其中,所述第一預(yù)定規(guī)則包括參考以下至少一項(xiàng)因素來確定所述權(quán)重值 -所述短文本前綴的長度; -所述短文本前綴所包含的元音及/或輔音個(gè)數(shù); -所述短文本信息的長度。
15.根據(jù)權(quán)利要求12至14中任一項(xiàng)所述的提示裝置,其中,所述第一更新裝置還包括第一比對(duì)裝置、用于根據(jù)提示信息中提示項(xiàng)的最大數(shù)量及/或根據(jù)所述短文本信息對(duì)應(yīng)的權(quán)重值與相同及/或不同預(yù)定拼音類別的提示項(xiàng)對(duì)應(yīng)的權(quán)重值的比對(duì)結(jié)果,來獲得第一比對(duì)結(jié)果;第一判斷裝置、用于根據(jù)所述比對(duì)結(jié)果判斷所述短文本信息是否能夠作為所述短文本前綴的提示項(xiàng);第二比對(duì)裝置、用于當(dāng)判斷所述短文本信息能夠作為所述短文本前綴的提示項(xiàng)時(shí),根據(jù)所述第一比對(duì)結(jié)果獲得第二比對(duì)結(jié)果;插入裝置、用于根據(jù)所述第二比對(duì)結(jié)果,將該短文本信息作為新提示項(xiàng)加入所述提示信息中,并根據(jù)所述第二比對(duì)結(jié)果來調(diào)整所述提示信息中各個(gè)提示項(xiàng)的排序。
16.根據(jù)權(quán)利要求12至14中任一項(xiàng)所述的提示裝置,其中,所述第一更新裝置包括 排序裝置、用于根據(jù)所述多個(gè)短文本信息對(duì)應(yīng)的權(quán)重值及預(yù)定拼音類別,來確定所述多個(gè)短文本信息相對(duì)于所述短文本前綴的排序結(jié)果;選擇裝置、用于根據(jù)所述提示信息中提示項(xiàng)的最大數(shù)量及所述排序結(jié)果,由所述多個(gè)短文本信息中選擇相應(yīng)的多個(gè)排序的提示項(xiàng)。
17.根據(jù)權(quán)利要求12至16中任一項(xiàng)所述的提示裝置,其中,該提示裝置還包括 第二判斷裝置、用于判斷所述短文本信息是否與所述提示信息所包含的任一提示項(xiàng)等同;第二更新裝置、用于當(dāng)判斷得到所述短文本信息與所述任一提示項(xiàng)等同,則根據(jù)該短文本信息與該提示項(xiàng)與所述短文本前綴對(duì)應(yīng)的預(yù)定拼音類別,來基于該短文本信息更新所述提示信息;其中,所述權(quán)重確定裝置還用于當(dāng)判斷得到所述短文本信息未與所述任一提示項(xiàng)等同,則基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值。
18.根據(jù)權(quán)利要求12至17中任一項(xiàng)所述的提示裝置,其中,所述第一獲取裝置包括 第一子獲取裝置、用于獲取所述短文本信息;第一分析裝置、用于分析所述短文本信息,以獲得其對(duì)應(yīng)的一個(gè)預(yù)定拼音類別的短文本前綴。
19.根據(jù)權(quán)利要求12至17中任一項(xiàng)所述的提示裝置,其中,該提示裝置還包括 第二子獲取裝置,用于獲取所述短文本信息;第二分析裝置、用于分析所述短文本信息,以獲得其對(duì)應(yīng)的各預(yù)定拼音類別的短文本前綴;第一庫更新裝置、用于根據(jù)所獲得的所述短文本信息及所述各預(yù)定拼音類別的短文本前綴來建立或更新對(duì)應(yīng)關(guān)系庫;其中,所述對(duì)應(yīng)關(guān)系庫中包括多個(gè)短文本前綴、該多個(gè)短文本前綴分別對(duì)應(yīng)的短文本信息及具有對(duì)應(yīng)關(guān)系的短文本前綴與短文本信息對(duì)應(yīng)的預(yù)定拼音類別; 其中,所述第一獲取裝置還包括 前綴獲取裝置,用于獲取一個(gè)短文本前綴;第三子獲取裝置、用于根據(jù)所述短文本前綴,由所述對(duì)應(yīng)關(guān)系庫中獲取與其對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴與分別所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別及權(quán)重值。
20.根據(jù)權(quán)利要求12至19中任一項(xiàng)所述的提示裝置,其中,該提示裝置還包括第二庫更新裝置、用于根據(jù)所述短文本前綴及所建立或更新的提示信息,來建立或更新提示信息庫;其中,該提示裝置還包括實(shí)時(shí)獲取裝置、用于獲取來自用戶的輸入序列;查詢裝置、用于將所述輸入序列作為一個(gè)短文本前綴在所述提示信息庫中進(jìn)行查詢, 以獲取與該輸入序列所對(duì)應(yīng)的提示信息,作為該輸入序列的提示信息。
21.根據(jù)權(quán)利要求12至勸中任一項(xiàng)所述的提示裝置,其中,所述預(yù)定拼音類別包括全拼及非全拼。
22.根據(jù)權(quán)利要求21所述的提示裝置,其中,所述第一更新裝置還用于基于第二預(yù)定規(guī)則,根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息; 其中,所述第二預(yù)定規(guī)則包括以下規(guī)則 將全拼的短文本信息排序高于非全拼的短文本信息。
23.一種計(jì)算機(jī)設(shè)備,其中,該計(jì)算機(jī)設(shè)備包括如權(quán)利要求12至22中至少一項(xiàng)所述的提示裝置。
全文摘要
本發(fā)明提供一種用于基于短文本前綴來確定提示信息的方法、裝置及計(jì)算機(jī)設(shè)備,其中,本發(fā)明通過獲取所述短文本前綴、該短文本前綴對(duì)應(yīng)的一個(gè)或多個(gè)短文本信息及該短文本前綴分別與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的預(yù)定拼音類別;基于第一預(yù)定規(guī)則,根據(jù)所述預(yù)定拼音類別,來分別確定所述短文本前綴與所述一個(gè)或多個(gè)短文本信息相對(duì)應(yīng)的權(quán)重值;并根據(jù)所述權(quán)重值及所述預(yù)定拼音類別,來基于所述一個(gè)或多個(gè)短文本信息建立或更新所述短文本前綴對(duì)應(yīng)的提示信息。本發(fā)明優(yōu)點(diǎn)在于1)使得所呈現(xiàn)的提示項(xiàng)更符合用戶的需求;2)能夠快速遍歷大量的短文本信息來獲取各短文本前綴及其對(duì)應(yīng)的提示信息,消耗資源少。
文檔編號(hào)G06F3/023GK102591470SQ20111000677
公開日2012年7月18日 申請(qǐng)日期2011年1月13日 優(yōu)先權(quán)日2011年1月13日
發(fā)明者石磊 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐业县| 舞阳县| 涡阳县| 绍兴市| 马尔康县| 额尔古纳市| 长乐市| 新邵县| 钦州市| 田阳县| 合肥市| 大同市| 曲周县| 沂水县| 凉山| 双桥区| 古田县| 英吉沙县| 高台县| 化德县| 文登市| 临夏市| 和顺县| 凤阳县| 郸城县| 沙雅县| 广宗县| 舒兰市| 太仓市| 义乌市| 昌黎县| 高碑店市| 茌平县| 邳州市| 健康| 和平县| 莫力| 长乐市| 郎溪县| 汉源县| 静海县|