用戶好友關(guān)系的分類方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)處理技術(shù)領(lǐng)域,尤其涉及用戶好友關(guān)系的分類方法及裝置。
【背景技術(shù)】
[0002] 目前,各種社交類的app包括多種可分享信息,如文字、圖片、虛擬貨幣及紅包等 等,而根據(jù)上述可分享信息可對(duì)用戶信息進(jìn)行挖掘,如對(duì)好友關(guān)系進(jìn)行分類。
[0003] 目前,對(duì)好友關(guān)系進(jìn)行分類通常是獲取用戶設(shè)備的位置信息,如家和公司位置、常 駐地等數(shù)據(jù),并根據(jù)上述位置信息對(duì)用戶進(jìn)行聚類分析,得到用戶間的關(guān)系,如鄰居關(guān)系或 同事關(guān)系等。
[0004] 然而,由于位置數(shù)據(jù)沒有社交屬性,則現(xiàn)有對(duì)好友關(guān)系進(jìn)行分類的方法得到的用 戶好友關(guān)系可信度不高,而且區(qū)分度不大,并且無法分析得到好友關(guān)系的親密度。
【發(fā)明內(nèi)容】
[0005] 針對(duì)現(xiàn)有技術(shù)獲得的好友關(guān)系可信度不高,區(qū)分度不大,無法得到好友關(guān)系親密 度的缺陷,本發(fā)明提供一種用戶好友關(guān)系的分類方法及裝置。
[0006] 第一方面,本發(fā)明提供了一種用戶好友關(guān)系的分類方法,該方法包括:
[0007] 獲取第一預(yù)設(shè)時(shí)間段內(nèi)的每個(gè)可分享信息的分享記錄和領(lǐng)取記錄;所述分享記錄 為至少一個(gè)終端分享所述可分享信息的記錄,所述領(lǐng)取記錄為至少一個(gè)終端領(lǐng)取所述可分 享信息的記錄;
[0008] 根據(jù)每個(gè)可分享信息的分享記錄和領(lǐng)取記錄,生成與該可分享信息對(duì)應(yīng)的用戶好 友關(guān)系;
[0009] 根據(jù)所述用戶好友關(guān)系,以及所述用戶好友關(guān)系中每一終端的常用位置數(shù)據(jù),對(duì) 所述用戶好友關(guān)系進(jìn)行分類;
[0010] 其中,所述每一終端的常用位置數(shù)據(jù)為預(yù)先獲取的第二預(yù)設(shè)時(shí)間段內(nèi)使用頻率大 于第一預(yù)設(shè)閾值的位置數(shù)據(jù)。
[0011] 優(yōu)選地,所述方法還包括:
[0012] 根據(jù)所述用戶好友關(guān)系,獲取存在好友關(guān)系的每?jī)蓚€(gè)終端間的互動(dòng)數(shù)據(jù)和共同好 友覆蓋率;
[0013] 根據(jù)每?jī)蓚€(gè)終端間的互動(dòng)數(shù)據(jù)和共同好友覆蓋率,確定所述兩個(gè)終端的好友關(guān)系 親密度;
[0014] 根據(jù)確定的好友關(guān)系親密度,以及所述用戶好友關(guān)系中每一終端的常用位置數(shù) 據(jù),對(duì)所述用戶好友關(guān)系進(jìn)行分類。
[0015] 優(yōu)選地,所述分享記錄包括:可分享信息的標(biāo)識(shí)及分享該可分享信息的第一終端 的標(biāo)識(shí);所述領(lǐng)取記錄包括:可分享信息的標(biāo)識(shí)及領(lǐng)取該可分享信息的第二終端的標(biāo)識(shí);
[0016] 相應(yīng)地,所述根據(jù)每個(gè)可分享信息的分享記錄和領(lǐng)取記錄,生成與該可分享信息 對(duì)應(yīng)的用戶好友關(guān)系,包括:
[0017] 獲取可分享信息的標(biāo)識(shí)相同的分享記錄和領(lǐng)取記錄;
[0018] 將所述分享記錄中的第一終端與所述領(lǐng)取記錄中的第二終端進(jìn)行關(guān)聯(lián);
[0019] 根據(jù)多條關(guān)聯(lián)記錄,生成每個(gè)終端對(duì)應(yīng)的用戶好友關(guān)系列表。
[0020] 優(yōu)選地,所述根據(jù)所述用戶好友關(guān)系,以及所述用戶好友關(guān)系中每一終端的常用 位置數(shù)據(jù),對(duì)所述用戶好友關(guān)系進(jìn)行分類,包括:
[0021] 根據(jù)用戶好友關(guān)系,獲得所述用戶好友關(guān)系中每個(gè)終端的常用位置數(shù)據(jù);其中,所 述常用位置數(shù)據(jù)包括預(yù)設(shè)的家的坐標(biāo)信息和公司的坐標(biāo)信息;
[0022] 根據(jù)所述常用位置數(shù)據(jù),得到存在好友關(guān)系的每?jī)蓚€(gè)終端之間的家的距離、每?jī)?個(gè)終端之間的公司的距離;
[0023] 若兩個(gè)終端之間的家的距離小于第一預(yù)設(shè)閾值,則判定所述兩個(gè)終端對(duì)應(yīng)的用戶 為鄰居關(guān)系;
[0024] 若兩個(gè)終端之間的公司的距離小于第二預(yù)設(shè)閾值,則判定所述兩個(gè)終端對(duì)應(yīng)的用 戶為同事關(guān)系。
[0025] 優(yōu)選地,所述根據(jù)每?jī)蓚€(gè)終端間的互動(dòng)數(shù)據(jù)和共同好友覆蓋率,確定所述兩個(gè)終 端的好友關(guān)系親密度,包括:
[0026] 根據(jù)所述互動(dòng)數(shù)據(jù)及共同好友覆蓋率,采用公式一計(jì)算得到存在好友關(guān)系的終端 A對(duì)于終端B的好友關(guān)系親密度f (ab):
[0028] 其中,a、al、a2均表示互動(dòng)數(shù)據(jù)的權(quán)重,b表示共同好友覆蓋率的權(quán)重;Fa表示終 端A分享的可分享信息數(shù)目,1;表示終端A領(lǐng)取的可分享信息數(shù)目;F b表示終端B分享的 可分享信息數(shù)目;Tb表示終端B領(lǐng)取的可分享信息數(shù)目;Q ab表示終端A領(lǐng)取終端B發(fā)出的 可分享信息的數(shù)目;Qba表示終端B領(lǐng)取終端A發(fā)出的可分享信息的數(shù)目;0)!11 3,表示終端A 和終端B共同好友的數(shù)目,F(xiàn)r 13表示終端A的好友數(shù)目,F(xiàn)ri b表示終端B的好友數(shù)目。
[0029] 第二方面,本發(fā)明提供了一種用戶好友關(guān)系的分類裝置,該裝置包括:
[0030] 獲取單元,用于獲取第一預(yù)設(shè)時(shí)間段內(nèi)的每個(gè)可分享信息的分享記錄和領(lǐng)取記 錄;所述分享記錄為至少一個(gè)終端分享所述可分享信息的記錄,所述領(lǐng)取記錄為至少一個(gè) 終端領(lǐng)取所述可分享信息的記錄;
[0031] 好友關(guān)系生成單元,用于根據(jù)每個(gè)可分享信息的分享記錄和領(lǐng)取記錄,生成與該 可分享信息對(duì)應(yīng)的用戶好友關(guān)系;
[0032] 分類單元,用于根據(jù)所述用戶好友關(guān)系,以及所述用戶好友關(guān)系中每一終端的常 用位置數(shù)據(jù),對(duì)所述用戶好友關(guān)系進(jìn)行分類;
[0033] 其中,所述每一終端的常用位置數(shù)據(jù)為預(yù)先獲取的第二預(yù)設(shè)時(shí)間段內(nèi)使用頻率大 于第一預(yù)設(shè)閾值的位置數(shù)據(jù)。
[0034] 優(yōu)選地,該裝置還包括親密度計(jì)算單元,用于:
[0035] 根據(jù)所述用戶好友關(guān)系,獲取存在好友關(guān)系的每?jī)蓚€(gè)終端間的互動(dòng)數(shù)據(jù)和共同好 友覆蓋率;
[0036] 根據(jù)每?jī)蓚€(gè)終端間的互動(dòng)數(shù)據(jù)和共同好友覆蓋率,確定所述兩個(gè)終端的好友關(guān)系 親密度;
[0037] 根據(jù)確定的好友關(guān)系親密度,以及所述用戶好友關(guān)系中每一終端的常用位置數(shù) 據(jù),對(duì)所述用戶好友關(guān)系進(jìn)行分類。
[0038] 優(yōu)選地,所述分享記錄包括:可分享信息的標(biāo)識(shí)及分享該可分享信息的第一終端 的標(biāo)識(shí);所述領(lǐng)取記錄包括:可分享信息的標(biāo)識(shí)及領(lǐng)取該可分享信息的第二終端的標(biāo)識(shí);
[0039] 相應(yīng)地,所述好友關(guān)系生成單元,用于:
[0040] 獲取可分享信息的標(biāo)識(shí)相同的分享記錄和領(lǐng)取記錄;
[0041] 將所述分享記錄中的第一終端與所述領(lǐng)取記錄中的第二終端進(jìn)行關(guān)聯(lián);
[0042] 根據(jù)多條關(guān)聯(lián)記錄,生成每個(gè)終端對(duì)應(yīng)的用戶好友關(guān)系列表。
[0043] 優(yōu)選地,所述分類單元,用于:
[0044] 根據(jù)用戶好友關(guān)系,獲得所述用戶好友關(guān)系中每個(gè)終端的常用位置數(shù)據(jù);其中,所 述常用位置數(shù)據(jù)包括預(yù)設(shè)的家的坐標(biāo)信息和公司的坐標(biāo)信息;
[0045] 根據(jù)所述常用位置數(shù)據(jù),得到存在好友關(guān)系的每?jī)蓚€(gè)終端之間的家的距離、每?jī)?個(gè)終端之間的公司的距離;
[0046] 若兩個(gè)終端之間的家的距離小于第一預(yù)設(shè)閾值,則判定所述兩個(gè)終端對(duì)應(yīng)的用戶 為鄰居關(guān)系;
[0047] 若兩個(gè)終端之間的公司的距離小于第二預(yù)設(shè)閾值,則判定所述兩個(gè)終端對(duì)應(yīng)的用 戶為同事關(guān)系。
[0048] 優(yōu)選地,所述親密度計(jì)算單元,還用于:
[0049] 根據(jù)所述互動(dòng)數(shù)據(jù)及共同好友覆蓋率,采用公式一計(jì)算得到存在好友關(guān)系的終端 A對(duì)于終端B的好友關(guān)系親密度f (ab):
[0051] 其中,a、al、a2均表示互動(dòng)數(shù)據(jù)的權(quán)重,b表示共同好友覆蓋率的權(quán)重;Fa表示終 端A分享的可分享信息數(shù)目,1;表示終端A領(lǐng)取的可分享信息數(shù)目;F b表示終端B分享的 可分享信息數(shù)目;Tb表示終端B領(lǐng)取的可分享信息數(shù)目;Q ab表示終端A領(lǐng)取終端B發(fā)出的 可分享信息的數(shù)目;Qba表示終端B領(lǐng)取終端A發(fā)出的可分享信息的數(shù)目;0)!11 3,表示終端A 和終端B共同好友的數(shù)目,F(xiàn)r 13表示終端A的好友數(shù)目,F(xiàn)ri b表示終端