用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法和系統(tǒng)的制作方法
【專利摘要】一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,包括以下步驟:根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息;根據(jù)所述關(guān)聯(lián)屬性信息獲取所述好友之間的緊密度;將相互之間緊密度大于第一閾值的所述好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。上述方法,將緊密度高的用戶的好友分為同一個(gè)關(guān)系圈,不需要用戶手動(dòng)對(duì)用戶的好友進(jìn)行分圈管理,提高了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。另外,相似度高的成員之間具有更多的共同話題,將相似度高的好友分為同一個(gè)關(guān)系圈,方便用戶在關(guān)系圈內(nèi)發(fā)起圈內(nèi)成員都有興趣的共同話題,促進(jìn)圈內(nèi)成員一起進(jìn)行互動(dòng),從而提高關(guān)系圈的精準(zhǔn)度,提高劃分關(guān)系圈的效率。此外,還提供一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)。
【專利說(shuō)明】用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法和系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,也涉及智能分組領(lǐng)域,特別的涉及一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法和系統(tǒng)。
【【背景技術(shù)】】
[0002]社交網(wǎng)絡(luò),即社交網(wǎng)絡(luò)服務(wù),為英文Social Network Service (SNS)的意譯。社交網(wǎng)絡(luò),專指旨在幫助人們建立社交網(wǎng)絡(luò)關(guān)系的互聯(lián)網(wǎng)應(yīng)用服務(wù),也指社會(huì)現(xiàn)有已成熟普及的信息載體,如短信SMS服務(wù)等。
[0003]隨著社交網(wǎng)絡(luò)的發(fā)展,當(dāng)今社交網(wǎng)絡(luò)已經(jīng)成為人們獲取信息、休閑娛樂、溝通交友的重要渠道。人們通過(guò)社交網(wǎng)絡(luò)建立的關(guān)系稱為社交網(wǎng)絡(luò)關(guān)系,社交網(wǎng)絡(luò)關(guān)系包括好友關(guān)系、群組關(guān)系、社區(qū)關(guān)系、收聽關(guān)系、關(guān)注關(guān)系、通信關(guān)系等等。其中,若用戶A是用戶B的好友或用戶B是用戶A的好友,則用戶A和B之間具有單向好友關(guān)系,若用戶A與用戶B互為好友,則用戶A與用戶B之間具有雙向好友關(guān)系;屬于同一個(gè)社交群或討論組的用戶之間具有群組關(guān)系,屬于同一個(gè)社區(qū)的用戶之間具有社區(qū)關(guān)系;若用戶A收聽用戶B的消息、用戶B收聽用戶A的消息或用戶A和用戶B之間相互收聽消息,則用戶A和用戶B具有收聽關(guān)系;同樣的,若用戶A關(guān)注用戶B的動(dòng)態(tài)、用戶B關(guān)注用戶A的動(dòng)態(tài)或用戶A和用戶B之間相互關(guān)注對(duì)方的動(dòng)態(tài),則用戶A和用戶B具有關(guān)注關(guān)系。用戶在社交網(wǎng)絡(luò)中的行為產(chǎn)生的所有與其它用戶的聯(lián)系都稱為用戶的社交網(wǎng)絡(luò)關(guān)系。
[0004]社交網(wǎng)絡(luò)中,用戶之間存在著直接或間接的社交網(wǎng)絡(luò)關(guān)系,用戶之間的直接或間接的社交網(wǎng)絡(luò)關(guān)系形成一定的關(guān)系鏈或關(guān)系圈。用戶一般通過(guò)劃分群組的方式來(lái)管理自己的社交網(wǎng)絡(luò)關(guān)系圈。用戶建立群組,設(shè)置群組名稱,為好友設(shè)置好友所屬的群組,將好友劃分到指定的群組中。
[0005]傳統(tǒng)方法通過(guò)用戶手動(dòng)方式劃分自己的社交網(wǎng)絡(luò)關(guān)系圈,效率較低。
【
【發(fā)明內(nèi)容】
】
[0006]基于此,有必要提供一種能提高效率的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法。
[0007]—種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,包括以下步驟:
[0008]根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息;
[0009]根據(jù)所述關(guān)聯(lián)屬性信息獲取所述好友之間的緊密度;
[0010]將相互之間緊密度大于第一閾值的所述好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
[0011]基于此,還有必要提供一種能提高效率的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法。
[0012]一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),包括:
[0013]關(guān)聯(lián)屬性信息生成模塊,用于根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息;
[0014]緊密度計(jì)算模塊,用于根據(jù)所述關(guān)聯(lián)屬性信息獲取所述好友之間的緊密度;[0015]關(guān)系圈劃分模塊,用于將相互之間緊密度大于第一閾值的所述好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
[0016]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法和系統(tǒng),根據(jù)用戶的好友之間的社交信息生成用戶的好友之間的關(guān)聯(lián)屬性信息,根據(jù)關(guān)聯(lián)屬性信息獲取用戶的好友之間的緊密度,并將關(guān)聯(lián)屬性信息緊密的用戶的好友分為同一個(gè)關(guān)系圈,不需要用戶手動(dòng)對(duì)用戶的好友進(jìn)行分圈管理,從而提高了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。另外,相似度高的成員之間具有更多的共同話題,將相似度高的好友分為同一個(gè)關(guān)系圈,方便用戶在關(guān)系圈內(nèi)發(fā)起圈內(nèi)成員都有興趣的共同話題,促進(jìn)圈內(nèi)成員一起進(jìn)行互動(dòng),從而提高關(guān)系圈的精準(zhǔn)度,提高劃分關(guān)系圈的效率。
【【專利附圖】
【附圖說(shuō)明】】
[0017]圖1為一個(gè)實(shí)施例中的用戶社 交網(wǎng)絡(luò)關(guān)系圈劃分方法的流程示意圖;
[0018]圖2為一個(gè)實(shí)施例中拓展用戶社交網(wǎng)絡(luò)關(guān)系圈的流程示意圖;
[0019]圖3為一個(gè)實(shí)施例中過(guò)濾用戶社交網(wǎng)絡(luò)關(guān)系圈的流程示意圖;
[0020]圖4為一個(gè)實(shí)施例中獲取用戶賬號(hào)集合的步驟的流程示意圖;
[0021]圖5為一個(gè)實(shí)施例中的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)的結(jié)構(gòu)示意圖;
[0022]圖6為另一個(gè)實(shí)施例中的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)的結(jié)構(gòu)示意圖;
[0023]圖7為又一個(gè)實(shí)施例中的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)的結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0024]如圖1所示,在一個(gè)實(shí)施例中,一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,包括以下步驟:
[0025]步驟SlOl,根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息。
[0026]在一個(gè)實(shí)施例中,第一用戶的好友的社交信息包括第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系、第一用戶的好友之間的交互記錄、第一用戶的好友之間的標(biāo)注分組信息中的一種或幾種。
[0027]在一個(gè)實(shí)施例中,交互記錄包括即時(shí)通訊記錄、郵件聯(lián)系記錄、訪問(wèn)或轉(zhuǎn)發(fā)或評(píng)論對(duì)方發(fā)表的信息的記錄、訪問(wèn)對(duì)方社交空間的記錄,等等。標(biāo)注分組信息包括用戶對(duì)其他用戶設(shè)置的備注信息、標(biāo)簽以及對(duì)其他用戶的分組信息等。
[0028]具體的,所述關(guān)聯(lián)屬信息包括:是否具有好友關(guān)系、交互頻率、標(biāo)注分組信息的相似度評(píng)分中的一種或幾種。
[0029]具體的,在一個(gè)實(shí)施例中,可根據(jù)第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系判斷第一用戶的好友之間是否具有好友關(guān)系。并可根據(jù)第一用戶的好友之間的交互記錄統(tǒng)計(jì)好友之間的交互頻率。進(jìn)一步,可根據(jù)第一用戶的好友之間的標(biāo)注分組信息計(jì)算好友之間的標(biāo)注分組信息相似度評(píng)分。具體的,可匹配好友之間的標(biāo)注分組信息中包含的相同信息,根據(jù)相同信息累加好友之間的相似度評(píng)分。例如,好友之間設(shè)置的備注信息相同,如都為“閨蜜”,則可將備注信息對(duì)應(yīng)的評(píng)分累加至好友之間的相似度評(píng)分。
[0030]步驟S102,根據(jù)第一用戶的好友之間的關(guān)聯(lián)屬性信息獲取第一用戶的好友之間的緊密度。
[0031]具體的,可根據(jù)第一用戶的好友之間的關(guān)聯(lián)屬性信息包含的屬性:是否具有好友關(guān)系、和/或交互頻率、和/或標(biāo)注分組信息的相似度評(píng)分等,獲取第一用戶的好友之間的緊密度。
[0032]在一個(gè)實(shí)施例中,若第一用戶的好友之間具有好友關(guān)系,則可設(shè)置屬性“是否具有好友關(guān)系”的屬性值為1,否則,可設(shè)置其屬性值為O。在一個(gè)實(shí)施例中,可預(yù)先設(shè)置關(guān)聯(lián)屬性信息包含的屬性:是否具有好友關(guān)系、和/或交互頻率、和/或標(biāo)注分組信息的相似度評(píng)分等的權(quán)重系數(shù)。進(jìn)一步的,可根據(jù)預(yù)先設(shè)置的權(quán)重系數(shù)及其對(duì)應(yīng)的關(guān)聯(lián)屬性信息中的屬性值計(jì)算關(guān)聯(lián)屬性信息包含的屬性的加權(quán)和,設(shè)置第一用戶好友之間的緊密度為該加權(quán)和。
[0033]步驟S103,將相互之間緊密度大于第一閾值的第一用戶的好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
[0034]在一個(gè)實(shí)施例中,可創(chuàng)建關(guān)系圈表或關(guān)系圈數(shù)組等,將相互之間緊密度大于閾值的第一用戶的好友保存至同一個(gè)表或數(shù)組中。
[0035]在另一個(gè)實(shí)施例中,可創(chuàng)建第一用戶的好友與第一用戶的關(guān)系圈的對(duì)應(yīng)關(guān)系表,將第一用戶的好友及與其對(duì)應(yīng)的第一用戶的關(guān)系圈對(duì)應(yīng)保存在該對(duì)應(yīng)關(guān)系表中。
[0036]為簡(jiǎn)便描述,以下將第一用戶的關(guān)系圈對(duì)應(yīng)的用戶(包括第一用戶的好友)記為第一用戶的關(guān)系圈內(nèi)的成員或關(guān)系圈內(nèi)的成員。
[0037]具體的,同一個(gè)關(guān)系圈內(nèi)的成員與關(guān)系圈內(nèi)其他成員之間的關(guān)聯(lián)屬性信息的緊密度都大于閾值。例如,好友A與好友B、好友A與好友C、好友B與好友C之間的關(guān)聯(lián)屬性信息的緊密度都大于閾值,則可將好友A、好友B、好友C對(duì)應(yīng)第一用戶的同一個(gè)關(guān)系圈。
[0038]在一個(gè)實(shí)施例中,可根據(jù)關(guān)系圈內(nèi)的成員之間的標(biāo)注分組信息設(shè)置關(guān)系圈的名稱。例如關(guān)系圈內(nèi)的成員對(duì)該關(guān)系圈內(nèi)其他成員的備注信息都為“同學(xué)”,或關(guān)系圈內(nèi)的成員都將該關(guān)系圈內(nèi)的其他成員分在“同學(xué)”群組中,則可將關(guān)系圈的名稱設(shè)置為“同學(xué)”。
[0039]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,根據(jù)用戶的好友之間的社交信息生成用戶的好友之間的關(guān)聯(lián)屬性信息,根據(jù)關(guān)聯(lián)屬性信息獲取用戶的好友之間的緊密度,并將關(guān)聯(lián)屬性信息緊密的用戶的好友分為同一個(gè)關(guān)系圈,不需要用戶手動(dòng)對(duì)用戶的好友進(jìn)行分圈管理,從而提高了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。另外,相似度高的成員之間具有更多的共同話題,將相似度高的好友分為同一個(gè)關(guān)系圈,方便用戶在關(guān)系圈內(nèi)發(fā)起圈內(nèi)成員都有興趣的共同話題,促進(jìn)圈內(nèi)成員一起進(jìn)行互動(dòng),從而提高關(guān)系圈的精準(zhǔn)度,提高劃分關(guān)系圈的效率。
[0040]如圖2所示,在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法還包括拓展用戶社交網(wǎng)絡(luò)關(guān)系圈的步驟,具體過(guò)程為:
[0041]步驟S201,獲取第一用戶的關(guān)系圈對(duì)應(yīng)的第一用戶好友的共同社交屬性。
[0042]在一個(gè)實(shí)施例中,關(guān)系圈內(nèi)成員的共同社交屬性可為部分成員的共同屬性。優(yōu)選的,該部分成員的數(shù)量超出預(yù)設(shè)閾值。例如,可獲取關(guān)系圈內(nèi)數(shù)量80%以上成員的共同社交屬性。若某一社交屬性為關(guān)系圈內(nèi)80%以上成員的社交屬性,則該社交屬性可列為關(guān)系圈內(nèi)成員的共同社交屬性。
[0043]在一個(gè)實(shí)施例中,共同社交屬性包括共同具有的好友、共同具有的交互對(duì)象、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū)等。[0044]具體的,可根據(jù)關(guān)系圈內(nèi)成員的社交網(wǎng)絡(luò)關(guān)系提取出關(guān)系圈內(nèi)成員共同具有的好友、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū)。在一個(gè)實(shí)施例中,可根據(jù)關(guān)系圈內(nèi)成員的操作記錄提取出與關(guān)系圈內(nèi)成員都有交互記錄的該關(guān)系圈內(nèi)成員共同具有的交互對(duì)象。
[0045]步驟S202,獲取與共同社交屬性相關(guān)的第二用戶,設(shè)置第一用戶的關(guān)系圈與獲取的第二用戶的對(duì)應(yīng)關(guān)系。
[0046]具體的,在一個(gè)實(shí)施例中,可獲取第一用戶的關(guān)系圈對(duì)應(yīng)的第一用戶的好友共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,設(shè)置第一用戶的關(guān)系圈與上述獲取的對(duì)象的對(duì)應(yīng)關(guān)系O
[0047]上述方法通過(guò)獲取與第一用戶的關(guān)系圈內(nèi)成員具有共同社交屬性的第二用戶,例如關(guān)系圈內(nèi)成員共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,并設(shè)置獲取的第二用戶與第一用戶的關(guān)系圈的對(duì)應(yīng)關(guān)系,而獲取的第二用戶很可能是第一用戶期望交往的對(duì)象,上述方法按照用戶期望的方式自動(dòng)拓展用戶的關(guān)系圈,不需要用戶手動(dòng)拓展用戶的關(guān)系圈,從而提聞了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。
[0048]在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法還包括過(guò)濾用戶社交網(wǎng)絡(luò)關(guān)系圈的步驟,具體過(guò)程為:
[0049]刪除第一用戶關(guān)系圈對(duì)應(yīng)的用戶中與第一用戶關(guān)系圈對(duì)應(yīng)的其他用戶的平均緊密度低于第二閾值的用戶。
[0050]具體的,可根據(jù)第一用戶關(guān)系圈內(nèi)成員之間的關(guān)聯(lián)屬性信息計(jì)算關(guān)系圈內(nèi)成員的緊密度,計(jì)算緊密度的具體過(guò)程與步驟S102相同。進(jìn)一步的,可根據(jù)關(guān)系圈內(nèi)成員之間的緊密度計(jì)算關(guān)系圈內(nèi)成員與關(guān)系圈內(nèi)其他成員之間的平均緊密度。
[0051]例如,某一關(guān)系圈內(nèi)有用戶A、用戶B、用戶C,則用戶A與關(guān)系圈內(nèi)其他成員之間的平均緊密度為用戶A與用戶B的緊密度和用戶A與用戶B的緊密度的平均值。
[0052]如圖3所示,在另一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法還包括過(guò)濾用戶社交網(wǎng)絡(luò)關(guān)系圈的步驟,具體過(guò)程為:
[0053]步驟S301,標(biāo)記第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶的平均緊密度大于第三閾值的用戶為關(guān)鍵成員。
[0054]步驟S302,刪除第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與關(guān)鍵成員的平均緊密度小于第四閾值的用戶。
[0055]本實(shí)施例中,與關(guān)系圈內(nèi)其他成員的關(guān)聯(lián)屬性信息的緊密度大于預(yù)設(shè)閾值的成員為關(guān)系圈內(nèi)的活躍成員,將關(guān)系圈內(nèi)的活躍成員標(biāo)記為關(guān)鍵成員,確定了關(guān)系圈的核心。進(jìn)一步的,將關(guān)系圈內(nèi)與關(guān)鍵成員的平均緊密度小于預(yù)設(shè)閾值的成員刪除。緊密度小,說(shuō)明關(guān)系生疏,將關(guān)系圈內(nèi)的成員中與關(guān)鍵成員關(guān)系生疏的成員刪除,可增加關(guān)系圈內(nèi)的成員的凝聚力。不需要用戶手動(dòng)整理和維護(hù)用戶的關(guān)系圈,提高了用戶管理社交網(wǎng)絡(luò)系統(tǒng)的效率。
[0056]如圖4所示,在一個(gè)實(shí)施例中,在步驟SlOl之前,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法還包括獲取用戶賬號(hào)集合的步驟,具體過(guò)程為:
[0057]步驟S401,獲取用戶賬號(hào)集合。
[0058]具體的,在一個(gè)實(shí)施例中,可從社交網(wǎng)絡(luò)用戶數(shù)據(jù)庫(kù)中獲取用戶的用戶賬號(hào),將獲取的用戶賬號(hào)歸入用戶賬號(hào)集合。
[0059]步驟S402,判斷用戶賬號(hào)集合中的用戶賬號(hào)是否為個(gè)人賬號(hào),若否,則從用戶賬號(hào)集合中刪除該用戶賬號(hào)。
[0060]用戶賬號(hào)包括個(gè)人賬號(hào)、企業(yè)賬號(hào)、集團(tuán)賬號(hào)等。
[0061]在一個(gè)實(shí)施例中,可根據(jù)用戶賬號(hào)的好友關(guān)系數(shù)量判斷用戶賬號(hào)是否為個(gè)人賬號(hào)。好友關(guān)系數(shù)量包括與用戶賬號(hào)具有單向好友關(guān)系的用戶數(shù)量和與用戶賬號(hào)具有雙向好友關(guān)系的用戶數(shù)量。若好友關(guān)系數(shù)量大于預(yù)設(shè)閾值,則可判定該賬號(hào)為非個(gè)人賬號(hào),因?yàn)槠髽I(yè)賬號(hào)、集團(tuán)賬號(hào)等非個(gè)人賬號(hào)的好友關(guān)系數(shù)量通常較大。
[0062]在另一個(gè)實(shí)施例中,可通過(guò)傳統(tǒng)的分類方法提取出非個(gè)人賬號(hào)的相關(guān)特征,過(guò)濾與相關(guān)特征匹配的用戶賬號(hào)。
[0063]企業(yè)賬號(hào)、集團(tuán)賬號(hào)等非個(gè)人賬號(hào)一般不是個(gè)人用戶期望拓展的社交網(wǎng)絡(luò)關(guān)系,而由于非個(gè)人賬號(hào)的社交網(wǎng)絡(luò)關(guān)系又比較廣,與較多的用戶有較頻繁的交互操作,若不刪除非個(gè)人賬號(hào),則非個(gè)人賬號(hào)很可能成為用戶關(guān)系圈中的骨干成員,因此,過(guò)濾非個(gè)人賬號(hào)可剔除出個(gè)人用戶不希望拓展的社交網(wǎng)絡(luò)關(guān)系,使得用戶的關(guān)系圈朝用戶期望的方向拓展,因此,上述方式可提高用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。
[0064]步驟S403,判斷用戶賬號(hào)集合中的用戶賬號(hào)是否與集合中的其它用戶賬號(hào)屬于同一個(gè)用戶,若是,則刪除該用戶賬號(hào)。
[0065]在一個(gè)實(shí)施例中,可根據(jù)用戶賬號(hào)的基本資料、用戶賬號(hào)的登錄時(shí)間信息和IP地址信息判斷用戶賬號(hào)是否屬于同一個(gè)用戶。在一個(gè)實(shí)施例中,若用戶賬號(hào)的基本資料(例如姓名、年齡、標(biāo)簽等)相同,或用戶賬號(hào)的大多數(shù)登錄時(shí)間都接近(例如,相差不超過(guò)一分鐘),或用戶賬號(hào)大部分在線時(shí)間的IP地址相同,等等,則可判定用戶賬號(hào)屬于同一個(gè)用戶。
[0066]當(dāng)同一用戶的不同用戶賬號(hào)為該用戶的好友的共同好友時(shí),該用戶的不同賬號(hào)有可能會(huì)形成用戶的關(guān)系圈。例如,某一用戶有兩個(gè)用戶賬號(hào)Al和A2,,若Al和A2都為B和C的好友,則在拓展Al的關(guān)系圈時(shí),因?yàn)锳2是B和C的共同好友,則A2有可能成為Al的關(guān)系圈中的成員。因此,刪除同一用戶的重復(fù)的賬號(hào),可避免進(jìn)行重復(fù)的社交網(wǎng)絡(luò)關(guān)系的管理。
[0067]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法中的第一用戶、第一用戶的好友和第二用戶為上述過(guò)濾了非個(gè)人賬號(hào)以及個(gè)人重復(fù)賬號(hào)后的用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶。
[0068]本實(shí)施例中,過(guò)濾了非個(gè)人賬號(hào)和用戶的重復(fù)賬號(hào),使得用戶的關(guān)系圈可朝用戶期望的方向拓展,并可避免因?yàn)橹貜?fù)賬號(hào)造成的重復(fù)的社交網(wǎng)絡(luò)關(guān)系管理。
[0069]在一個(gè)實(shí)施例中,在步驟SlOl之前,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法還包括步驟:獲取用戶賬號(hào)集合對(duì)應(yīng)的用戶之間的好友關(guān)系,補(bǔ)全好友關(guān)系中的單向好友關(guān)系為雙向好友關(guān)系。
[0070]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法中的第一用戶的好友為根據(jù)補(bǔ)全后的好友關(guān)系獲取的第一用戶的好友。
[0071]用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶,簡(jiǎn)稱為用戶賬號(hào)集合對(duì)應(yīng)的用戶。具體的,若上述用戶賬號(hào)集合對(duì)應(yīng)的用戶中某一用戶為另一用戶的好友而另一用戶不是該用戶的好友,則將另一用戶設(shè)置為該用戶的好友。
[0072]單向好友關(guān)系在社交網(wǎng)絡(luò)中是一種較緊密的社交網(wǎng)絡(luò)關(guān)系,因此,補(bǔ)全單向好友關(guān)系為雙向好友關(guān)系后,將用戶的好友劃分關(guān)系圈,能有效增加用戶關(guān)系圈中的初始成員,從而更加有效的管理用戶的社交網(wǎng)絡(luò)關(guān)系。
[0073]如圖5所示,在一個(gè)實(shí)施例中,一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),包括關(guān)聯(lián)屬性信息生成模塊501、緊密度計(jì)算模塊502、關(guān)系圈劃分模塊503,其中:
[0074]關(guān)聯(lián)屬性信息生成模塊501用于根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息。
[0075]在一個(gè)實(shí)施例中,第一用戶的好友的社交信息包括第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系、第一用戶的好友之間的交互記錄、第一用戶的好友之間的標(biāo)注分組信息中的一種或幾種。
[0076]在一個(gè)實(shí)施例中,交互記錄包括即時(shí)通訊記錄、郵件聯(lián)系記錄、訪問(wèn)或轉(zhuǎn)發(fā)或評(píng)論對(duì)方發(fā)表的信息的記錄、訪問(wèn)對(duì)方社交空間的記錄,等等。標(biāo)注分組信息包括用戶對(duì)其他用戶設(shè)置的備注信息、標(biāo)簽以及對(duì)其他用戶的分組信息等。
[0077]具體的,所述關(guān)聯(lián)屬信息包括:是否具有好友關(guān)系、交互頻率、標(biāo)注分組信息的相似度評(píng)分中的一種或幾種。
[0078]具體的,在一個(gè)實(shí)施例中,關(guān)聯(lián)屬性信息生成模塊501可根據(jù)第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系判斷第一用戶的好友之間是否具有好友關(guān)系。并可根據(jù)第一用戶的好友之間的交互記錄統(tǒng)計(jì)好友之間的交互頻率。進(jìn)一步,可根據(jù)第一用戶的好友之間的標(biāo)注分組信息計(jì)算好友之間的標(biāo)注分組信息相似度評(píng)分。具體的,可匹配好友之間的標(biāo)注分組信息中包含的相同信息,根據(jù)相同信息累加好友之間的相似度評(píng)分。例如,好友之間設(shè)置的備注信息相同,如都為“閨蜜”,則可將備注信息對(duì)應(yīng)的評(píng)分累加至好友之間的相似度評(píng)分。
[0079]緊密度計(jì)算模塊502用于根據(jù)第一用戶的好友之間的關(guān)聯(lián)屬性信息獲取第一用戶的好友之間的緊密度。
[0080]具體的,緊密度計(jì)算模塊502可根據(jù)第一用戶的好友之間的關(guān)聯(lián)屬性信息包含的屬性:是否具有好友關(guān)系、和/或交互頻率、和/或標(biāo)注分組信息的相似度評(píng)分等,獲取第一用戶的好友之間的緊密度。
[0081]在一個(gè)實(shí)施例中,若第一用戶的好友之間具有好友關(guān)系,則可設(shè)置屬性“是否具有好友關(guān)系”的屬性值為1,否則,可設(shè)置“其屬性值為O。在一個(gè)實(shí)施例中,可預(yù)先設(shè)置關(guān)聯(lián)屬性信息包含的屬性:是否具有好友關(guān)系、和/或交互頻率、和/或標(biāo)注分組信息的相似度評(píng)分等的權(quán)重系數(shù)。緊密度計(jì)算模塊502可根據(jù)預(yù)先設(shè)置的權(quán)重系數(shù)及其對(duì)應(yīng)的關(guān)聯(lián)屬性信息中的屬性值計(jì)算關(guān)聯(lián)屬性信息包含的屬性值的加權(quán)和,設(shè)置第一用戶好友之間的緊密度為該加權(quán)和。
[0082]關(guān)系圈劃分模塊503將相互之間緊密度大于第一閾值的第一用戶的好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
[0083]在一個(gè)實(shí)施例中,關(guān)系圈劃分模塊503可創(chuàng)建關(guān)系圈表或關(guān)系圈數(shù)組等,將相互之間緊密度大于閾值的第一用戶的好友保存至同一個(gè)表或數(shù)組中。
[0084]在另一個(gè)實(shí)施例中,關(guān)系圈劃分模塊503可創(chuàng)建第一用戶的好友與第一用戶的關(guān)系圈的對(duì)應(yīng)關(guān)系表,將第一用戶的好友及與其對(duì)應(yīng)的第一用戶的關(guān)系圈對(duì)應(yīng)保存在該對(duì)應(yīng)關(guān)系表中。
[0085]為簡(jiǎn)便描述,以下將第一用戶的關(guān)系圈對(duì)應(yīng)的用戶(包括第一用戶的好友)記為第一用戶的關(guān)系圈內(nèi)的成員或關(guān)系圈內(nèi)的成員。
[0086]具體的,同一個(gè)關(guān)系圈內(nèi)的成員與關(guān)系圈內(nèi)其他成員之間的關(guān)聯(lián)屬性信息的緊密度都大于閾值。例如,好友A與好友B、好友A與好友C、好友B與好友C之間的關(guān)聯(lián)屬性信息的緊密度都大于閾值,則可將好友A、好友B、好友C對(duì)應(yīng)第一用戶的同一個(gè)關(guān)系圈。
[0087]在一個(gè)實(shí)施例中,關(guān)系圈劃分模塊503可根據(jù)關(guān)系圈內(nèi)的成員之間的標(biāo)注分組信息設(shè)置關(guān)系圈的名稱。例如關(guān)系圈內(nèi)的成員對(duì)該關(guān)系圈內(nèi)其他成員的備注信息都為“同學(xué)”,或關(guān)系圈內(nèi)的成員都將該關(guān)系圈內(nèi)的其他成員分在“同學(xué)”群組中,則可將關(guān)系圈的名稱設(shè)置為“同學(xué)”。
[0088]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),根據(jù)用戶的好友之間的社交信息生成用戶的好友之間的關(guān)聯(lián)屬性信息,根據(jù)關(guān)聯(lián)屬性信息獲取用戶的好友之間的緊密度,并將關(guān)聯(lián)屬性信息緊密的用戶的好友分為同一個(gè)關(guān)系圈,不需要用戶手動(dòng)對(duì)用戶的好友進(jìn)行分圈管理,從而提高了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。另外,相似度高的成員之間具有更多的共同話題,將相似度高的好友分為同一個(gè)關(guān)系圈,方便用戶在關(guān)系圈內(nèi)發(fā)起圈內(nèi)成員都有興趣的共同話題,促進(jìn)圈內(nèi)成員一起進(jìn)行互動(dòng),從而提高關(guān)系圈的精準(zhǔn)度,提高劃分關(guān)系圈的效率。
[0089]如圖6所示,在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)還包括社交屬性獲取模塊504、關(guān)系圈拓展模塊505,其中:
[0090]社交屬性獲取模塊504用于獲取第一用戶的關(guān)系圈對(duì)應(yīng)的第一用戶好友的共同社交屬性。
[0091]在一個(gè)實(shí)施例中,關(guān)系圈內(nèi)成員的共同社交屬性可為部分成員的共同屬性。優(yōu)選的,該部分成員的數(shù)量超出預(yù)設(shè)閾值。例如,可獲取關(guān)系圈內(nèi)數(shù)量80%以上成員的共同社交屬性。若某一社交屬性為關(guān)系圈內(nèi)80%以上成員的社交屬性,則該社交屬性可列為關(guān)系圈內(nèi)成員的共同社交屬性。
[0092]在一個(gè)實(shí)施例中,共同社交屬性包括共同具有的好友、共同具有的交互對(duì)象、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū)等。
[0093]具體的,可根據(jù)關(guān)系圈內(nèi)成員的社交網(wǎng)絡(luò)關(guān)系提取出關(guān)系圈內(nèi)成員共同具有的好友、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū)。在一個(gè)實(shí)施例中,可根據(jù)關(guān)系圈內(nèi)成員的操作記錄提取出與關(guān)系圈內(nèi)成員都有交互記錄的該關(guān)系圈內(nèi)成員共同具有的交互對(duì)象。
[0094]關(guān)系圈拓展模塊505獲取與共同社交屬性相關(guān)的第二用戶,設(shè)置第一用戶的關(guān)系圈與獲取的第二用戶的對(duì)應(yīng)關(guān)系。
[0095]具體的,在一個(gè)實(shí)施例中,可獲取第一用戶的關(guān)系圈對(duì)應(yīng)的第一用戶的好友共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,設(shè)置第一用戶的關(guān)系圈與上述獲取的對(duì)象的對(duì)應(yīng)關(guān)系O
[0096]上述方法通過(guò)獲取與第一用戶的關(guān)系圈內(nèi)成員具有共同社交屬性的第二用戶,例如關(guān)系圈內(nèi)成員共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,并設(shè)置獲取的第二用戶與第一用戶的關(guān)系圈的對(duì)應(yīng)關(guān)系,而獲取的第二用戶很可能是第一用戶期望交往的對(duì)象,上述方法按照用戶期望的方式自動(dòng)拓展用戶的關(guān)系圈,不需要用戶手動(dòng)拓展用戶的關(guān)系圈,從而提聞了用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。
[0097]如圖7所示,在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)還包括過(guò)濾模塊506,用于刪除第一用戶關(guān)系圈對(duì)應(yīng)的用戶中與第一用戶關(guān)系圈對(duì)應(yīng)的其他用戶的平均緊密度低于第二閾值的用戶。
[0098]具體的,過(guò)濾模塊506可根據(jù)第一用戶關(guān)系圈內(nèi)成員之間的關(guān)聯(lián)屬性信息計(jì)算關(guān)系圈內(nèi)成員的緊密度。進(jìn)一步的,可根據(jù)關(guān)系圈內(nèi)成員之間的緊密度計(jì)算關(guān)系圈內(nèi)成員與關(guān)系圈內(nèi)其他成員之間的平均緊密度。
[0099]例如,某一關(guān)系圈內(nèi)有用戶A、用戶B、用戶C,則用戶A與關(guān)系圈內(nèi)其他成員之間的平均緊密度為用戶A與用戶B的緊密度和用戶A與用戶B的緊密度的平均值。
[0100]在另一個(gè)實(shí)施例中,過(guò)濾模塊506用于標(biāo)記第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶的平均緊密度大于第三閾值的用戶為關(guān)鍵成員,刪除第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與關(guān)鍵成員的平均緊密度小于第四閾值的用戶。
[0101]本實(shí)施例中,與關(guān)系圈內(nèi)其他成員的關(guān)聯(lián)屬性信息的緊密度大于預(yù)設(shè)閾值的成員為關(guān)系圈內(nèi)的活躍成員,將關(guān)系圈內(nèi)的活躍成員標(biāo)記為關(guān)鍵成員,確定了關(guān)系圈的核心。進(jìn)一步的,將關(guān)系圈內(nèi)與關(guān)鍵成員的平均緊密度小于預(yù)設(shè)閾值的成員刪除。緊密度小,說(shuō)明關(guān)系生疏,將關(guān)系圈內(nèi)的成員中與關(guān)鍵成員關(guān)系生疏的成員刪除,可增加關(guān)系圈內(nèi)的成員的凝聚力。不需要用戶手動(dòng)整理和維護(hù)用戶的關(guān)系圈,提高了用戶管理社交網(wǎng)絡(luò)系統(tǒng)的效率。
[0102]在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)還包括用戶獲取模塊(圖中未示出),用于獲取用戶賬號(hào)集合,判斷用戶賬號(hào)集合中的用戶賬號(hào)是否為個(gè)人賬號(hào),若否,則從用戶賬號(hào)集合中刪除該用戶賬號(hào),進(jìn)一步判斷用戶賬號(hào)集合中的用戶賬號(hào)是否與集合中的其它用戶賬號(hào)屬于同一個(gè)用戶,若是,則刪除該用戶賬號(hào)。
[0103]用戶賬號(hào)包括個(gè)人賬號(hào)、企業(yè)賬號(hào)、集團(tuán)賬號(hào)等。
[0104]在一個(gè)實(shí)施例中,用戶獲取模塊可根據(jù)用戶賬號(hào)的好友關(guān)系數(shù)量判斷用戶賬號(hào)是否為個(gè)人賬號(hào)。好友關(guān)系數(shù)量包括與用戶賬號(hào)具有單向好友關(guān)系的用戶數(shù)量和與用戶賬號(hào)具有雙向好友關(guān)系的用戶數(shù)量。若好友關(guān)系數(shù)量大于預(yù)設(shè)閾值,則可判定該賬號(hào)為非個(gè)人賬號(hào),因?yàn)槠髽I(yè)賬號(hào)、集團(tuán)賬號(hào)等非個(gè)人賬號(hào)的好友關(guān)系數(shù)量通常較大。
[0105]在另一個(gè)實(shí)施例中,用戶獲取模塊可通過(guò)傳統(tǒng)的分類方法提取出非個(gè)人賬號(hào)的相關(guān)特征,過(guò)濾與相關(guān)特征匹配的用戶賬號(hào)。
[0106]企業(yè)賬號(hào)、集團(tuán)賬號(hào)等非個(gè)人賬號(hào)一般不是個(gè)人用戶期望拓展的社交網(wǎng)絡(luò)關(guān)系,而由于非個(gè)人賬號(hào)的社交網(wǎng)絡(luò)關(guān)系又比較廣,與較多的用戶有較頻繁的交互操作,若不刪除非個(gè)人賬號(hào),則非個(gè)人賬號(hào)很可能成為用戶關(guān)系圈中的骨干成員,因此,過(guò)濾非個(gè)人賬號(hào)可剔除出個(gè)人用戶不希望拓展的社交網(wǎng)絡(luò)關(guān)系,使得用戶的關(guān)系圈朝用戶期望的方向拓展,因此,上述方式可提高用戶管理社交網(wǎng)絡(luò)關(guān)系的效率。
[0107]進(jìn)一步的,在一個(gè)實(shí)施例中,用戶獲取模塊可根據(jù)用戶賬號(hào)的基本資料、用戶賬號(hào)的登錄時(shí)間信息和IP地址信息判斷用戶賬號(hào)是否屬于同一個(gè)用戶。在一個(gè)實(shí)施例中,若用戶賬號(hào)的基本資料(例如姓名、年齡、標(biāo)簽等)相同,或用戶賬號(hào)的大多數(shù)登錄時(shí)間都接近(例如,相差不超過(guò)一分鐘),或用戶賬號(hào)大部分在線時(shí)間的IP地址相同,等等,則用戶獲取模塊可判定用戶賬號(hào)屬于同一個(gè)用戶,并從用戶賬號(hào)信號(hào)中刪除屬于同一個(gè)用戶的重復(fù)的用戶賬號(hào),一個(gè)用戶只保留一個(gè)用戶賬號(hào)。[0108]當(dāng)同一用戶的不同用戶賬號(hào)為該用戶的好友的共同好友時(shí),該用戶的不同賬號(hào)有可能會(huì)形成用戶的關(guān)系圈。例如,某一用戶有兩個(gè)用戶賬號(hào)Al和A2,,若Al和A2都為B和C的好友,則在拓展Al的關(guān)系圈時(shí),因?yàn)锳2是B和C的共同好友,則A2有可能成為Al的關(guān)系圈中的成員。因此,刪除同一用戶的重復(fù)的賬號(hào),可避免進(jìn)行重復(fù)的社交網(wǎng)絡(luò)關(guān)系的管理。
[0109]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)中的第一用戶、第一用戶的好友和第二用戶為過(guò)濾了非個(gè)人賬號(hào)以及個(gè)人重復(fù)賬號(hào)后的用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶。
[0110]本實(shí)施例中,過(guò)濾了非個(gè)人賬號(hào)和用戶的重復(fù)賬號(hào),使得用戶的關(guān)系圈可朝用戶期望的方向拓展,并可避免因?yàn)橹貜?fù)賬號(hào)造成的重復(fù)的社交網(wǎng)絡(luò)關(guān)系管理。
[0111]在一個(gè)實(shí)施例中,上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)還包括關(guān)系補(bǔ)全模塊(圖中未示出),用于獲取用戶賬號(hào)集合對(duì)應(yīng)的用戶之間的好友關(guān)系,補(bǔ)全好友關(guān)系中的單向好友關(guān)系為雙向好友關(guān)系;
[0112]上述用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng)中的第一用戶的好友為根據(jù)補(bǔ)全后的好友關(guān)系獲取的第一用戶的好友。
[0113]用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶,簡(jiǎn)稱為用戶賬號(hào)集合對(duì)應(yīng)的用戶。具體的,若上述用戶賬號(hào)集合對(duì)應(yīng)的用戶中某一用戶為另一用戶的好友而另一用戶不是該用戶的好友,則將另一用戶設(shè)置為該用戶的好友。
[0114]單向好友關(guān)系在社交網(wǎng)絡(luò)中是一種較緊密的社交網(wǎng)絡(luò)關(guān)系,因此,補(bǔ)全單向好友關(guān)系為雙向好友關(guān)系后,將用戶的好友劃分關(guān)系圈,能有效增加用戶關(guān)系圈中的初始成員,從而更加有效的管理用戶的社交網(wǎng)絡(luò)關(guān)系。
[0115]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
[0116]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,包括以下步驟: 根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息; 根據(jù)所述關(guān)聯(lián)屬性信息獲取所述好友之間的緊密度; 將相互之間緊密度大于第一閾值的所述好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
2.根據(jù)權(quán)利要求1所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,所述第一用戶的好友的社交信息包括第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系、第一用戶的好友之間的交互記錄、第一用戶的好友之間的標(biāo)注分組信息中的一種或幾種; 所述關(guān)聯(lián)屬性信息包括是否具有好友關(guān)系、交互頻率、標(biāo)注分組信息的相似度評(píng)分中的一種或幾種。
3.根據(jù)權(quán)利要求1所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,所述方法還包括: 獲取所述第一用戶的關(guān)系圈對(duì)應(yīng)的好友的共同社交屬性; 獲取與所述共同社交屬性相關(guān)的第二用戶,設(shè)置所述第一用戶的關(guān)系圈與所述第二用戶的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求3所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,所述共同社交屬性包括共同具有的好友、共同具有的交互對(duì)象、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū); 所述獲取與所述共同社交屬性相關(guān)的第二用戶,設(shè)置所述第一用戶的關(guān)系圈與所述第二用戶的對(duì)應(yīng)關(guān)系的步驟 為: 獲取所述第一用戶的關(guān)系圈對(duì)應(yīng)的所述好友共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,設(shè)置所述第一用戶的關(guān)系圈與所述獲取的對(duì)象的對(duì)應(yīng)關(guān)系。
5.根據(jù)權(quán)利要求3所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,所述方法還包括: 刪除所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶之間的平均緊密度低于第二閾值的用戶。
6.根據(jù)權(quán)利要求3所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,所述方法還包括: 標(biāo)記所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶之間的平均緊密度大于第三閾值的用戶為關(guān)鍵成員; 刪除所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述關(guān)鍵成員之間的平均緊密度小于第四閾值的用戶。
7.根據(jù)權(quán)利要求1所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,在所述根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息的步驟之前,所述方法還包括步驟: 獲取用戶賬號(hào)集合; 判斷所述集合中的用戶賬號(hào)是否為個(gè)人賬號(hào),若否,則從所述集合中刪除該用戶賬號(hào); 判斷所述集合中的用戶賬號(hào)是否與集合中的其它用戶賬號(hào)屬于同一個(gè)用戶,若是,則刪除該用戶賬號(hào); 所述第一用戶、第一用戶的好友和第二用戶為所述用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶。
8.根據(jù)權(quán)利要求7所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分方法,其特征在于,在所述根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息的步驟之前,所述方法還包括步驟: 獲取所述用戶賬號(hào)集合對(duì)應(yīng)的用戶之間的好友關(guān)系,補(bǔ)全所述好友關(guān)系中的單向好友關(guān)系為雙向好友關(guān)系; 所述第一用戶的好友為根據(jù)補(bǔ)全后的好友關(guān)系獲取的第一用戶的好友。
9.一種用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,包括: 關(guān)聯(lián)屬性信息生成模塊,用于根據(jù)第一用戶的好友的社交信息生成第一用戶的好友之間的關(guān)聯(lián)屬性信息; 緊密度計(jì)算模塊,用于根據(jù)所述關(guān)聯(lián)屬性信息獲取所述好友之間的緊密度; 關(guān)系圈劃分模塊,用于將相互之間緊密度大于第一閾值的所述好友與第一用戶的同一關(guān)系圈設(shè)置對(duì)應(yīng)關(guān)系。
10.根據(jù)權(quán)利要求9所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述第一用戶的好友的社交信息包括第一用戶的好友的社交網(wǎng)絡(luò)關(guān)系、第一用戶的好友之間的交互記錄、第一用戶的好友之間的標(biāo)注分組信息中的一種或幾種; 所述關(guān)聯(lián)屬性信息包括是否具有好友關(guān)系、交互頻率、標(biāo)注分組信息的相似度評(píng)分中的一種或幾種。
11.根據(jù)權(quán)利要求9所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述系統(tǒng)還包括: 社交屬性獲取模塊,用于獲取所述第一用戶的關(guān)系圈對(duì)應(yīng)的好友的共同社交屬性; 關(guān)系圈拓展模塊,用于獲取與所述共同社交屬性相關(guān)的第二用戶,設(shè)置所述第一用戶的關(guān)系圈與所述第二用戶的對(duì)應(yīng)關(guān)系。
12.根據(jù)權(quán)利要求11所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述共同社交屬性包括共同具有的好友、共同具有的交互對(duì)象、共同屬于的社交群組、共同屬于的網(wǎng)絡(luò)社區(qū); 所述關(guān)系圈拓展模塊用于獲取所述第一用戶的關(guān)系圈對(duì)應(yīng)的所述好友共同具有的好友、或/和共同具有的交互對(duì)象、或/和共同屬于的社交群組中的其他成員、或/和共同屬于的網(wǎng)絡(luò)社區(qū)中的其他成員,設(shè)置所述第一用戶的關(guān)系圈與所述獲取的對(duì)象的對(duì)應(yīng)關(guān)系。
13.根據(jù)權(quán)利要求11所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述系統(tǒng)還包括: 過(guò)濾模塊,用于刪除所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶之間的平均緊密度低于第二閾值的用戶。
14.根據(jù)權(quán)利要求11所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述過(guò)濾模塊還用于標(biāo)記所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述第一用戶的關(guān)系圈對(duì)應(yīng)的其他用戶之間的平均緊密度大于第三閾值的用戶為關(guān)鍵成員,刪除所述第一用戶的關(guān)系圈對(duì)應(yīng)的用戶中與所述關(guān)鍵成員之間的平均緊密度小于第四閾值的用戶。
15.根據(jù)權(quán)利要求9所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述系統(tǒng)還包括: 用戶獲取模塊,用于獲取用戶賬號(hào)集合,判斷所述集合中的用戶賬號(hào)是否為個(gè)人賬號(hào),若否,則從所述集合中刪除該用戶賬號(hào),進(jìn)一步判斷所述集合中的用戶賬號(hào)是否與集合中的其它用戶賬號(hào)屬于同一個(gè)用戶,若是,則刪除該用戶賬號(hào); 所述第一用戶、第一用戶的好友和第二用戶為所述用戶賬號(hào)集合中的用戶賬號(hào)對(duì)應(yīng)的用戶。
16.根據(jù)權(quán)利要求15所述的用戶社交網(wǎng)絡(luò)關(guān)系圈劃分系統(tǒng),其特征在于,所述系統(tǒng)還包括: 關(guān)系補(bǔ)全模塊,用于獲取所述用戶賬號(hào)集合對(duì)應(yīng)的用戶之間的好友關(guān)系,補(bǔ)全所述好友關(guān)系中的單向好友關(guān)系為雙向好友關(guān)系; 所述第一用戶的好友 為根據(jù)補(bǔ)全后的好友關(guān)系獲取的第一用戶的好友。
【文檔編號(hào)】H04L29/06GK103428164SQ201210149996
【公開日】2013年12月4日 申請(qǐng)日期:2012年5月15日 優(yōu)先權(quán)日:2012年5月15日
【發(fā)明者】賀鵬, 劉躍文, 李玉煌, 麥君明, 陳川, 陳偉華 申請(qǐng)人:騰訊科技(深圳)有限公司