一種推薦應(yīng)用軟件的實(shí)現(xiàn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種推薦應(yīng)用軟件的實(shí)現(xiàn)方法及裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展和智能手機(jī)的普及,運(yùn)營商網(wǎng)絡(luò)中的數(shù)據(jù)流量不斷激 增;同時(shí)互聯(lián)網(wǎng)與移動(dòng)通信的結(jié)合也改變了原有通信行業(yè)的生態(tài)環(huán)境,通信網(wǎng)絡(luò)中由手機(jī) 應(yīng)用軟件產(chǎn)生的流量比重也越來越高。究其原因,運(yùn)營商的自有業(yè)務(wù)產(chǎn)品早已無法滿足客 戶的多樣化需求。因此,運(yùn)營商在營銷自有業(yè)務(wù)之外,向客戶推薦手機(jī)應(yīng)用軟件也就成為了 滿足客戶需求,提升客戶滿意度的重要補(bǔ)充手段。
[0003] 向客戶推薦應(yīng)用軟件的一種實(shí)現(xiàn)方式是按客戶內(nèi)容偏好推薦:首先將主流網(wǎng)站進(jìn) 行分類整理,比如分為體育類、新聞?lì)惖?;然后,統(tǒng)計(jì)客戶訪問這些主流網(wǎng)站的頻次;按頻 次的高低,確定客戶的偏好,比如客戶當(dāng)月訪問體育類網(wǎng)站最多,那么該客戶就標(biāo)記為體育 類偏好;最后,對(duì)每類偏好的客戶推薦相應(yīng)的軟件。
[0004] 按客戶內(nèi)容偏好推薦應(yīng)用軟件的方式,需要對(duì)大量的統(tǒng)一資源定位符(Uniform ResourceLocator,URL)進(jìn)行解析和歸類,需要消耗大量的運(yùn)算資源,并且也無法覆蓋每位 客戶訪問的網(wǎng)址。許多URL并非客戶主動(dòng)行為所產(chǎn)生,比方由腳本自動(dòng)觸發(fā),因此,無法反 映客戶的真實(shí)偏好。因此,現(xiàn)有的應(yīng)用軟件推薦方式存在推薦精度低的問題。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的目的是提供一種推薦應(yīng)用軟件的實(shí)現(xiàn)方法及裝置,以解決現(xiàn)有的應(yīng)用軟 件推薦方式推薦精度低的問題。
[0006] 本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的:
[0007] -種推薦應(yīng)用軟件的實(shí)現(xiàn)方法,包括:
[0008] 從預(yù)定時(shí)間段內(nèi)的上網(wǎng)數(shù)據(jù)中獲取同一用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞和同一應(yīng)用 軟件對(duì)應(yīng)的搜索關(guān)鍵詞;
[0009] 將用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞與應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵詞進(jìn)行匹配,確定用戶 標(biāo)識(shí)與應(yīng)用軟件的匹配度;
[0010] 當(dāng)匹配度滿足預(yù)定條件時(shí),向用戶標(biāo)識(shí)對(duì)應(yīng)的終端發(fā)送應(yīng)用軟件推薦信息,應(yīng)用 軟件推薦信息中攜帶與該應(yīng)用軟件相同類型的應(yīng)用軟件的信息。
[0011] 可以預(yù)先設(shè)定匹配度閾值,當(dāng)達(dá)到匹配度閾值時(shí),則向相應(yīng)的用戶標(biāo)識(shí)對(duì)應(yīng)的終 端發(fā)送應(yīng)用軟件推薦信息。
[0012] 其中,用戶標(biāo)識(shí)對(duì)應(yīng)的終端可以通過上網(wǎng)數(shù)據(jù)分析確定。
[0013] 其中,應(yīng)用軟件的類型可以通過人工分類得到。也可以通過匹配關(guān)鍵詞得到。
[0014] 由于搜索關(guān)鍵詞是客戶輸入的,因此,相應(yīng)的上網(wǎng)數(shù)據(jù)是客戶的主動(dòng)行為所產(chǎn)生 的。本發(fā)明實(shí)施例提供的方法,基于搜索關(guān)鍵詞進(jìn)行匹配,匹配結(jié)果能夠反映客戶的真實(shí)偏 好,應(yīng)用軟件的推薦精度高。
[0015] 將用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞與應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵詞進(jìn)行匹配,確定用戶 標(biāo)識(shí)與應(yīng)用軟件的匹配度的實(shí)現(xiàn)方式有多種。較佳地,根據(jù)用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞,確 定該用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)鍵詞向量,關(guān)鍵詞向量包括用戶標(biāo)識(shí)對(duì)應(yīng)的每個(gè)搜索關(guān)鍵詞和每個(gè) 搜索關(guān)鍵詞的出現(xiàn)頻率;根據(jù)應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵詞,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞 典,關(guān)鍵詞詞典包括應(yīng)用軟件對(duì)應(yīng)的每個(gè)搜索關(guān)鍵詞和每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率;根據(jù) 應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞 典中每個(gè)搜索關(guān)鍵詞的權(quán)重;根據(jù)用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)鍵詞向量中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻 率和應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重,確定用戶標(biāo)識(shí)與應(yīng)用軟件的匹 配度。
[0016] 較佳地,根據(jù)應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率,確定應(yīng) 用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重,包括:
[0017] 根據(jù)應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率和每個(gè)搜索關(guān)鍵 詞與應(yīng)用軟件的相關(guān)度,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重。
[0018] 基于上述任意方法實(shí)施例,較佳地,該方法還包括:獲取與用戶標(biāo)識(shí)存在通信關(guān)系 的第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因子,傳播因子是通過統(tǒng)計(jì)對(duì)應(yīng)的應(yīng)用軟件安裝時(shí) 間晚于第一用戶標(biāo)識(shí)、且與第一用戶標(biāo)識(shí)存在通信關(guān)系的第二用戶標(biāo)識(shí)得到的;根據(jù)第一 用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因子,確定用戶標(biāo)識(shí)對(duì)應(yīng)用軟件的推薦度;向用戶標(biāo)識(shí)對(duì) 應(yīng)的終端發(fā)送應(yīng)用軟件推薦信息的另一個(gè)條件是,用戶標(biāo)識(shí)對(duì)應(yīng)用軟件的推薦度滿足預(yù)訂 條件。
[0019] 上述實(shí)施例針對(duì)應(yīng)用軟件的實(shí)際傳播行為確定應(yīng)用軟件的傳播因子,從而進(jìn)行應(yīng) 用軟件的推薦。
[0020] 較佳地,獲取與用戶標(biāo)識(shí)存在通信關(guān)系的第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因 子的實(shí)現(xiàn)方式是:判斷第一用戶標(biāo)識(shí)的類型;如果第一用戶標(biāo)識(shí)的類型為上網(wǎng)活躍類型, 確定第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的跟隨序列,跟隨序列包括對(duì)應(yīng)的應(yīng)用軟件安裝時(shí)間晚 于第一用戶標(biāo)識(shí)、且與第一用戶標(biāo)識(shí)存在通信關(guān)系的第二用戶標(biāo)識(shí);根據(jù)第一用戶標(biāo)識(shí)和 應(yīng)用軟件對(duì)應(yīng)的跟隨序列和應(yīng)用軟件的普及率,確定第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播 因子;如果第一用戶標(biāo)識(shí)的類型為上網(wǎng)沉默類型或新入網(wǎng)類型,確定與第一用戶標(biāo)識(shí)存在 通信關(guān)系的第二用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的跟隨序列;根據(jù)第二用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng) 的跟隨序列和第一用戶標(biāo)識(shí)與第二用戶標(biāo)識(shí)的通信頻率,確定第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì) 應(yīng)的傳播因子。
[0021] 基于與方法同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種推薦應(yīng)用軟件的實(shí)現(xiàn)裝 置,包括:
[0022] 搜索關(guān)鍵詞獲取模塊,用于從預(yù)定時(shí)間段內(nèi)的上網(wǎng)數(shù)據(jù)中獲取同一用戶標(biāo)識(shí)對(duì)應(yīng) 的搜索關(guān)鍵詞和同一應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵詞;
[0023] 匹配度確定模塊,用于將用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞與應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵 詞進(jìn)行匹配,確定用戶標(biāo)識(shí)與應(yīng)用軟件的匹配度;
[0024] 推薦信息發(fā)送模塊,用于當(dāng)匹配度滿足預(yù)定條件時(shí),向用戶標(biāo)識(shí)對(duì)應(yīng)的終端發(fā)送 應(yīng)用軟件推薦信息,應(yīng)用軟件推薦信息中攜帶與應(yīng)用軟件相同類型的應(yīng)用軟件的信息。
[0025] 由于搜索關(guān)鍵詞是客戶輸入的,因此,相應(yīng)的上網(wǎng)數(shù)據(jù)是客戶的主動(dòng)行為所產(chǎn)生 的。本發(fā)明實(shí)施例提供的裝置,基于搜索關(guān)鍵詞進(jìn)行匹配,匹配結(jié)果能夠反映客戶的真實(shí)偏 好,應(yīng)用軟件的推薦精度高。
[0026] 較佳地,匹配度確定模塊具體用于:根據(jù)用戶標(biāo)識(shí)對(duì)應(yīng)的搜索關(guān)鍵詞,確定用戶標(biāo) 識(shí)對(duì)應(yīng)的關(guān)鍵詞向量,關(guān)鍵詞向量包括用戶標(biāo)識(shí)對(duì)應(yīng)的每個(gè)搜索關(guān)鍵詞和每個(gè)搜索關(guān)鍵詞 的出現(xiàn)頻率;根據(jù)應(yīng)用軟件對(duì)應(yīng)的搜索關(guān)鍵詞,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典,關(guān)鍵詞詞 典包括應(yīng)用軟件對(duì)應(yīng)的每個(gè)搜索關(guān)鍵詞和每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率;根據(jù)應(yīng)用軟件對(duì)應(yīng) 的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索 關(guān)鍵詞的權(quán)重;根據(jù)用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)鍵詞向量中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率和應(yīng)用軟件 對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重,確定用戶標(biāo)識(shí)與應(yīng)用軟件的匹配度。
[0027] 較佳地,根據(jù)應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率,確定應(yīng) 用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重時(shí),匹配度確定模塊用于:根據(jù)應(yīng)用軟 件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的出現(xiàn)頻率和每個(gè)搜索關(guān)鍵詞與所述應(yīng)用軟件的 相關(guān)度,確定應(yīng)用軟件對(duì)應(yīng)的關(guān)鍵詞詞典中每個(gè)搜索關(guān)鍵詞的權(quán)重。
[0028] 基于上述任意裝置實(shí)施例,較佳地,還包括推薦度確定模塊,用于:獲取與用戶標(biāo) 識(shí)存在通信關(guān)系的第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因子,傳播因子是通過統(tǒng)計(jì)對(duì)應(yīng)的 應(yīng)用軟件安裝時(shí)間晚于第一用戶標(biāo)識(shí)、且與第一用戶標(biāo)識(shí)存在通信關(guān)系的第二用戶標(biāo)識(shí)得 到的;根據(jù)第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因子,確定用戶標(biāo)識(shí)對(duì)應(yīng)用軟件的推薦度; 向用戶標(biāo)識(shí)對(duì)應(yīng)的終端發(fā)送應(yīng)用軟件推薦信息的另一個(gè)條件是,用戶標(biāo)識(shí)對(duì)應(yīng)用軟件的推 薦度滿足預(yù)訂條件。
[0029] 上述實(shí)施例針對(duì)應(yīng)用軟件的實(shí)際傳播行為確定應(yīng)用軟件的傳播因子,從而進(jìn)行應(yīng) 用軟件的推薦。
[0030] 較佳地,獲取與用戶標(biāo)識(shí)存在通信關(guān)系的第一用戶標(biāo)識(shí)和應(yīng)用軟件對(duì)應(yīng)的傳播因 子時(shí),推薦度確定模塊具體用于:判斷第一用戶標(biāo)識(shí)的類型;如果第一用戶標(biāo)識(shí)的類型為 上網(wǎng)活躍類型,確定第一