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

一種基于輸入的信息展示方法和輸入法系統(tǒng)的制作方法

文檔序號:6628441閱讀:167來源:國知局
一種基于輸入的信息展示方法和輸入法系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種基于輸入的信息展示方法和輸入法裝置,以解決輸入法文字和表情分開輸入,效率較低的問題。所述的方法包括:采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞;確定與所述語義關(guān)鍵詞匹配的展示信息,并以彈泡形式對所述展示信息進(jìn)行展示,其中,所述展示信息包括但不限于表情圖片;依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。本發(fā)明識別出的當(dāng)前的語義關(guān)鍵詞不限于輸入字符串對應(yīng)的候選項(xiàng),且基于上下文信息的語義識別更加符合用戶的輸入意圖,展示信息也更加符合用戶的輸入意圖,提高文字和表情等展示信息的輸入效率。
【專利說明】一種基于輸入的信息展示方法和輸入法系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及輸入法【技術(shù)領(lǐng)域】,特別是涉及一種基于輸入的信息展示方法和一種輸入法系統(tǒng)。

【背景技術(shù)】
[0002]輸入法是指為將各種符號輸入計(jì)算機(jī)或其他設(shè)備(如手機(jī))而采用的編碼方法。如用戶采用輸入法進(jìn)行輸入時(shí),輸入法可以將用戶的輸入內(nèi)容轉(zhuǎn)換成相應(yīng)的文字內(nèi)容,并依據(jù)用戶反饋進(jìn)行上屏。
[0003]但有時(shí)用戶輸入文字的過程中,還想要插入相應(yīng)的表情、圖片等動(dòng)畫內(nèi)容,此時(shí)就要反饋要上屏的文字內(nèi)容并在該文字內(nèi)容上屏后,再進(jìn)入動(dòng)畫的相關(guān)插件中選擇想要輸入的動(dòng)畫內(nèi)容進(jìn)行上屏,輸入過程比較繁瑣,嚴(yán)重影響輸入效率。


【發(fā)明內(nèi)容】

[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問題是提供一種基于輸入的信息展示方法,以解決輸入法文字和表情分開輸入,效率較低的問題。
[0005]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種輸入法裝置,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
[0006]為了解決上述問題,本發(fā)明公開了一種基于輸入的信息展示方法,包括:采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞;確定與所述語義關(guān)鍵詞匹配的展示信息,并以彈泡形式對所述展示信息進(jìn)行展示,其中,所述展示信息包括但不限于表情圖片;依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。
[0007]可選的,所述采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞的步驟,包括:對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng);分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句;對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
[0008]可選的,所述確定與所述語義關(guān)鍵詞匹配的展示信息,包括:將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或,上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
[0009]可選的,所述確定與所述語義關(guān)鍵詞匹配的展示信息的步驟之前,還包括:檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包;當(dāng)存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地。
[0010]可選的,確定與所述語義關(guān)鍵詞匹配的展示信息的步驟之后,還包括:對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
[0011]可選的,還包括:按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序,其中所述預(yù)置規(guī)則中的排序因素包括但不限于:所述展示信息的使用次數(shù)、上次使用所述展示信息的時(shí)間、所述展示信息的推薦指數(shù)和用戶的興趣度。
[0012]可選的,所述以彈泡形式對所述展示信息進(jìn)行展示的步驟,包括:按照所述排序順序獲取前N個(gè)展示信息;在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
[0013]可選的,所述展示信息還包括:多媒體信息和網(wǎng)頁鏈接信息。
[0014]可選的,所述依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理的步驟,包括:當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏;當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放;當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁。
[0015]相應(yīng)的,本發(fā)明還公開了一種輸入法系統(tǒng),包括:關(guān)鍵詞識別模塊,用于采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞;展示信息匹配模塊,用于確定與所述語義關(guān)鍵詞匹配的展示信息,其中,所述展示信息包括但不限于表情圖片;彈泡展示模塊,用于以彈泡形式對所述展示信息進(jìn)行展示;顯示處理模塊,用于依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。
[0016]可選的,所述關(guān)鍵詞識別模塊,用于對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng);分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句;對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
[0017]可選的,所述展示信息匹配模塊,用于將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或,上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
[0018]可選的,還包括:更新模塊,用于檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包;并在存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地。
[0019]可選的,還包括:環(huán)境識別模塊,用于對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
[0020]可選的,還包括:排序模塊,用于按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序,其中所述預(yù)置規(guī)則中的排序因素包括但不限于:所述展示信息的使用次數(shù)、上次使用所述展示信息的時(shí)間、所述展示信息的推薦指數(shù)和用戶的興趣度。
[0021]可選的,所述彈泡展示模塊,用于按照所述排序順序獲取前N個(gè)展示信息;在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
[0022]可選的,所述展示信息還包括:多媒體信息和網(wǎng)頁鏈接信息。
[0023]可選的,所述顯示處理模塊,用于當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏;當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放;當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁。
[0024]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0025]采用上下文信息對接收的輸入字符串進(jìn)行識別處理,因此識別出的當(dāng)前的語義關(guān)鍵詞不限于輸入字符串對應(yīng)的候選項(xiàng),而基于上下文信息的語義識別更加符合用戶的輸入意圖。然后確定與所述語義關(guān)鍵詞匹配的展示信息,因此該展示信息也更加符合用戶的輸入意圖,以彈泡形式對所述展示信息進(jìn)行展示,再依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,如展示信息包括表情圖片,則可以依據(jù)指令信息對表情圖片進(jìn)行上屏,從而可以在文字未上屏如就獲取展不?目息并展不,提聞文字和表情等展不?目息的輸入效率。

【專利附圖】

【附圖說明】
[0026]圖1是本發(fā)明的一種基于輸入的信息展示方法實(shí)施例的步驟流程圖;
[0027]圖2是本發(fā)明的一種基于輸入的信息展示方法可選實(shí)施例的步驟流程圖;
[0028]圖3是本發(fā)明一種輸入法系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖;
[0029]圖4是本發(fā)明一種輸入法系統(tǒng)可選實(shí)施例的結(jié)構(gòu)框圖。

【具體實(shí)施方式】
[0030]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0031]本發(fā)明實(shí)施例的核心構(gòu)思之一在于,提供一種基于輸入的信息展不方法,以解決輸入法文字和表情分開輸入,效率較低的問題。采用上下文信息對接收的輸入字符串進(jìn)行識別處理,因此識別出的當(dāng)前的語義關(guān)鍵詞不限于輸入字符串對應(yīng)的候選項(xiàng),而基于上下文信息的語義識別更加符合用戶的輸入意圖。然后確定與所述語義關(guān)鍵詞匹配的展示信息,因此該展示信息也更加符合用戶的輸入意圖,以彈泡形式對所述展示信息進(jìn)行展示,再依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,如展示信息包括表情圖片,則可以依據(jù)指令信息對表情圖片進(jìn)行上屏,從而可以在文字未上屏前就獲取展示信息并展示,提高文字和表情等展示信息的輸入效率。
[0032]實(shí)施例一
[0033]參照圖1,示出了本發(fā)明的一種基于輸入的信息展示方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0034]步驟102,采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞。
[0035]在用戶采用輸入法進(jìn)行輸入的過程中,輸入法客戶端可以獲取當(dāng)前輸入字符串,并將輸入字符串傳輸給輸入法系統(tǒng)的內(nèi)核,內(nèi)核對接收的輸入字符串進(jìn)行解析、識別等一系列內(nèi)核功能,如輸入英文時(shí)對輸入字符串進(jìn)行識別獲取其對應(yīng)的英文單詞候選項(xiàng),又如輸入中文時(shí)對輸入字符串進(jìn)行切分、轉(zhuǎn)化等操作獲取對應(yīng)的中文候選項(xiàng),并采用上下文信息對各候選項(xiàng)進(jìn)行進(jìn)一步識別,從而識別出當(dāng)前的語義關(guān)鍵詞。
[0036]例如,獲取當(dāng)前輸入字符串為“gaoxing”,識別出候選項(xiàng)為“高興”,并且記錄的上下文信息為“我今天很不”,從而依據(jù)上下文信息識別出當(dāng)前的語義關(guān)鍵詞為“不高興”。
[0037]又如,獲取當(dāng)前輸入字符串“bunanguode”,識別出候選項(xiàng)為“不難過的”,并且記錄的上下文信息為“看到今天的情況沒有”,從而依據(jù)上下文信息確定用戶想要輸入的是“看到今天的情況沒有不難過的”,根據(jù)中文語義分析確定雙重否定即為肯定,則識別出語義關(guān)鍵詞為“難過”。
[0038]其中,輸入字符串是輸入法系統(tǒng)直接接收的用戶輸入內(nèi)容,用戶可以采用任意的輸入手段進(jìn)行字符的輸入,如通過鍵盤、觸摸屏等進(jìn)行的輸入,又如通過手寫板、觸摸屏等進(jìn)行的輸入。內(nèi)核指的是輸入法系統(tǒng)的核心算法,根據(jù)輸入內(nèi)容合理展現(xiàn)輸出詞語的機(jī)制。
[0039]步驟104,確定與所述語義關(guān)鍵詞匹配的展示信息,并以彈泡形式對所述展示信息進(jìn)行展示。
[0040]按照識別出的語義關(guān)鍵詞從本地或網(wǎng)絡(luò)側(cè)匹配展示信息,確定所述語義關(guān)鍵詞對應(yīng)的展示信息,本實(shí)施例中,所述展示信息包括但不限于表情圖片,即可以依據(jù)語義關(guān)鍵詞匹配表情圖片。其中,表情圖片可以是靜態(tài)圖片也可以是動(dòng)態(tài)圖片。
[0041]輸入法可以對上述輸入字符串對應(yīng)的候選項(xiàng)進(jìn)行展示,并且以彈泡的形式展示語義關(guān)鍵詞對應(yīng)的展示信息,即對展示信息進(jìn)行預(yù)覽、推薦等,從而在文字輸入過程中未上屏前就匹配出展示信息。其中,彈泡的形式指的是彈出展示框來顯示信息的形式,例如輸入法中包括按鍵顯示區(qū)域顯示按鍵,候選展示區(qū)域顯示候選項(xiàng)等,在此之外,還可以彈出展示框來顯示基于輸入匹配的其他信息,如所述與所述語義關(guān)鍵詞匹配的展示信息,即以彈泡形式對所述展示信息進(jìn)行展示。
[0042]步驟106,依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理。
[0043]上述彈泡形式展示所述展示信息時(shí),可以看作是對展示信息的預(yù)覽、推薦等處理,此后用戶可以對彈泡展示的信息進(jìn)行選擇等處理,從而在接收到用戶指令后,可以依據(jù)用戶指令對展示信息進(jìn)行選擇并執(zhí)行顯示處理。
[0044]例如,展示信息為表情圖片時(shí),對于選擇的表情圖片的顯示處理可以包括但不限于:對所述表情圖片進(jìn)行上屏,從而在字符串輸入過程中,未選擇上屏選項(xiàng)前就確定對應(yīng)的展示信息并顯示。
[0045]并且在顯示處理時(shí),可以將與該展示信息對應(yīng)的候選項(xiàng)進(jìn)行上屏,如上例中展示信息對應(yīng)義關(guān)鍵詞為“不高興”,其對應(yīng)的候選項(xiàng)為“高興”,因此可以在將“不高興”對應(yīng)表情圖片上屏?xí)r,也將候選項(xiàng)為“高興”上屏;或者僅顯示該展示信息,后續(xù)再依據(jù)用戶的指示選擇候選項(xiàng)上屏。
[0046]綜上所述,采用上下文信息對接收的輸入字符串進(jìn)行識別處理,因此識別出的當(dāng)前的語義關(guān)鍵詞不限于輸入字符串對應(yīng)的候選項(xiàng),而基于上下文信息的語義識別更加符合用戶的輸入意圖。然后確定與所述語義關(guān)鍵詞匹配的展示信息,因此該展示信息也更加符合用戶的輸入意圖,以彈泡形式對所述展示信息進(jìn)行展示,再依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,如展示信息包括表情圖片,則可以依據(jù)指令信息對表情圖片進(jìn)行上屏,從而可以在文字未上屏前就獲取展示信息并展示,提高文字和表情等展示信息的輸入效率。
[0047]實(shí)施例二
[0048]在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例進(jìn)一步論述在輸入法的輸入過程中展示與輸入匹配的展示信息的方法。
[0049]參照圖2,示出了本發(fā)明的一種基于輸入的信息展示方法可選實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0050]步驟202,對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng)。
[0051]步驟204,分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句。
[0052]步驟206,對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
[0053]用戶在采用輸入法進(jìn)行輸入的過程中,可以獲取當(dāng)前的輸入字符串,然后對當(dāng)前輸入字符串傳輸給輸入法系統(tǒng)的內(nèi)核,內(nèi)核對接收的輸入字符串進(jìn)行解析、切分、轉(zhuǎn)換、識別等處理獲取輸入字符串對應(yīng)的候選項(xiàng)。其中,內(nèi)核會對用戶剛上屏的選項(xiàng)進(jìn)行記錄,即預(yù)先記錄上下文信息,因此內(nèi)核在對該輸入字符串處理時(shí),還可以依據(jù)記錄的上下文信息進(jìn)行轉(zhuǎn)換、識別等處理,從而得到更準(zhǔn)確的處理結(jié)果。并可以按照詞頻、用戶習(xí)慣等信息對候選項(xiàng)進(jìn)行排序,如輸入英文時(shí)對輸入字符串進(jìn)行識別獲取其對應(yīng)的英文單詞候選項(xiàng),又如輸入中文時(shí)對輸入字符串進(jìn)行切分、轉(zhuǎn)化等操作獲取對應(yīng)的中文候選項(xiàng)。
[0054]在獲取到各候選項(xiàng)之后,可以采用上下文信息對各候選項(xiàng)進(jìn)行語義分析,由于輸入字符串可以匹配出很多候選項(xiàng),可以按照需求確定對哪些候選項(xiàng)進(jìn)行語義分析,例如僅對首屏候選項(xiàng)進(jìn)行語義分析,又如對排在前兩位的候選項(xiàng)進(jìn)行語義分析等。其中,首屏候選項(xiàng)指的是在輸入法界面上,不進(jìn)行翻頁及滑動(dòng)候選操作即可展示在屏幕上的候選項(xiàng)。
[0055]例如輸入法內(nèi)核將輸入字符串轉(zhuǎn)換識別出Μ個(gè)候選項(xiàng),在采用上下文信息進(jìn)行分析時(shí),可以將上下文信息分別與所述輸入字符串對應(yīng)每個(gè)候選項(xiàng)進(jìn)行組合,獲取相應(yīng)的Μ個(gè)候選語句,從而對每個(gè)候選語句分別進(jìn)行語義分析,確定該候選項(xiàng)在語句中實(shí)際表述的含義,進(jìn)而確定識別出當(dāng)前的語義關(guān)鍵詞,因此該語義關(guān)鍵詞可能是該候選項(xiàng),也可能是從語句中識別出的詞條等信息。
[0056]例如對候選語句進(jìn)行切分,切分得到候選語句中的名詞、動(dòng)詞、形容詞、副詞、介詞、助詞等關(guān)鍵詞,還可以對候選語句進(jìn)行去噪處理,如刪除助詞、介詞等無用詞,從而按照切分順序針對與候選項(xiàng)關(guān)聯(lián)的各關(guān)鍵詞確定其具體語義,得到語義關(guān)鍵詞。
[0057]如上例中,上下文信息為“看到今天的情況沒有”,輸入字符串通過內(nèi)核識別出候選項(xiàng)為“不難過的”和“不難過地”,分別構(gòu)成候選語句Α為“看到今天的情況沒有不難過的”;候選語句B為“看到今天的情況沒有不難過地”。以候選語句A為例,切分的到“看到”、“今天”、“的”、“情況”、“沒有”、“不”、“難過”和“的”,刪除介詞“的”,與候選項(xiàng)“不難過的”相關(guān)的關(guān)鍵詞是“沒有”、“不”和“難過”,按照切分順序?yàn)椤皼]有不難過”,依據(jù)中文語義雙重否定即為肯定,語義關(guān)鍵詞為“難過”。
[0058]本實(shí)施例中,上下文信息包括上文信息和下文信息,若當(dāng)前輸入字符串位于文檔的最后,即其后無文檔內(nèi)容,單純進(jìn)行文字輸入時(shí),則此時(shí)獲取當(dāng)前輸入字符串的上文信息;對應(yīng)的若當(dāng)前輸入字符串位于文檔的最前端,即其前無文檔內(nèi)容,則此時(shí)獲取當(dāng)前輸入字符串的下文信息;若當(dāng)前輸入字符串位于文檔的中間,如對文檔進(jìn)行編輯修改時(shí),其前后均存在文檔內(nèi)容,則同時(shí)獲取其上文信息和下文信息。
[0059]例如將排在前兩位的候選項(xiàng)與上下文信息進(jìn)行結(jié)合,例如,輸入字符串為“kaixin”,排在前兩位的候選項(xiàng)分別為“開心”“開新”,上文信息為“我現(xiàn)在非常不”,則結(jié)合后得到候選語句為“我現(xiàn)在非常不開心”,以及“我現(xiàn)在非常不開新”,分別每個(gè)候選語句進(jìn)行語義分析,如通過切分、篩選、去噪等語義分析處理后候選語句為“我現(xiàn)在非常不開心”確定的語義關(guān)鍵詞為“不開心”,從而基于上下文信息可以匹配到更符合用戶輸入意圖的關(guān)鍵詞“不開心”,若僅按照輸入字符串的候選項(xiàng)確定“開心”,則很有可能和用戶的輸入意圖背離,得到錯(cuò)誤的識別結(jié)果,如在用戶不開心的情況下推薦了開心的表情,影響用戶的體驗(yàn)效果。
[0060]步驟208,檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包。
[0061]可以檢測終端是否連接網(wǎng)絡(luò),若終端連接網(wǎng)絡(luò)則可以檢測服務(wù)器側(cè)是否存在展示信息的更新數(shù)據(jù)包,更新數(shù)據(jù)包指的是在一定時(shí)間內(nèi)生成的展示信息的數(shù)據(jù)包,如在輸入法上次同步展示信息的數(shù)據(jù)包之后生成的,即檢測服務(wù)器側(cè)是否存在展示信息的數(shù)據(jù)包在本地未存儲。
[0062]其中,由于服務(wù)器側(cè)可能存在很多推薦的更新數(shù)據(jù)包,此時(shí)可以按照推薦指數(shù)確定下載哪些數(shù)據(jù)包,其中,推薦指數(shù)可以根據(jù)實(shí)際需求設(shè)定,例如根據(jù)整體用戶對新表情使用的熱度計(jì)算,又如根據(jù)表情生成的時(shí)間等信息。
[0063]若是,即服務(wù)器側(cè)存在所述展示信息的更新數(shù)據(jù)包,執(zhí)行步驟210 ;若否,即服務(wù)器側(cè)不存在所述展示信息的更新數(shù)據(jù)包,執(zhí)行步驟212。
[0064]步驟210,下載所述更新數(shù)據(jù)包并存儲到本地。
[0065]當(dāng)存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地,即對本地存儲的展示信息的數(shù)據(jù)包進(jìn)行同步,從而在本地即可直接對展示信息進(jìn)行匹配,提高匹配的效率,并且可以確保即使輸入法客戶端未聯(lián)網(wǎng)也能獲取比較新的展示信息,提供符合用戶意圖的推薦信息。
[0066]步驟212,確定與所述語義關(guān)鍵詞匹配的展示信息。
[0067]本發(fā)明一個(gè)可選實(shí)施例中,所述確定與所述語義關(guān)鍵詞匹配的展示信息,包括:將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或,上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
[0068]本實(shí)施例中,由于同一種類的展示信息可能存在多個(gè),如“高興”對應(yīng)的展示信息可能是笑臉,也可能是卡通人物蹦跳的圖片等,因此可以采用展示信息集合存儲同一種類的展示信息,并且語義關(guān)鍵詞和展示信息并不是嚴(yán)格的一一對應(yīng)關(guān)系,不同語義關(guān)鍵詞可能對應(yīng)相同的展示信息集合,一個(gè)展示信息集合中可能存在多個(gè)展示信息,例如“不高興”和“不開心”可能對應(yīng)相同的展示信息集合。
[0069]并且,展示信息包括但不限于:表情圖片、多媒體信息和網(wǎng)頁鏈接信息等,多媒體信息包括音、視頻,F(xiàn)lash動(dòng)畫等信息,網(wǎng)頁鏈接信息可以是新聞、百科、翻譯等各類信息。
[0070]在采用語義關(guān)鍵詞匹配展示信息時(shí),可以將語義關(guān)鍵詞與本地存儲的展示信息進(jìn)行匹配,也可以上傳該語義關(guān)鍵詞,從而在服務(wù)器側(cè)采用存儲的展示信息對該語義關(guān)鍵詞進(jìn)行匹配,或者兩者均進(jìn)行匹配,從而獲取到與所述語義關(guān)鍵詞匹配的展示信息,其中該展示信息可能是一個(gè)或多個(gè)集合內(nèi)的所有展示信息。
[0071]例如對于表情圖片可以與本地存儲的展示信息進(jìn)行匹配,對于網(wǎng)頁鏈接信息可以從服務(wù)器側(cè)獲取匹配的展示信息,對于多媒體信息可以在本地和服務(wù)器側(cè)均進(jìn)行匹配等。
[0072]例如上例中語義關(guān)鍵詞“不開心”可以匹配出5個(gè)表情圖片,該表情圖片對應(yīng)的編碼分別為A1至A5。
[0073]步驟214,對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
[0074]由于不同的環(huán)境信息對展示信息具有不同的要求,因此還要識別出當(dāng)前的環(huán)境信息,然后依據(jù)環(huán)境信息對匹配出的展示信息進(jìn)行篩選,其中環(huán)境信息可以用于對具體的展示信息進(jìn)行篩選,也可以對展示信息的類型進(jìn)行篩選。通過環(huán)境信息可以篩選出符合當(dāng)前輸入環(huán)境的展示信息,從而避免出現(xiàn)展示信息無法顯示等問題。
[0075]例如,對于表情圖片而言,若當(dāng)前的環(huán)境信息為即時(shí)通信客戶端等在線交互環(huán)境,則表情圖片可以是.jpg的靜態(tài)表情圖片,或者是GIF的動(dòng)態(tài)表情圖片;若當(dāng)前環(huán)境信息為短信編輯環(huán)境,則表情圖片可以使支持emoji表情和字符類表情等。而對于多媒體信息可能在短信編輯環(huán)境中不進(jìn)行顯示。
[0076]步驟216,按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序。
[0077]本實(shí)施例中預(yù)置了展示信息的排序規(guī)則,可以按照預(yù)置規(guī)則對依據(jù)環(huán)境信息篩選出的展示信息進(jìn)行排序,確定各展示信息的排序順序。其中,預(yù)置規(guī)則中可以配置多種排序因素,該排序因素包括但不限于:用戶對展示信息的使用次數(shù)、上次使用該展示信息的時(shí)間、所述展示信息的推薦指數(shù)以及用戶的興趣度等,可以基于其中的一種或多種排序因素進(jìn)行排序,例如基于多種排序因素進(jìn)行排序時(shí),可以未每種排序因素配置不同的權(quán)重信息,從而基于各自的權(quán)重信息進(jìn)行加權(quán)求和,然后按照計(jì)算結(jié)果進(jìn)行排序,確定展示信息的排序順序。
[0078]其中,展示信息的使用次數(shù)指的是當(dāng)前用戶對該展示信息的使用次數(shù)。
[0079]上次使用該展示信息的時(shí)間指的是當(dāng)前用戶上一次使用到當(dāng)前時(shí)間的時(shí)間間隔,可以按照天、分鐘為單位確定時(shí)間間隔。
[0080]展示信息的推薦指數(shù)指的是服務(wù)器將該展示信息推薦給用戶使用的推薦程度,月艮務(wù)器可以依據(jù)該展示信息的生成時(shí)間、用戶的下載量,展示信息的實(shí)際內(nèi)容等綜合確定推薦指數(shù),例如,表情圖片作為展示信息時(shí),在節(jié)假日期間與該節(jié)假日相關(guān)表情圖片的推薦指數(shù)較高,又如,網(wǎng)頁新聞作為展示信息時(shí),發(fā)生時(shí)間較近或事件重大的新聞推薦指數(shù)較高。
[0081]用戶的興趣度指的是用戶對該展示信息的喜好程度,例如可以通過統(tǒng)計(jì)使用、查看、評價(jià)的用戶數(shù)量確定。
[0082]例如按照預(yù)置規(guī)則中的排序因素對展示信息進(jìn)行排序時(shí),可以對用戶使用習(xí)慣和推薦指數(shù)等進(jìn)行綜合計(jì)算,計(jì)算原理大致如下:0.6*當(dāng)前用戶使用的頻次+0.2*(被使用最高的表情頻次*當(dāng)前表情上次使用到現(xiàn)在的時(shí)間間隔概率函數(shù)-當(dāng)前表情用戶使用的頻次)+0.2*推薦的指數(shù)。從而可以依據(jù)該計(jì)算結(jié)果對該展示信息進(jìn)行排序。
[0083]其中,時(shí)間間隔概率函數(shù)是通過分析整體用戶的表情上屏情況和時(shí)間關(guān)系數(shù)據(jù)得到的概率函數(shù)。
[0084]如上例中語義關(guān)鍵詞“不開心”可以匹配出5個(gè)表情圖片,該表情圖片對應(yīng)的編碼分別為A1至A5,A5為推薦的表情,可以根據(jù)用戶使用習(xí)慣和推薦指數(shù)對A1-A5進(jìn)行計(jì)算確定相應(yīng)的排序值進(jìn)行排序,排序順序?yàn)?A2,A3、A5、A4、A1)。
[0085]步驟218,以彈泡形式對所述展示信息進(jìn)行展示。
[0086]本發(fā)明一個(gè)可選實(shí)施例中,所述以彈泡形式對所述展示信息進(jìn)行展示,包括:按照所述排序順序獲取前N個(gè)展示信息;在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
[0087]上述對展示信息進(jìn)行排序后,可以按照該排序順序確定排在前N位展示信息,其中,N為正整數(shù),如取N = 2,則獲取前兩個(gè)展示信息,然后可以對前N個(gè)展示信息進(jìn)行展示。例如在輸入法鍵盤的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示,即在輸入法鍵盤的云推薦位置處顯示彈泡的展示框,然后在該展示框中展示前N個(gè)展示信息。
[0088]如上例中排序順序?yàn)?42,4335、44、41),從中選取前兩個(gè)表情圖片為么2和八3。
[0089]步驟220,依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理。
[0090]對展示信息以彈泡的形式進(jìn)行展示后,用戶可以選擇對候選項(xiàng)、展示信息等內(nèi)容進(jìn)行顯示等,因此可以接收用戶指令,然后按照用戶指令對展示信息進(jìn)行顯示處理。其中,展示信息包括多種不同的信息,不同信息的顯示方式也存在一定的差異,下面詳細(xì)論述。
[0091]當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏。即可以依據(jù)用戶指令對彈泡形式展示的表情圖片進(jìn)行選擇,然后對選擇出的表情圖片進(jìn)行上屏處理,即在當(dāng)前輸入環(huán)境的信息輸入?yún)^(qū)域內(nèi)顯示該表情圖片,其中表情圖片可以與其對應(yīng)候選項(xiàng)共同上屏,上屏?xí)r顯示在同一信息框或不同顯示框內(nèi),或者僅對該表情圖片進(jìn)行上屏,對候選項(xiàng)可以依據(jù)后續(xù)指示再進(jìn)行處理。
[0092]當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放,可以開啟相應(yīng)的播放器對該多媒體信息進(jìn)行播放,也可以依據(jù)當(dāng)前的應(yīng)用程序的環(huán)境信息確定如何對多媒體信息進(jìn)行顯示處理,如在該應(yīng)用程序中直接播放,又如對于即時(shí)通信應(yīng)用還可以將該多媒體信息發(fā)送給好友(信息接收方),推薦給好友查看。
[0093]當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁,可以調(diào)用瀏覽器等應(yīng)用程序開啟該網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁,還可以依據(jù)當(dāng)前的應(yīng)用程序的環(huán)境信息確定如何對網(wǎng)頁鏈接信息進(jìn)行顯示處理,如對于即時(shí)通信應(yīng)用還可以將該網(wǎng)頁鏈接信息發(fā)送給好友,推薦給好友查看。
[0094]綜上所述,對輸入字符串對應(yīng)的候選項(xiàng)結(jié)合上下文信息進(jìn)行識別,可以識別出符合用戶輸入意圖的展示信息。并且基于預(yù)置規(guī)則中的多種排序因素對展示信息進(jìn)行排序,獲取到用戶最可能選擇的展示信息。
[0095]區(qū)別于在首屏候選項(xiàng)中展示表情圖片,本實(shí)施例將展示信息展示在云推薦位置上,可以避免占用首屏候選項(xiàng)的位置,減少用戶查找推薦信息和候選項(xiàng)的操作步驟,提高輸入效率。
[0096]需要說明的是,對于方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本發(fā)明實(shí)施例所必須的。
[0097]實(shí)施例三
[0098]在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例還提供了一種輸入法系統(tǒng)。
[0099]參照圖3,示出了本發(fā)明一種輸入法系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0100]關(guān)鍵詞識別模塊302,用于采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞。
[0101]展示信息匹配模塊304,用于確定與所述語義關(guān)鍵詞匹配的展示信息,其中,所述展示信息包括但不限于表情圖片。
[0102]彈泡展示模塊306,用于以彈泡形式對所述展示信息進(jìn)行展示。
[0103]顯示處理模塊308,用于依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。
[0104]綜上所述,采用上下文信息對接收的輸入字符串進(jìn)行識別處理,因此識別出的當(dāng)前的語義關(guān)鍵詞不限于輸入字符串對應(yīng)的候選項(xiàng),而基于上下文信息的語義識別更加符合用戶的輸入意圖。然后確定與所述語義關(guān)鍵詞匹配的展示信息,因此該展示信息也更加符合用戶的輸入意圖,以彈泡形式對所述展示信息進(jìn)行展示,再依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,如展示信息包括表情圖片,則可以依據(jù)指令信息對表情圖片進(jìn)行上屏,從而可以在文字未上屏前就獲取展示信息并展示,提高文字和表情等展示信息的輸入效率。
[0105]參照圖4,示出了本發(fā)明一種輸入法系統(tǒng)可選實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0106]所述關(guān)鍵詞識別模塊302,用于對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng);分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句;對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
[0107]所述展示信息匹配模塊304,用于將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或,上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
[0108]該輸入法系統(tǒng)還包括:
[0109]更新模塊310,用于檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包;并在存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地。
[0110]環(huán)境識別模塊312,用于對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
[0111]排序模塊314,用于按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序,其中所述預(yù)置規(guī)則中的排序因素包括但不限于:所述展示信息的使用次數(shù)、上次使用所述展示信息的時(shí)間、所述展示信息的推薦指數(shù)和用戶的興趣度。
[0112]所述彈泡展示模塊306,用于按照所述排序順序獲取前N個(gè)展示信息;在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
[0113]所述展示信息還包括:多媒體信息和網(wǎng)頁鏈接信息。
[0114]所述顯示處理模塊308,用于當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏;當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放;當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁。
[0115]綜上所述,對輸入字符串對應(yīng)的候選項(xiàng)結(jié)合上下文信息進(jìn)行識別,可以識別出符合用戶輸入意圖的展示信息。并且基于預(yù)置規(guī)則中的多種排序因素對展示信息進(jìn)行排序,獲取到用戶最可能選擇的展示信息。
[0116]區(qū)別于在首屏候選項(xiàng)中展示表情圖片,本實(shí)施例將展示信息展示在云推薦位置上,可以避免占用首屏候選項(xiàng)的位置,減少用戶查找推薦信息和候選項(xiàng)的操作步驟,提高輸入效率。
[0117]對于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0118]本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。
[0119]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0120]本發(fā)明實(shí)施例是參照根據(jù)本發(fā)明實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0121]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0122]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0123]盡管已描述了本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明實(shí)施例范圍的所有變更和修改。
[0124]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0125]以上對本發(fā)明所提供的一種基于輸入的信息展示方法和一種輸入法系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種基于輸入的信息展不方法,其特征在于,包括: 采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞; 確定與所述語義關(guān)鍵詞匹配的展示信息,并以彈泡形式對所述展示信息進(jìn)行展示,其中,所述展示信息包括但不限于表情圖片; 依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞的步驟,包括: 對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng); 分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句; 對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與所述語義關(guān)鍵詞匹配的展示信息,包括: 將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或 上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
4.根據(jù)權(quán)利要求1或3所述的方法,其特征在于,所述確定與所述語義關(guān)鍵詞匹配的展示信息的步驟之前,還包括: 檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包; 當(dāng)存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,確定與所述語義關(guān)鍵詞匹配的展示信息的步驟之后,還包括: 對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序,其中所述預(yù)置規(guī)則中的排序因素包括但不限于:所述展示信息的使用次數(shù)、上次使用所述展示信息的時(shí)間、所述展示信息的推薦指數(shù)和用戶的興趣度。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述以彈泡形式對所述展示信息進(jìn)行展示的步驟,包括: 按照所述排序順序獲取前N個(gè)展示信息; 在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述展示信息還包括:多媒體信息和網(wǎng)頁鏈接信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理的步驟,包括: 當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏; 當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放; 當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁。
10.一種輸入法系統(tǒng),其特征在于,包括: 關(guān)鍵詞識別模塊,用于采用上下文信息對接收的輸入字符串進(jìn)行識別處理,識別出當(dāng)前的語義關(guān)鍵詞; 展示信息匹配模塊,用于確定與所述語義關(guān)鍵詞匹配的展示信息,其中,所述展示信息包括但不限于表情圖片; 彈泡展示模塊,用于以彈泡形式對所述展示信息進(jìn)行展示; 顯示處理模塊,用于依據(jù)用戶指令對所述展示信息進(jìn)行顯示處理,其中,所述顯示處理包括但不限于:對所述表情圖片進(jìn)行上屏操作。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于: 所述關(guān)鍵詞識別模塊,用于對所述輸入字符串進(jìn)行轉(zhuǎn)換,識別出所述輸入字符串對應(yīng)的各候選項(xiàng);分別將所述上下文信息和每個(gè)候選項(xiàng)組合成候選語句;對每個(gè)候選語句分別進(jìn)行語義分析,識別出當(dāng)前的語義關(guān)鍵詞。
12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于: 所述展示信息匹配模塊,用于將本地存儲的展示信息與所述語義關(guān)鍵詞進(jìn)行匹配,確定與所述語義關(guān)鍵詞匹配的展示信息;和/或,上傳所述語義關(guān)鍵詞,并接收服務(wù)器反饋的通過匹配確定的與所述語義關(guān)鍵詞匹配的展示信息。
13.根據(jù)權(quán)利要求10或12所述的系統(tǒng),其特征在于,還包括: 更新模塊,用于檢測服務(wù)器側(cè)是否存在所述展示信息的更新數(shù)據(jù)包;并在存在所述展示信息的更新數(shù)據(jù)包時(shí),下載所述更新數(shù)據(jù)包并存儲到本地。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,還包括: 環(huán)境識別模塊,用于對當(dāng)前的環(huán)境信息進(jìn)行識別,依據(jù)識別出的環(huán)境信息對所述與語義關(guān)鍵詞匹配的展示信息進(jìn)行篩選。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,還包括: 排序模塊,用于按照預(yù)置規(guī)則對所述展示信息進(jìn)行排序,確定所述展示信息的排序順序,其中所述預(yù)置規(guī)則中的排序因素包括但不限于:所述展示信息的使用次數(shù)、上次使用所述展示信息的時(shí)間、所述展示信息的推薦指數(shù)和用戶的興趣度。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于: 所述彈泡展示模塊,用于按照所述排序順序獲取前N個(gè)展示信息;在當(dāng)前輸入法的云推薦位置以彈泡形式對所述前N個(gè)展示信息進(jìn)行展示。
17.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述展示信息還包括:多媒體信息和網(wǎng)頁鏈接信息。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于: 所述顯示處理模塊,用于當(dāng)所述展示信息為表情圖片時(shí),依據(jù)所述用戶指令對所述表情圖片進(jìn)行選擇,并對選擇的表情圖片進(jìn)行上屏;當(dāng)所述展示信息為多媒體信息時(shí),依據(jù)所述用戶指令對所述多媒體信息進(jìn)行選擇,并對選擇的多媒體信息進(jìn)行播放;當(dāng)所述展示信息為網(wǎng)頁鏈接信息時(shí),依據(jù)所述用戶指令對所述網(wǎng)頁鏈接信息進(jìn)行選擇,并開啟選擇網(wǎng)頁鏈接信息對應(yīng)的網(wǎng)頁。
【文檔編號】G06F3/023GK104298429SQ201410499401
【公開日】2015年1月21日 申請日期:2014年9月25日 優(yōu)先權(quán)日:2014年9月25日
【發(fā)明者】李艷梅, 李萍 申請人:北京搜狗科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
罗江县| 六安市| 鹿泉市| 北宁市| 雷波县| 商城县| 天全县| 清涧县| 侯马市| 深州市| 什邡市| 濮阳市| 南京市| 喀什市| 大新县| 苏州市| 沂水县| 志丹县| 通化市| 星座| 称多县| 班戈县| 图木舒克市| 漳州市| 武平县| 射阳县| 阿巴嘎旗| 安丘市| 华安县| 安宁市| 三门峡市| 上杭县| 西充县| 澳门| 商城县| 肥乡县| 龙岩市| 车致| 航空| 铜鼓县| 蛟河市|