一種基于社交網(wǎng)絡(luò)分析的業(yè)務(wù)推薦方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)業(yè)務(wù)技術(shù)領(lǐng)域,尤其涉及一種基于社交網(wǎng)絡(luò)分析的業(yè)務(wù)推薦方法 和系統(tǒng)。
【背景技術(shù)】
[0002] 隨著三大運營商市場競爭的不斷加劇,精細化的客戶關(guān)系建模方法得到了廣泛使 用,基于客戶行為建立的模型能夠為用戶推薦其最需要的業(yè)務(wù)。這類方法通過有監(jiān)督或者 無監(jiān)督的數(shù)據(jù)挖掘算法,根據(jù)客戶的行為、偏好、費用等信息對客戶未來一段時間內(nèi)的業(yè)務(wù) 購買傾向進行預(yù)測,以此找出最具價值的客戶,從而達到擴大客戶規(guī)模的目的。
[0003] 傳統(tǒng)的通過數(shù)據(jù)挖掘建立模型進行業(yè)務(wù)推薦的典型方法,包括以下步驟:獲取客 戶在某項業(yè)務(wù)推薦后的訂購和非訂購數(shù)據(jù);匯總每位客戶在業(yè)務(wù)推薦前數(shù)月的各類信息, 包括費用、通信行為(語音/短信/上網(wǎng))、業(yè)務(wù)訂購行為、終端使用行為;以訂購/非訂購為 目標(biāo),利用決策樹、邏輯回歸、神經(jīng)網(wǎng)絡(luò)等數(shù)據(jù)挖掘算法工具對客戶歷史數(shù)據(jù)進行訓(xùn)練;按 照訓(xùn)練模型生成的規(guī)則從全網(wǎng)客戶中篩選出該業(yè)務(wù)的目標(biāo)客戶進行推薦。
[0004] 同時,隨著社交網(wǎng)站的興起,人與人之間的社交關(guān)系也逐漸成為研究關(guān)注的焦點, 移動客戶之間頻繁的通信行為使得他們自然的形成了一些群體。各群體中,每位客戶都對 其它客戶的行為施加著不同程度的影響。典型的社交網(wǎng)絡(luò)分析通常用來量化客戶的這一影 響力。比如,通過匯總客戶的語音交往圈,計算客戶與每位對端客戶的通話次數(shù)/時長,來 決定該客戶的影響力。影響力較大的客戶在客戶保有工作中會得到優(yōu)先挽留,在業(yè)務(wù)推薦 中也會得到最優(yōu)的服務(wù)。
[0005] 然而,現(xiàn)有的業(yè)務(wù)推薦建模方法僅對單個業(yè)務(wù)產(chǎn)品的推薦進行優(yōu)化,在多業(yè)務(wù)的 組合推薦場景中,難以給出客戶在每個業(yè)務(wù)產(chǎn)品上的推薦優(yōu)先級別。另外,現(xiàn)有的業(yè)務(wù)推薦 建模方法僅對單個客戶進行分析,沒有考慮到客戶之間的聯(lián)系和相互影響,雖然在單次的 業(yè)務(wù)推薦上能夠提高目標(biāo)客戶群的精準度,但是無法形成持續(xù)的業(yè)務(wù)推廣效果,也無法利 用客戶間的關(guān)系形成有效的業(yè)務(wù)傳播方式。
[0006] 另一方面,現(xiàn)有技術(shù)中基于移動通信交往圈的分析方法通常只分析單個通信方式 產(chǎn)生的交往圈,比如語音交往圈即使將語音和短信交往數(shù)據(jù)整合在了一起,在后期計算影 響力時也是分開單獨計算語音和短信的影響力,無法兼顧客戶在多個通信方式中產(chǎn)生的交 往信息。另外,這種基于移動通信交往圈的分析方法對主叫通信行為和被叫通信行為是分 開計算的,便無法排除單向撥打客戶和主叫沉默客戶這兩種對于計算影響力沒有意義的情 況。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明實施例提供一種基于社交網(wǎng)絡(luò)分析的業(yè)務(wù)推薦方法及系統(tǒng),用以解決現(xiàn)有 技術(shù)中只針對單個業(yè)務(wù)、單個客戶以及單個通信方式進行分析,從而難以向用戶推薦其最 需要的業(yè)務(wù)的問題。
[0008] 本發(fā)明實施例提供的具體技術(shù)方案如下:
[0009] 第一方面,一種基于社交網(wǎng)絡(luò)分析的業(yè)務(wù)推薦方法,包括:
[0010] 根據(jù)第一用戶的歷史通信記錄,確定與所述第一用戶存在關(guān)聯(lián)的至少一個其他用 戶,并獲取所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方式的 通信量信息;
[0011] 根據(jù)所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方 式的通信量信息,計算所述第一用戶和所述至少一個其他用戶之間的交互因子;
[0012] 根據(jù)所述第一用戶的歷史業(yè)務(wù)信息,確定所述第一用戶申請的每一類業(yè)務(wù)的使用 信息并進行除權(quán)處理;
[0013] 根據(jù)所述第一用戶和所述至少一個其他用戶之間的交互因子,以及所述第一用戶 申請的每一類業(yè)務(wù)的經(jīng)除權(quán)處理的使用信息,分別確定所述第一用戶申請的每一類業(yè)務(wù)的 推薦優(yōu)先級,并向所述第一用戶推薦當(dāng)前優(yōu)先級最高的業(yè)務(wù)。
[0014] 通過這種實現(xiàn)方式,按照用戶之間的通信量分布和通信頻繁度來衡量用戶的交往 對象對該用戶的影響,并通過用戶的交互因子和經(jīng)除權(quán)處理后的歷史業(yè)務(wù)使用信息,計算 用戶的業(yè)務(wù)推薦優(yōu)先級,能夠向用戶推薦其最需要的業(yè)務(wù),提高了業(yè)務(wù)推薦的準確度和有 效性。
[0015] 結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,根據(jù)所述第一用戶與所述至少一個 其他用戶進行交互時所采用的每一類通信方式的通信量信息,計算所述第一用戶和所述至 少一個其他用戶之間的交互因子,包括:
[0016] 根據(jù)所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方 式的通信量信息,計算所述第一用戶和所述至少一個其他用戶進行交互時在所采用的每 一類通信方式上的通信量分布,并計算所述第一用戶和所述至少一個其他用戶的通信頻繁 度;
[0017] 再根據(jù)所述第一用戶和所述至少一個其他用戶之間對應(yīng)的通信量分布和通信頻 繁度,計算所述第一用戶和所述至少一個其他用戶之間的交互因子。
[0018] 通過這種實現(xiàn)方式,不僅考慮到主被叫用戶之間的通信頻繁度,同時還考慮到用 戶在各類通信方式上的通信量分布,更有利于全面衡量用戶之間的影響力。
[0019] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,采用以下 公式計算所述第一用戶和所述至少一個其他用戶進行交互時在所采用的每一類通信方式 上的通信量分布:
[0020] E(a,b) =-SieT(a,b)PilogPi
[0021] 式中,E(a,b)表示用戶a與用戶b進行交互時在所采用的每一類通信方式上的通 信量分布,T(a,b)表示用戶a與用戶b進行交互時所采用的通信方式種類,Pi表示第i種 通信方式的通信次數(shù)在所有通信方式的通信次數(shù)中所占的比例。
[0022] 通過這種實現(xiàn)方式,得到了通信量分布,解決了不同的通信方式之間的通信量無 法直接進行加權(quán)比較的問題。
[0023] 結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,采用以下 公式計算所述第一用戶和所述至少一個其他用戶的通信頻繁度:
[0024]
【主權(quán)項】
1. 一種基于社交網(wǎng)絡(luò)分析的業(yè)務(wù)推薦方法,其特征在于,包括: 根據(jù)第一用戶的歷史通信記錄,確定與所述第一用戶存在關(guān)聯(lián)的至少一個其他用戶, 并獲取所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方式的通 信量信息; 根據(jù)所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方式的 通信量信息,計算所述第一用戶和所述至少一個其他用戶之間的交互因子; 根據(jù)所述第一用戶的歷史業(yè)務(wù)信息,確定所述第一用戶申請的每一類業(yè)務(wù)的使用信息 并進行除權(quán)處理; 根據(jù)所述第一用戶和所述至少一個其他用戶之間的交互因子,以及所述第一用戶申請 的每一類業(yè)務(wù)的經(jīng)除權(quán)處理的使用信息,分別確定所述第一用戶申請的每一類業(yè)務(wù)的推薦 優(yōu)先級,并向所述第一用戶推薦當(dāng)前優(yōu)先級最高的業(yè)務(wù)。
2. 如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述第一用戶與所述至少一個其他用 戶進行交互時所采用的每一類通信方式的通信量信息,計算所述第一用戶和所述至少一個 其他用戶之間的交互因子,包括: 根據(jù)所述第一用戶與所述至少一個其他用戶進行交互時所采用的每一類通信方式的 通信量信息,計算所述第一用戶和所述至少一個其他用戶進行交互時在所采用的每一類通 信方式上的通信量分布,并計算所述第一用戶和所述至少一個其他用戶的通信頻繁度; 再根據(jù)所述第一用戶和所述至少一個其他用戶之間對應(yīng)的通信量分布和通信頻繁度, 計算所述第一用戶和所述至少一個其他用戶之間的交互因子。
3. 如權(quán)利要求2所述的方法,其特征在于,采用以下公式計算所述第一用戶和所述至 少一個其他用戶進行交互時在所采用的每一類通信方式上的通信量分布: E(a,b) = _Σ j e T(a;b)pi log Pi 式中,E (a,b)表示用戶a與用戶b進行交互時在所采用的每一類通信方式上的通信量 分布,T (a,b)表示用戶a與用戶b進行交互時所采用的通信方式種類,Pi表示第i種通信 方式的通信次數(shù)在所有通信方式的通信次數(shù)中所占的比例。
4. 如權(quán)利要求2所述的方法,其特征在于,采用以下公式計算所述第一用戶和所述至 少一個其他用戶的通信頻繁度:
式中,P (a, b)表示用戶a和用戶b的通信頻繁度,Interaction (a, b)表示用戶a和用 戶b之間的通信次數(shù),Interaction (a, *)表示用戶a和與用戶a存在關(guān)聯(lián)的所有用戶之間 的通信次數(shù)。
5. 如權(quán)利要求2-4任一項所述的方法,其特征在于,再根據(jù)所述第一用戶和所述至少 一個其他用戶之間對應(yīng)的通信量分布和通信頻繁度,計算所述第一用戶和所述至少一個其 他用戶之間的交互因子,包括: 采用以下式子計算用戶a和用戶b之間的交互因子:
式中,I (a, b)表示用戶a和用戶b之間的交互因子,
羑示用戶a和用 戶b的通信頻繁度,E (a,b)表示用戶a和用戶b進行交互時在所采用的每一類通信方式上 的通信量分布,E (a,*)表示用戶