亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于輸入預(yù)測(cè)的搜索方法和輸入法系統(tǒng)的制作方法

文檔序號(hào):9579303閱讀:371來(lái)源:國(guó)知局
基于輸入預(yù)測(cè)的搜索方法和輸入法系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及輸入法技術(shù)領(lǐng)域,特別是涉及一種基于輸入預(yù)測(cè)的搜索方法和一種輸入法系統(tǒng)。
【背景技術(shù)】
[0002]用戶在網(wǎng)絡(luò)中搜索信息時(shí),通常是打開(kāi)瀏覽器,在瀏覽器主頁(yè)的搜索框或在瀏覽器中進(jìn)入搜索引擎的搜索頁(yè)面中進(jìn)行搜索的。
[0003]在搜索框或搜索頁(yè)面中使用輸入法敲擊鍵盤(pán)輸入一串輸入序列,輸入法提供若干個(gè)候選詞,用戶不斷選擇滿足需求的候選詞上屏,直到可以完整表達(dá)用戶想要搜索的關(guān)鍵詞。然后用戶點(diǎn)擊“搜索”按鈕發(fā)送搜索請(qǐng)求得到網(wǎng)頁(yè)搜索結(jié)果。
[0004]現(xiàn)有技術(shù)需要用戶根據(jù)輸入序列在得到的各候選項(xiàng)中不斷進(jìn)行篩選,得到的目標(biāo)候選上屏后,再觸發(fā)搜索命令得到對(duì)應(yīng)的搜索結(jié)果,操作繁瑣,效率較低。

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

[0005]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種基于輸入預(yù)測(cè)的搜索方法,以解決現(xiàn)有搜索操作繁瑣,效率較低的問(wèn)題。
[0006]相應(yīng)的,本發(fā)明實(shí)施例還提供了一種輸入法系統(tǒng),用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
[0007]為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種基于輸入預(yù)測(cè)的搜索方法,包括:接收用戶輸入的當(dāng)前輸入信息,其中,所述當(dāng)前輸入信息包括當(dāng)前輸入字符串和時(shí)間間隔信息;依據(jù)所述時(shí)間間隔信息實(shí)時(shí)對(duì)所述當(dāng)前輸入字符串進(jìn)行切分,并轉(zhuǎn)換得到所述當(dāng)前輸入字符串對(duì)應(yīng)的候選序列集合;對(duì)所述候選序列集合中的每個(gè)候選序列分別進(jìn)行搜索,獲取各候選序列各自對(duì)應(yīng)的搜索結(jié)果,并依據(jù)所述候選序列集合和對(duì)應(yīng)的搜索結(jié)果進(jìn)行反饋。
[0008]可選的,所述時(shí)間間隔信息包括所述當(dāng)前輸入字符串中每?jī)蓚€(gè)相鄰字符的停頓時(shí)間;所述依據(jù)所述時(shí)間間隔信息實(shí)時(shí)對(duì)所述當(dāng)前輸入字符串進(jìn)行切分并轉(zhuǎn)換得到候選序列集合,包括:當(dāng)檢測(cè)到輸入過(guò)程中實(shí)時(shí)產(chǎn)生的停頓時(shí)間滿足預(yù)設(shè)條件時(shí),在所述當(dāng)前輸入字符串對(duì)應(yīng)的輸入位置處進(jìn)行切分,獲取所述當(dāng)前輸入字符串對(duì)應(yīng)的各切分序列;對(duì)各切分序列依次進(jìn)行轉(zhuǎn)換并組合,得到所述當(dāng)前輸入字符串對(duì)應(yīng)的候選序列集合。
[0009]可選的,所述當(dāng)前輸入信息還包括用戶賬號(hào)信息;所述依據(jù)所述時(shí)間間隔信息實(shí)時(shí)對(duì)所述當(dāng)前輸入字符串進(jìn)行切分并轉(zhuǎn)換得到候選序列之前,還包括:按照所述用戶賬號(hào)信息查找對(duì)應(yīng)用戶的平均停頓時(shí)間;采用所述用戶的平均停頓時(shí)間分別對(duì)輸入過(guò)程中實(shí)時(shí)產(chǎn)生的停頓時(shí)間進(jìn)行歸一化,得到實(shí)時(shí)產(chǎn)生的歸一化停頓間隔。
[0010]可選的,還包括:將所述當(dāng)前輸入字符串中實(shí)時(shí)產(chǎn)生的歸一化停頓間隔,依次與停頓閾值進(jìn)行比較;當(dāng)輸入過(guò)程中實(shí)時(shí)產(chǎn)生的歸一化停頓間隔大于所述停頓閾值時(shí),確定所述實(shí)時(shí)產(chǎn)生的停頓時(shí)間滿足預(yù)設(shè)條件。
[0011]可選的,所述的方法還包括用戶的平均停頓時(shí)間的確定步驟:按照所述用戶賬號(hào)信息確定用戶,并收集所述用戶的歷史輸入信息;依據(jù)所述歷史輸入信息統(tǒng)計(jì)所述用戶輸入單個(gè)字符后停頓的時(shí)間,作為所述用戶的平均停頓時(shí)間。
[0012]可選的,對(duì)各切分序列依次進(jìn)行轉(zhuǎn)換并組合,得到所述當(dāng)前輸入字符串對(duì)應(yīng)的候選序列集合,包括:從預(yù)置索引中分別查找每個(gè)切分序列的至少一個(gè)候選漢字串;將各切分序列的候選漢字串進(jìn)行組合,分別得到所述輸入字符串對(duì)應(yīng)的各漢字序列;在語(yǔ)言模型中分別獲取各候選漢字序列的概率,并依據(jù)所述概率分別選取所述各漢字序列構(gòu)成候選序列集合。
[0013]可選的,所述依據(jù)所述概率分別選取所述各漢字序列構(gòu)成候選序列集合,包括:對(duì)各漢字序列按照所述概率由大到小進(jìn)行排序,并將排在前N位的各漢字序列分別作為候選序列構(gòu)成候選序列集合,其中N為正整數(shù)。
[0014]可選的,所述依據(jù)所述概率選取所述各漢字序列構(gòu)成候選序列集合,包括:對(duì)各漢字序列按照所述概率由大到小進(jìn)行排序,選取概率最大的漢字序列作為關(guān)鍵詞;從搜索引擎的索引庫(kù)中查詢與所述關(guān)鍵詞具有相關(guān)性的搜索詞,并對(duì)查詢到的搜索詞按照對(duì)應(yīng)的特征值進(jìn)行排序;選取排在前Μ位的搜索詞分別作為候選序列構(gòu)成所述候選序列集合,其中Μ為正整數(shù)。
[0015]可選的,所述對(duì)所述候選序列集合中的每個(gè)候選序列分別進(jìn)行搜索,獲取各候選序列各自對(duì)應(yīng)的搜索結(jié)果,包括:在搜索引擎中對(duì)所述候選序列集合中的每個(gè)候選序列依次進(jìn)行搜索;針對(duì)每個(gè)候選序列的搜索結(jié)果,篩選所述搜索引擎反饋的排在前X位的搜索結(jié)果,其中X為正整數(shù)。
[0016]可選的,所述的方法還包括:對(duì)所述候選序列集合和對(duì)應(yīng)的搜索結(jié)果分別進(jìn)行展示,具體為:對(duì)所述候選序列集合中的候選序列依次進(jìn)行展示;獲取展示在首位的候選序列對(duì)應(yīng)的各搜索結(jié)果并展示。
[0017]可選的,還包括:接收對(duì)所述候選序列的選取指示,確定選取的候選序列;獲取所述選取的候選序列對(duì)應(yīng)的各搜索結(jié)果,替換所述展示在首位的候選序列對(duì)應(yīng)的各搜索結(jié)果進(jìn)行展示。
[0018]相應(yīng)的,本發(fā)明還公開(kāi)了一種輸入法系統(tǒng),包括:接收模塊,用于接收用戶輸入的當(dāng)前輸入信息,其中,所述當(dāng)前輸入信息包括當(dāng)前輸入字符串和時(shí)間間隔信息;轉(zhuǎn)換模塊,用于依據(jù)所述時(shí)間間隔信息實(shí)時(shí)對(duì)所述當(dāng)前輸入字符串進(jìn)行切分并轉(zhuǎn)換得到所述當(dāng)前輸入字符串對(duì)應(yīng)的候選序列集合;搜索模塊,用于對(duì)所述候選序列集合中的每個(gè)候選序列分別進(jìn)行搜索,獲取各候選序列各自對(duì)應(yīng)的搜索結(jié)果;反饋模塊,用于依據(jù)所述候選序列集合和對(duì)應(yīng)的搜索結(jié)果進(jìn)行反饋。
[0019]可選的,所述時(shí)間間隔信息包括所述當(dāng)前輸入字符串中每?jī)蓚€(gè)相鄰字符的停頓時(shí)間;所述轉(zhuǎn)換模塊,包括:切分子模塊,用于當(dāng)檢測(cè)到輸入過(guò)程中實(shí)時(shí)產(chǎn)生的停頓時(shí)間滿足預(yù)設(shè)條件時(shí),在所述當(dāng)前輸入字符串對(duì)應(yīng)的輸入位置處進(jìn)行切分,獲取所述當(dāng)前輸入字符串對(duì)應(yīng)的各切分序列;轉(zhuǎn)換子模塊,用于對(duì)各切分序列依次進(jìn)行轉(zhuǎn)換并組合,得到所述當(dāng)前輸入字符串對(duì)應(yīng)的候選序列集合。
[0020]可選的,所述當(dāng)前輸入信息還包括用戶賬號(hào)信息;所述轉(zhuǎn)換模塊,還包括:歸一化子模塊,用于按照所述用戶賬號(hào)信息查找對(duì)應(yīng)用戶的平均停頓時(shí)間;采用所述用戶的平均停頓時(shí)間分別對(duì)輸入過(guò)程中實(shí)時(shí)產(chǎn)生的停頓時(shí)間進(jìn)行歸一化,得到實(shí)時(shí)產(chǎn)生的歸一化停頓間隔。
[0021]可選的,所述切分子模塊,還用于將所述當(dāng)前輸入字符串中實(shí)時(shí)產(chǎn)生的歸一化停頓間隔,依次與停頓閾值進(jìn)行比較;當(dāng)輸入過(guò)程中實(shí)時(shí)產(chǎn)生的歸一化停頓間隔大于所述停頓閾值時(shí),確定所述實(shí)時(shí)產(chǎn)生的停頓時(shí)間滿足預(yù)設(shè)條件。
[0022]可選的,所述搜索模塊,包括:搜索子模塊,用于在搜索引擎中對(duì)所述候選序列集合中的每個(gè)候選序列依次進(jìn)行搜索;篩選子模塊,用于針對(duì)每個(gè)候選序列的搜索結(jié)果,篩選所述搜索引擎反饋的排在前X位的搜索結(jié)果,其中X為正整數(shù)。
[0023]可選的,所述的系統(tǒng)還包括:展示模塊,用于對(duì)所述候選序列集合和對(duì)應(yīng)的搜索結(jié)果分別進(jìn)行展示;其中,所述展示模塊,包括:第一展示子模塊,用于對(duì)所述候選序列集合中的候選序列依次進(jìn)行展示;第二展示子模塊,用于獲取展示在首位的候選序列對(duì)應(yīng)的各搜索結(jié)果并展示。
[0024]可選的,所述的系統(tǒng)還包括:指示模塊,用于接收對(duì)所述候選序列的選取指示,確定選取的候選序列;則所述第二展示子模塊,還用于獲取所述選取的候選序列對(duì)應(yīng)的各搜索結(jié)果,替換所述展示在首位的候選序列對(duì)應(yīng)的各搜索結(jié)果進(jìn)行展示。
[0025]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例包括以下優(yōu)點(diǎn):
[0026]接收用戶輸入的包括當(dāng)前輸入字符串和時(shí)間間隔信息的當(dāng)前輸入信息,通過(guò)當(dāng)前輸入信息進(jìn)行輸入預(yù)測(cè),其中時(shí)間間隔信息表征了當(dāng)前輸入字符串在輸入過(guò)程中的停頓時(shí)間,因此在用戶的輸入過(guò)程中,依據(jù)時(shí)間間隔信息實(shí)時(shí)對(duì)當(dāng)前輸入字符串進(jìn)行切分可以準(zhǔn)確、快捷的切分出字或詞對(duì)應(yīng)的字符串,提高了輸入匹配度,從而轉(zhuǎn)換得到準(zhǔn)確的候選序列集合,再采用該候選序列集合中的每個(gè)候選序列分別進(jìn)行搜索獲取搜索結(jié)果,并依據(jù)所述候選序列集合和對(duì)應(yīng)的搜索結(jié)果進(jìn)行反饋,無(wú)需在搜索引擎的搜索框中將文字上屏即可直接通過(guò)輸入法獲取想要的搜索結(jié)果,操作簡(jiǎn)便、快捷,提高了搜索效率。
【附圖說(shuō)明】
[0027]圖1是本發(fā)明的一種基于輸入預(yù)測(cè)的搜索方法實(shí)施例的步驟流程圖;
[0028]圖2是本發(fā)明的另一種基于輸入預(yù)測(cè)的搜索方法實(shí)施例的步驟流程圖;
[0029]圖3是本發(fā)明的一種基于輸入預(yù)測(cè)的搜索方法可選實(shí)施例的步驟流程圖;
[0030]圖4是本發(fā)明實(shí)施例二中預(yù)設(shè)條件檢測(cè)的步驟流程圖;
[0031]圖5是本發(fā)明實(shí)施例三中候選漢字串組合示意圖;
[0032]圖6是本發(fā)明實(shí)施例三中輸入法客戶端第一種展示示意圖;
[0033]圖7是本發(fā)明實(shí)施例三中輸入法客戶端第二種展示示意圖;
[0034]圖8是本發(fā)明一種輸入法系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖;
[0035]圖9是本發(fā)明實(shí)施例中輸入法系統(tǒng)的第一種可選實(shí)施例的結(jié)構(gòu)框圖;
[0036]圖10是本發(fā)明實(shí)施例中輸入法系統(tǒng)的第二種可選實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0037]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
[0038]本發(fā)明實(shí)施例的核心構(gòu)思之一在于,提出一種基于輸入預(yù)測(cè)的搜索方法,以解決現(xiàn)有搜索操作繁瑣,效率較低的問(wèn)題。接收用戶輸入的包括當(dāng)前輸入字符串和時(shí)間間隔信息的當(dāng)前輸入信息,通過(guò)當(dāng)前輸入信息進(jìn)行輸入預(yù)測(cè),其中時(shí)間間隔信息表征了當(dāng)前輸入字符串在輸入過(guò)程中的停頓時(shí)間,因此在用戶的輸入過(guò)程中,依據(jù)時(shí)間間隔信息實(shí)時(shí)對(duì)所
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1