1.一種事件推送方法,其特征在于,包括:
獲取客戶端的第一賬號的好友賬號列表,其中,所述好友賬號列表包括一個或多個第二賬號;
獲取所述第二賬號的第一特征值和第二特征值、所述第二賬號的好友賬號列表包括的第三賬號的第三特征值和第四特征值,其中,所述第一特征值和所述第三特征值屬于第一類型,所述第二特征值和所述第四特征值屬于第二類型;
根據(jù)所述第一特征值和第三特征值獲取所述第一賬號的第五特征值,并根據(jù)所述第二特征值和第四特征值獲取所述第一賬號的第六特征值,其中,所述第五特征值屬于所述第一類型,所述第六特征值屬于所述第二類型;
向所述第一賬號推送與所述第五特征值和所述第六特征值匹配的目標事件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述第二賬號的第一特征值和第三賬號的第三特征值包括:
根據(jù)所述第一賬號與所述第二賬號的關(guān)聯(lián)關(guān)系將所述第二賬號劃分成兩類,得到第一類第二賬號和第二類第二賬號,其中,所述第一類第二賬號與所述第一賬號具有相同的好友賬號,所述第二類第二賬號與所述第一賬號不具有相同的好友賬號;
至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的第一特征值,并至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第一特征值,其中,所述第二賬號的第一特征值包括所述第一類第二賬號的第一特征值和所述第二類第二賬號的第一特征值;
在所述第三賬號為所述第一類第二賬號的好友賬號時,根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類 第二賬號與所述第三賬號已發(fā)生的第三交互事件獲取所述第三賬號的第三特征值;
在所述第三賬號為所述第二類第二賬號的好友賬號時,根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的第三特征值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述第一特征值和第三特征值獲取所述第一賬號的屬于所述第一類型的第五特征值包括:
通過以下公式獲取所述第一賬號的屬于所述第一類型的第五特征值R':
R′=AR*a+BR*b+CR*c
其中,所述AR為所述第一類第二賬號的第一特征值,所述BR為所述第二類第二賬號的第一特征值,CR為所述第三賬號的第三特征值;所述a表示為所述AR預先分配的權(quán)重值,所述b表示為所述BR預先分配的權(quán)重值,所述c表示為所述CR預先分配的權(quán)重值;a+b+c=1。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的第一特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的粘度值;
通過以下公式獲取所述第一類第二賬號的第一特征值:
其中,所述AR為所述第一類第二賬號的第一特征值,所述Kn為所述第一類第二賬號的粘度值,所述M為第一類第二賬號的數(shù)量,1≤n≤M,所述n為自然數(shù),所述Rn為所述第一類第二賬號預先分配的權(quán)重值。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第一特征值包括:
根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的粘度值;
通過以下公式獲取所述第二類第二賬號的第一特征值:
其中,所述BR為所述第二類第二賬號的第一特征值,所述Ki為所述第二類第二賬號的粘度值,所述N為第二類第二賬號的數(shù)量,1≤i≤N,所述i為自然數(shù),所述Ri為所述第二類第二賬號預先分配的權(quán)重值。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取所述第三賬號的第三特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件,及所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的粘度值;
通過以下公式獲取所述第三賬號的第三特征值:
其中,所述CR為所述第三賬號的第三特征值,所述Kj為所述第三賬號的粘度值,所述P為第三賬號的數(shù)量,1≤j≤P,所述j為自然數(shù),所述Rj為所述第三賬號預先分配的權(quán)重值。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述第二賬號的第二特征值和第三賬號的第四特征值包括:
根據(jù)所述第一賬號與所述第二賬號的關(guān)聯(lián)關(guān)系將所述第二賬號劃分成兩類,得到第一類第二賬號和第二類第二賬號,其中,所述第 一類第二賬號與所述第一賬號具有相同的好友賬號,所述第二類第二賬號與所述第一賬號不具有相同的好友賬號;
至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的第二特征值,并至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第二特征值,其中,所述第二賬號的第二特征值包括所述第一類第二賬號的第二特征值和所述第二類第二賬號的第二特征值;
在所述第三賬號為所述第一類第二賬號的好友賬號時,根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件獲取所述第三賬號的第四特征值;
在所述第三賬號為所述第二類第二賬號的好友賬號時,根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的第四特征值。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述第二特征值和第四特征值獲取所述第一賬號的屬于所述第二類型的第六特征值包括:
通過以下公式獲取所述第一賬號的屬于所述第二類型的第六特征值C':
C′=AC*a+BC*b+CC*c
其中,所述AC為所述第一類第二賬號的第二特征值,所述BC為所述第二類第二賬號的第二特征值,CC為所述第三賬號的第四特征值;所述a表示為所述AC預先分配的權(quán)重值,所述b表示為所述BC預先分配的權(quán)重值,所述c表示為所述CC預先分配的權(quán)重值;a+b+c=1。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第 二賬號的第二特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的粘度值;
通過以下公式獲取所述第一類第二賬號的第二特征值:
其中,所述AC為所述第一類第二賬號的第二特征值,所述Kn為所述第一類第二賬號的粘度值,所述M為第一類第二賬號的數(shù)量,1≤n≤M,所述n為自然數(shù),所述Cn為所述第一類第二賬號預先分配的權(quán)重值。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第二特征值包括:
根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的粘度值;
通過以下公式獲取所述第二類第二賬號的第二特征值:
其中,所述BC為所述第二類第二賬號的第二特征值,所述Ki為所述第二類第二賬號的粘度值,所述N為第二類第二賬號的數(shù)量,1≤i≤N,所述i為自然數(shù),所述Ci為所述第二類第二賬號預先分配的權(quán)重值。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述獲取所述第三賬號的第四特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件,及所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的粘度值;
通過以下公式獲取所述第三賬號的第四特征值:
其中,所述CC為所述第三賬號的第四特征值,所述Kj為所述第三賬號的粘度值,所述P為第三賬號的數(shù)量,1≤j≤P,所述j為自然數(shù),所述Cj為所述第三賬號預先分配的權(quán)重值。
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向所述第一賬號推送與所述第五特征值和所述第六特征值匹配的目標事件包括:
在所述第五特征值大于第一預定閾值,第六特征值大于第二預定閾值時,向所述第一賬號推送第一類目標事件;
在所述第五特征值大于所述第一預定閾值,第六特征值小于等于所述第二預定閾值時,向所述第一賬號推送第二類目標事件;
在所述第五特征值小于等于所述第一預定閾值,第六特征值大于所述第二預定閾值時,向所述第一賬號推送第三類目標事件;
在所述第五特征值小于等于所述第一預定閾值,第六特征值小于等于所述第二預定閾值時,向所述第一賬號推送第四類目標事件。
13.一種事件推送裝置,其特征在于,包括:
第一獲取單元,用于獲取客戶端的第一賬號的好友賬號列表,其中,所述好友賬號列表包括一個或多個第二賬號;
第二獲取單元,用于獲取所述第二賬號的第一特征值和第二特征值、所述第二賬號的好友賬號列表包括的第三賬號的第三特征值和第四特征值,其中,所述第一特征值和所述第三特征值屬于第一類型,所述第二特征值和所述第四特征值屬于第二類型;
第三獲取單元,用于根據(jù)所述第一特征值和第三特征值獲取所述第一賬號的第五特征值,并根據(jù)所述第二特征值和第四特征值獲取所述第一賬號的第六特征值,其中,所述第五特征值屬于所述第一類型,所述第六特征值屬于所述第二類型;
推送單元,用于向所述第一賬號推送與所述第五特征值和所述第 六特征值匹配的目標事件。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第二獲取單元包括:
第一劃分模塊,用于根據(jù)所述第一賬號與所述第二賬號的關(guān)聯(lián)關(guān)系將所述第二賬號劃分成兩類,得到第一類第二賬號和第二類第二賬號,其中,所述第一類第二賬號與所述第一賬號具有相同的好友賬號,所述第二類第二賬號與所述第一賬號不具有相同的好友賬號;
第一獲取模塊,用于至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的第一特征值,并至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第一特征值,其中,所述第二賬號的第一特征值包括所述第一類第二賬號的第一特征值和所述第二類第二賬號的第一特征值;
第二獲取模塊,用于在所述第三賬號為所述第一類第二賬號的好友賬號時,根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件獲取所述第三賬號的第三特征值;
第三獲取模塊,用于在所述第三賬號為所述第二類第二賬號的好友賬號時,根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的第三特征值。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述第三獲取單元包括:
第四獲取模塊,用于通過以下公式獲取所述第一賬號的屬于所述第一類型的第五特征值R':
R′=AR*a+BR*b+CR*c
其中,所述AR為所述第一類第二賬號的第一特征值,所述BR為所述第二類第二賬號的第一特征值,CR為所述第三賬號的第三特征值;所述a表示為所述AR預先分配的權(quán)重值,所述b表示為所述BR預先 分配的權(quán)重值,所述c表示為所述CR預先分配的權(quán)重值;a+b+c=1。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述第一獲取模塊包括:
第一獲取子模塊,用于根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的粘度值;
第二獲取子模塊,用于通過以下公式獲取所述第一類第二賬號的第一特征值:
其中,所述AR為所述第一類第二賬號的第一特征值,所述Kn為所述第一類第二賬號的粘度值,所述M為第一類第二賬號的數(shù)量,1≤n≤M,所述n為自然數(shù),所述Rn為所述第一類第二賬號預先分配的權(quán)重值。
17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述第一獲取模塊包括:
第三獲取子模塊,用于根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的粘度值;
第四獲取子模塊,用于通過以下公式獲取所述第二類第二賬號的第一特征值:
其中,所述BR為所述第二類第二賬號的第一特征值,所述Ki為所述第二類第二賬號的粘度值,所述N為第二類第二賬號的數(shù)量,1≤i≤N,所述i為自然數(shù),所述Ri為所述第二類第二賬號預先分配的權(quán)重值。
18.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述第二獲取單元通過以下步驟獲取所述第三賬號的第三特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件,及所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三 賬號的粘度值;
通過以下公式獲取所述第三賬號的第三特征值:
其中,所述CR為所述第三賬號的第三特征值,所述Kj為所述第三賬號的粘度值,所述P為第三賬號的數(shù)量,1≤j≤P,所述j為自然數(shù),所述Rj為所述第三賬號預先分配的權(quán)重值。
19.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第二獲取單元包括:
第二劃分模塊,用于根據(jù)所述第一賬號與所述第二賬號的關(guān)聯(lián)關(guān)系將所述第二賬號劃分成兩類,得到第一類第二賬號和第二類第二賬號,其中,所述第一類第二賬號與所述第一賬號具有相同的好友賬號,所述第二類第二賬號與所述第一賬號不具有相同的好友賬號;
第五獲取模塊,用于至少根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的第二特征值,并至少根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的第二特征值,其中,所述第二賬號的第二特征值包括所述第一類第二賬號的第二特征值和所述第二類第二賬號的第二特征值;
第六獲取模塊,用于在所述第三賬號為所述第一類第二賬號的好友賬號時,根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件獲取所述第三賬號的第四特征值;
第七獲取模塊,用于在所述第三賬號為所述第二類第二賬號的好友賬號時,根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的第四特征值。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述第三獲取單元包括:
第八獲取模塊,用于通過以下公式獲取所述第一賬號的屬于所述 第二類型的第六特征值C':
C′=AC*a+BC*b+CC*c
其中,所述AC為所述第一類第二賬號的第二特征值,所述BC為所述第二類第二賬號的第二特征值,CC為所述第三賬號的第四特征值;所述a表示為所述AC預先分配的權(quán)重值,所述b表示為所述BC預先分配的權(quán)重值,所述c表示為所述CC預先分配的權(quán)重值;a+b+c=1。
21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述第五獲取模塊包括:
第五獲取子模塊,用于根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件獲取所述第一類第二賬號的粘度值;
第六獲取子模塊,用于通過以下公式獲取所述第一類第二賬號的第二特征值:
其中,所述AC為所述第一類第二賬號的第二特征值,所述Kn為所述第一類第二賬號的粘度值,所述M為第一類第二賬號的數(shù)量,1≤n≤M,所述n為自然數(shù),所述Cn為所述第一類第二賬號預先分配的權(quán)重值。
22.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述第五獲取模塊包括:
第七獲取子模塊,用于根據(jù)所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件獲取所述第二類第二賬號的粘度值;
第八獲取子模塊,用于通過以下公式獲取所述第二類第二賬號的第二特征值:
其中,所述BC為所述第二類第二賬號的第二特征值,所述Ki為所述第二類第二賬號的粘度值,所述N為第二類第二賬號的數(shù)量,1≤i≤N,所述i為自然數(shù),所述Ci為所述第二類第二賬號預先分配的權(quán)重值。
23.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述第二獲取單元通過 以下步驟獲取所述第三賬號的第四特征值包括:
根據(jù)所述第一類第二賬號與所述第一賬號已發(fā)生的第一交互事件、所述第一類第二賬號與所述第三賬號已發(fā)生的第三交互事件,及所述第二類第二賬號與所述第一賬號已發(fā)生的第二交互事件、所述第二類第二賬號與所述第三賬號已發(fā)生的第四交互事件獲取所述第三賬號的粘度值;
通過以下公式獲取所述第三賬號的第四特征值:
其中,所述CC為所述第三賬號的第四特征值,所述Kj為所述第三賬號的粘度值,所述P為第三賬號的數(shù)量,1≤j≤P,所述j為自然數(shù),所述Cj為所述第三賬號預先分配的權(quán)重值。
24.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述推送單元包括:
第一推送模塊,用于在所述第五特征值大于第一預定閾值,第六特征值大于第二預定閾值時,向所述第一賬號推送第一類目標事件;
第二推送模塊,用于在所述第五特征值大于所述第一預定閾值,第六特征值小于等于所述第二預定閾值時,向所述第一賬號推送第二類目標事件;
第三推送模塊,用于在所述第五特征值小于等于所述第一預定閾值,第六特征值大于所述第二預定閾值時,向所述第一賬號推送第三類目標事件;
第四推送模塊,用于在所述第五特征值小于等于所述第一預定閾值,第六特征值小于等于所述第二預定閾值時,向所述第一賬號推送第四類目標事件。