1.一種推薦方法,其特征在于,包括:
在輸入法程序被觸發(fā)后,獲取所述輸入法程序所處的當(dāng)前環(huán)境信息;
對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史輸入行為數(shù)據(jù)進(jìn)行分析,以得到所述歷史輸入行為數(shù)據(jù)中契合所述當(dāng)前環(huán)境信息的目標(biāo)詞條;
展現(xiàn)所述目標(biāo)詞條。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述歷史輸入行為數(shù)據(jù)包括:歷史上屏內(nèi)容與歷史環(huán)境信息的映射關(guān)系;
則所述對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史輸入行為數(shù)據(jù)進(jìn)行分析的步驟,包括:
在所述歷史上屏內(nèi)容與歷史環(huán)境信息的映射關(guān)系中進(jìn)行查找,以得到與所述當(dāng)前環(huán)境信息相匹配的目標(biāo)歷史上屏內(nèi)容;
依據(jù)所述目標(biāo)歷史上屏內(nèi)容,得到契合所述當(dāng)前環(huán)境信息的目標(biāo)詞條。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述歷史上屏內(nèi)容與歷史環(huán)境信息的映射關(guān)系中進(jìn)行查找的步驟,包括:
確定所述歷史上屏內(nèi)容對(duì)應(yīng)的歷史環(huán)境信息與所述當(dāng)前環(huán)境信息之間的匹配度;
選取匹配度大于閾值的歷史上屏內(nèi)容,作為目標(biāo)歷史上屏內(nèi)容。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述環(huán)境信息包括應(yīng)用程序環(huán)境信息,則所述確定所述歷史上屏內(nèi)容對(duì)應(yīng)的歷史環(huán)境信息與所述當(dāng)前環(huán)境信息之間的匹配度的步驟,包括:
依據(jù)所述應(yīng)用程序環(huán)境信息和/或應(yīng)用程序類別,確定歷史應(yīng)用程序環(huán)境信息與當(dāng)前應(yīng)用程序環(huán)境信息之間的匹配度。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述環(huán)境信息包括位置信息,則所述確定所述歷史上屏內(nèi)容對(duì)應(yīng)的歷史環(huán)境信息與所述當(dāng)前環(huán)境信息之間的匹配度的步驟,包括:
依據(jù)所述位置信息和/或位置常用度,確定歷史位置信息與當(dāng)前位置信息之間的匹配度。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述環(huán)境信息包括時(shí)間信息,則所述確定所述歷史上屏內(nèi)容對(duì)應(yīng)的歷史環(huán)境信息與所述當(dāng)前環(huán)境信息之間的匹配度的步驟,包括:
依據(jù)歷史時(shí)間信息距離當(dāng)前時(shí)間信息的遠(yuǎn)近,確定歷史時(shí)間信息與當(dāng)前時(shí)間信息之間的匹配度。
7.根據(jù)權(quán)利要求2至6中任一所述的方法,其特征在于,所述依據(jù)所述目標(biāo)歷史上屏內(nèi)容,得到契合所述當(dāng)前環(huán)境信息的目標(biāo)詞條的步驟,包括:
依據(jù)所述目標(biāo)歷史上屏內(nèi)容對(duì)應(yīng)的歷史環(huán)境信息與所述當(dāng)前環(huán)境信息的匹配度和/或所述目標(biāo)歷史上屏內(nèi)容的頻率,確定所述目標(biāo)歷史上屏內(nèi)容的得分;
按照得分從高到低的順序,選擇至少一個(gè)目標(biāo)歷史上屏內(nèi)容作為目標(biāo)詞條。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史輸入行為數(shù)據(jù)進(jìn)行分析的步驟,包括:
對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史上屏內(nèi)容進(jìn)行分析,以得到當(dāng)前用戶的輸入規(guī)律特征;其中,所述輸入規(guī)律特征包括:在特定環(huán)境信息下的特定上屏內(nèi)容;
將所述當(dāng)前環(huán)境信息與所述特定環(huán)境信息進(jìn)行匹配,以得到契合所述當(dāng)前環(huán)境信息的特定上屏內(nèi)容,作為目標(biāo)詞條。
9.一種推薦裝置,其特征在于,包括:
獲取模塊,用于在輸入法程序被觸發(fā)后,獲取所述輸入法程序所處的當(dāng)前環(huán)境信息;
分析模塊,用于對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史輸入行為數(shù)據(jù)進(jìn)行分析,以得到所述歷史輸入行為數(shù)據(jù)中契合所述當(dāng)前環(huán)境信息的目標(biāo)詞條;及
展現(xiàn)模塊,用于展現(xiàn)所述目標(biāo)詞條。
10.一種用于推薦的裝置,其特征在于,包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
在輸入法程序被觸發(fā)后,獲取所述輸入法程序所處的當(dāng)前環(huán)境信息;
對(duì)當(dāng)前用戶在歷史環(huán)境信息下的歷史輸入行為數(shù)據(jù)進(jìn)行分析,以得到所述歷史輸入行為數(shù)據(jù)中契合所述當(dāng)前環(huán)境信息的目標(biāo)詞條;
展現(xiàn)所述目標(biāo)詞條。