1.一種候選詞推薦方法,其特征在于,包括:
檢測到用戶在目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù);
根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景和所述用戶行為數(shù)據(jù),確定當(dāng)前輸入所需的候選詞;
向所述用戶推薦所述候選詞。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測到用戶在目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù),包括:
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行上一次輸入和當(dāng)前輸入之間,針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述檢測到用戶在目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù),包括以下至少一種獲取操作:
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶與其它用戶在所述目標(biāo)應(yīng)用處于開啟狀態(tài)時進(jìn)行語音交流產(chǎn)生的語音數(shù)據(jù);
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶在所述目標(biāo)應(yīng)用的界面上進(jìn)行網(wǎng)絡(luò)操作產(chǎn)生的網(wǎng)絡(luò)行為數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,若所述用戶行為數(shù)據(jù)包括所述語音數(shù)據(jù),則所述根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景和所述用戶行為數(shù)據(jù),確定當(dāng)前輸入所需的候選詞,包括:
將所述語音數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù);
根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景,從所述文本數(shù)據(jù)中提取當(dāng)前輸入所需的候選詞。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述向所述用戶推薦所述候選詞,包括:
在當(dāng)前輸入過程中,根據(jù)所述用戶已輸入的字符,向所述用戶推薦所述候選詞中與所述字符匹配的詞;或者
在所述用戶觸發(fā)當(dāng)前輸入時,直接向所述用戶推薦所述候選詞。
6.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述向所述用戶推薦所述候選詞,包括:
根據(jù)所述用戶對應(yīng)的候選詞典,確定所述候選詞的詞頻;
從所述候選詞中,確定詞頻滿足預(yù)設(shè)要求的詞;
向所述用戶展示所述詞頻滿足預(yù)設(shè)要求的詞。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述用戶對應(yīng)的候選詞典,確定所述候選詞的詞頻,包括:
將所述候選詞在所述候選詞典中進(jìn)行匹配;
若所述候選詞典中存在所述候選詞,將所述候選詞在所述候選詞典中的詞頻加1;
若所述候選詞典中不存在所述候選詞,將所述候選詞添加到所述候選詞典中,并設(shè)置所述候選詞在所述候選詞典中的詞頻為1。
8.一種電子設(shè)備,其特征在于,包括:顯示器、存儲器以及處理器;
所述存儲器,用于存儲用戶針對目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù);
所述顯示器,用于顯示所述目標(biāo)應(yīng)用的用戶界面;
所述處理器與所述存儲器耦合,響應(yīng)于所述用戶通過所述用戶界面觸發(fā)在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入的操作,從所述存儲器中獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù),根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景和所述獲取的用戶行為數(shù)據(jù),確定當(dāng)前輸入所需的候選詞;
所述處理器與所述顯示器耦合,還用于控制所述顯示器將所述候選詞顯示于所述用戶界面上;
所述顯示器,還用于將所述候選詞顯示于所述用戶界面上。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理器具體用于:響應(yīng)于所述用戶通過所述用戶界面觸發(fā)在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入的操作,從所述存儲器中獲取所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行上一次輸入和當(dāng)前輸入之間,針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述處理器具體用于執(zhí)行以下至少一種獲取操作:
響應(yīng)于所述用戶通過所述用戶界面觸發(fā)在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入的操作,從所述存儲器中獲取所述用戶與其它用戶在所述目標(biāo)應(yīng)用處于開啟狀態(tài)時進(jìn)行語音交流產(chǎn)生的語音數(shù)據(jù);
響應(yīng)于所述用戶通過所述用戶界面觸發(fā)在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入的操作,從所述存儲器中獲取所述用戶在所述目標(biāo)應(yīng)用的界面上進(jìn)行網(wǎng)絡(luò)操作產(chǎn)生的網(wǎng)絡(luò)行為數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,所述處理器具體用于:在所述用戶行為數(shù)據(jù)包括所述語音數(shù)據(jù)時,將所述語音數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù);根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景,從所述文本數(shù)據(jù)中提取當(dāng)前輸入所需的候選詞。
12.根據(jù)權(quán)利要求8-11任一項(xiàng)所述的電子設(shè)備,其特征在于,所述處理器具體用于:響應(yīng)于所述用戶在當(dāng)前輸入過程中的輸入操作,根據(jù)所述用戶已輸入的字符,控制所述顯示器將所述候選詞中與所述字符匹配的詞顯示于所述用戶界面上;或者,響應(yīng)于所述用戶觸發(fā)當(dāng)前輸入的操作,控制所述顯示器直接將所述候選詞顯示于所述用戶界面上。
13.一種電子設(shè)備,其特征在于,包括:
處理器;以及
存儲器,所述存儲器被配置成存儲目標(biāo)應(yīng)用,所述目標(biāo)應(yīng)用被所述處理器執(zhí)行時,顯示所述目標(biāo)應(yīng)用的用戶界面;
其中,所述用戶界面被配置成,響應(yīng)于用戶通過所述用戶界面觸發(fā)在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入的操作,并觸發(fā)所述目標(biāo)應(yīng)用在被所述處理器繼續(xù)執(zhí)行時:
獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù);根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景和所述用戶行為數(shù)據(jù),確定當(dāng)前輸入所需的候選詞,并向所述用戶界面輸出顯示所述候選詞的控制指令;
所述用戶界面還被配置成,響應(yīng)于所述控制指令,在所述用戶界面上顯示所述候選詞。
14.一種候選詞推薦裝置,其特征在于,包括:
獲取模塊,用于檢測到用戶在目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù);
確定模塊,用于根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景和所述用戶行為數(shù)據(jù),確定當(dāng)前輸入所需的候選詞;
推薦模塊,用于向所述用戶推薦所述候選詞。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述獲取模塊具體用于:
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行上一次輸入和當(dāng)前輸入之間,針對所述目標(biāo)應(yīng)用產(chǎn)生的用戶行為數(shù)據(jù)。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述獲取模塊具體用于執(zhí)行以下至少一種獲取操作:
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶與其它用戶在所述目標(biāo)應(yīng)用處于開啟狀態(tài)時進(jìn)行語音交流產(chǎn)生的語音數(shù)據(jù);
檢測到所述用戶在所述目標(biāo)應(yīng)用中進(jìn)行當(dāng)前輸入時,獲取所述用戶在所述目標(biāo)應(yīng)用的界面上進(jìn)行網(wǎng)絡(luò)操作產(chǎn)生的網(wǎng)絡(luò)行為數(shù)據(jù)。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述確定模塊具體用于:
在所述用戶行為數(shù)據(jù)包括所述語音數(shù)據(jù)時,將所述語音數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù);
根據(jù)所述目標(biāo)應(yīng)用所屬的應(yīng)用場景,從所述文本數(shù)據(jù)中提取當(dāng)前輸入所需的候選詞。
18.根據(jù)權(quán)利要求14-17任一項(xiàng)所述的裝置,其特征在于,所述推薦模塊具體用于:
在當(dāng)前輸入過程中,根據(jù)所述用戶已輸入的字符,向所述用戶推薦所述候選詞中與所述字符匹配的詞;或者
在所述用戶觸發(fā)當(dāng)前輸入時,直接向所述用戶推薦所述候選詞。
19.根據(jù)權(quán)利要求14-17任一項(xiàng)所述的裝置,其特征在于,所述推薦模塊具體用于:
根據(jù)所述用戶對應(yīng)的候選詞典,確定所述候選詞的詞頻;
從所述候選詞中,確定詞頻滿足預(yù)設(shè)要求的詞;
向所述用戶展示所述詞頻滿足預(yù)設(shè)要求的詞。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述推薦模塊具體用于:
將所述候選詞在所述候選詞典中進(jìn)行匹配;
若所述候選詞典中存在所述候選詞,將所述候選詞在所述候選詞典中的詞頻加1;
若所述候選詞典中不存在所述候選詞,將所述候選詞添加到所述候選詞典中,并設(shè)置所述候選詞在所述候選詞典中的詞頻為1。