一種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開了一種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和系統(tǒng),應(yīng)用于SNS社區(qū)中,其中,一種社區(qū)好友關(guān)系展現(xiàn)方法,包括:獲取第一用戶對第二用戶的社區(qū)相關(guān)信息,其中,第一用戶的社區(qū)相關(guān)信息包括:第一用戶在SNS社區(qū)中的個人信息,第二用戶在SNS社區(qū)中的個人信息,以及第一用戶在預(yù)定時間段內(nèi)對第二用戶的SNS社區(qū)主頁的訪問和互動信息,其中,第一用戶與第二用戶互為SNS社區(qū)好友;根據(jù)第一用戶對第二用戶的社區(qū)相關(guān)信息,計算第一用戶對于第二用戶的親密熱度值;向第二用戶展示親密熱度值。本發(fā)明提供的技術(shù)方案能夠有效提高用戶對SNS社區(qū)好友的關(guān)注度。
【專利說明】-種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和 系統(tǒng)。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和網(wǎng)絡(luò)的普及,社會性網(wǎng)絡(luò)服務(wù)(SNS,SocialNetworking Services)融入了絕大部分人的生活。SNS旨在幫助人們建立社會性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服 務(wù)。這類服務(wù)往往是基于互聯(lián)網(wǎng),為用戶提供各種互相聯(lián)系、交流的方式?,F(xiàn)在許多WEB2.0 網(wǎng)站都屬于SNS網(wǎng)站,如網(wǎng)絡(luò)聊天、交友、視頻分享、博客、播客、網(wǎng)絡(luò)社區(qū)、音樂共享等。
[0003] -個SNS社區(qū)的用戶通常都有多個社區(qū)好友,用戶在SNS社區(qū)的信息中心可以看 到與所有社區(qū)好友有關(guān)的最新消息集合,同時用戶還可以對看到的消息進(jìn)行評論、回復(fù)等 互動操作,在進(jìn)入單一社區(qū)好友的個人主頁后,用戶也可以看到該社區(qū)好友在該SNS社區(qū) 上發(fā)布的所有消息,并可以在該社區(qū)好友的個人主頁對看到的消息進(jìn)行評論、回復(fù)等互動 操作。在SNS社區(qū)中,用戶能夠通過查閱方式獲知哪些SNS社區(qū)好友對自己發(fā)布的消息進(jìn)行 了評論、回復(fù)等互動操作,但是,用戶卻很難獲知哪些SNS社區(qū)好友才是自己最鐵桿的"粉 絲",以致于用戶容易忽視了這部分鐵桿好友。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實施例提供了一種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和系統(tǒng),用于提高用 戶對SNS社區(qū)好友的關(guān)注度。
[0005] 本發(fā)明第一方面提供了一種社區(qū)好友關(guān)系展現(xiàn)方法,應(yīng)用于SNS社區(qū)中,其中,該 社區(qū)好友關(guān)系展現(xiàn)方法包括:
[0006] 獲取第一用戶對第二用戶的社區(qū)相關(guān)信息,其中,上述第一用戶對第二用戶的社 區(qū)相關(guān)信息包括:上述第一用戶在上述SNS社區(qū)中的個人信息,上述第二用戶在上述SNS社 區(qū)中的個人信息,以及上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的訪 問和互動信息,其中,上述第一用戶與上述第二用戶互為SNS社區(qū)好友;
[0007] 根據(jù)上述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算上述第一用戶對于上述第二 用戶的親密熱度值,其中,上述第一用戶對于上述第二用戶的親密熱度值用于反映上述第 一用戶在SNS社區(qū)中對上述第二用戶的親近程度,且,上述第一用戶對于上述第二用戶的 親密熱度值越大,表示上述第一用戶在SNS社區(qū)中對上述第二用戶的親近程度越高;
[0008] 向上述第二用戶展示上述親密熱度值。
[0009] 基于本發(fā)明第一方面,在第一種可能的實現(xiàn)方式中,上述第一用戶對第二用戶的 社區(qū)相關(guān)信息還包括:上述第一用戶在上述預(yù)定時間段內(nèi)對第三方好友的SNS社區(qū)主頁的 互動信息,以及上述第二用戶在上述預(yù)定時間段內(nèi)對上述第三方好友的SNS社區(qū)主頁的互 動信息,其中,上述第三方好友為上述第一用戶和上述第二用戶在上述SNS社區(qū)內(nèi)的共同 好友;
[0010] 其中,上述親密熱度值隨上述第一用戶和上述第二用戶在上述預(yù)定時間段內(nèi),在 上述第三方好友的SNS社區(qū)主頁內(nèi)共同互動的項目數(shù)的增多而增大。
[0011] 基于本發(fā)明第一方面,或者本發(fā)明第一方面的第一種可能的實現(xiàn)方式,在第二種 可能的實現(xiàn)方式中,上述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:上述第一用戶在上 述預(yù)定時間段內(nèi)對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù);
[0012] 上述根據(jù)上述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算上述第一用戶對于上述 第二用戶的親密熱度值,包括:
[0013] 根據(jù)上述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算上述第一用戶對于上述第二 用戶的親密熱度絕對分值;
[0014] 根據(jù)上述第一用戶對于上述第二用戶的親密熱度絕對分值,通過第一公式和第二 公式計算上述第一用戶相對于上述第二用戶的親密熱度值;
[0015] 其中,上述第一公式為:1^=1^,£1*(^,£/((^*€[) ;
[0016] 上述第二公式為:y=(arctan(@ *kb))/200 31 ;
[0017] 其中,y表示上述第一用戶對于上述第二用戶的親密熱度值,、3表示上述第一用 戶對于上述第二用戶的親密熱度絕對分值,cb,a表示上述第一用戶在上述預(yù)定時間段內(nèi)對 上述第二用戶的SNS社區(qū)主頁的訪問次數(shù),cb表示上述第一用戶在上述預(yù)定時間段內(nèi)對所 有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù),a和0均為預(yù)定系數(shù)值。
[0018] 基于本發(fā)明第一方面,或者本發(fā)明第一方面的第一種可能的實現(xiàn)方式,在第三種 可能的實現(xiàn)方式中,上述個人信息包括如下任一項或者多項:
[0019] 教育經(jīng)歷、工作經(jīng)歷、出生年代、星座、血型、家鄉(xiāng)、所在地、SNS社區(qū)好友、SNS社區(qū) 群、安裝的應(yīng)用。
[0020] 基于本發(fā)明第一方面,或者本發(fā)明第一方面的第一種可能的實現(xiàn)方式,在第四種 可能的實現(xiàn)方式中,上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的訪問 和互動信息包括如下任一項或多項:
[0021] 上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的有效訪問次數(shù)、 上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效評論 數(shù)和有效回復(fù)數(shù)、上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的 消息的有效轉(zhuǎn)發(fā)數(shù)、上述第一用戶在預(yù)定時間段內(nèi)提到上述第二用戶的次數(shù)、上述第一用 戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效贊的次數(shù)。
[0022] 本發(fā)明第二方面提供了一種社區(qū)好友關(guān)系展現(xiàn)裝置,應(yīng)用于SNS社區(qū)中,其中,該 社區(qū)好友關(guān)系展現(xiàn)裝置,包括:
[0023] 獲取單元,用于獲取第一用戶對第二用戶的社區(qū)相關(guān)信息,其中,上述第一用戶對 第二用戶的社區(qū)相關(guān)信息包括:上述第一用戶在上述SNS社區(qū)中的個人信息,第二用戶在 上述SNS社區(qū)中的個人信息,以及上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社 區(qū)主頁的訪問和互動信息,其中,上述第一用戶與上述第二用戶互為SNS社區(qū)好友;
[0024] 計算單元,用于根據(jù)上述獲取單元獲取的第一用戶對第二用戶的社區(qū)相關(guān)信息, 計算上述第一用戶對于上述第二用戶的親密熱度值,其中,上述第一用戶對于上述第二用 戶的親密熱度值用于反映上述第一用戶在SNS社區(qū)中對上述第二用戶的親近程度,且,上 述第一用戶對于上述第二用戶的親密熱度值越大,上述第一用戶在SNS社區(qū)中對上述第二 用戶的親近程度越高;
[0025] 展示單元,用于向上述第二用戶展示上述親密熱度值。
[0026] 基于本發(fā)明第二方面,在第一種可能的實現(xiàn)方式中,上述第一用戶對第二用戶的 社區(qū)相關(guān)信息還包括:上述第一用戶在上述預(yù)定時間段內(nèi)對第三方好友的SNS社區(qū)主頁的 互動信息,以及上述第二用戶在上述預(yù)定時間段內(nèi)對上述第三方好友的SNS社區(qū)主頁的互 動信息,其中,上述第三方好友為上述第一用戶和上述第二用戶在上述SNS社區(qū)內(nèi)的共同 好友;
[0027] 上述計算單元在計算上述第一用戶對于上述第二用戶的親密熱度值的過程中,上 述親密熱度值隨上述第一用戶和上述第二用戶在上述預(yù)定時間段內(nèi),在上述第三方好友的 SNS社區(qū)主頁內(nèi)共同互動的項目數(shù)的增多而增大。
[0028] 基于本發(fā)明第二方面,或者本發(fā)明第二方面的第一種可能的實現(xiàn)方式,在第二種 可能的實現(xiàn)方式中,上述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:上述第一用戶在上 述預(yù)定時間段內(nèi)對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù);
[0029] 上述計算單元包括:
[0030] 第一計算子單元,用于根據(jù)上述獲取單元獲取的上述第一用戶對第二用戶的社區(qū) 相關(guān)信息,計算上述第一用戶對于上述第二用戶的親密熱度絕對分值;
[0031] 第二計算子單元,用于根據(jù)上述第一計算子單元計算得到的上述第一用戶對于 上述第二用戶的親密熱度絕對分值,通過第一公式和第二公式計算上述第一用戶對于上 述第二用戶的親密熱度值;其中,上述第一公式為:1^=、 £1*(^£/((^*€[),上述第二公式為: y=(arctan(0 *kb))/200 31 ;其中,y表示上述第一用戶相對于上述第二用戶的親密熱度值, kb,a表示上述第一用戶相對于上述第二用戶的親密熱度絕對分值,cb,a表示上述第一用戶在 上述預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的訪問次數(shù),cb表示上述第一用戶在上 述預(yù)定時間段內(nèi)對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù),a和0均為預(yù)定系 數(shù)值。
[0032] 本發(fā)明第三方面提供了一種社會性網(wǎng)絡(luò)服務(wù)社區(qū)系統(tǒng),包括:通過網(wǎng)絡(luò)互聯(lián)的客 戶端和服務(wù)器;
[0033] 其中,上述服務(wù)器包括:如本發(fā)明第二方面,本發(fā)明第二方面的第一種可能的實現(xiàn) 方式,以及本發(fā)明第二方面的第二種可能的實現(xiàn)方式中任一項描述的社區(qū)好友關(guān)系展現(xiàn)裝 置。
[0034] 由上可見,本發(fā)明實施例中根據(jù)用戶的SNS社區(qū)好友對該用戶的社區(qū)相關(guān)信息計 算該SNS社區(qū)好友對于該用戶的親密熱度值,并向該用戶展現(xiàn)該親密熱度值,由于該親密 熱度值用于反映該SNS社區(qū)好友在SNS社區(qū)中對該用戶的親近程度,且,該SNS社區(qū)好友對 于該用戶的親密熱度值越大,表示該SNS社區(qū)好友在SNS社區(qū)中對該用戶的親近程度越高, 因此,用戶通過該親密熱度值能夠獲知哪些SNS社區(qū)好友在SNS社區(qū)中與其更為親近,使得 用戶能夠關(guān)注到這部分SNS社區(qū)好友,提高用戶對SNS社區(qū)好友的關(guān)注度。
【專利附圖】
【附圖說明】
[0035] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
[0036] 圖1為本發(fā)明提供的一種示例性的網(wǎng)絡(luò)環(huán)境;
[0037] 圖2為本發(fā)明提供的一種社區(qū)好友關(guān)系展現(xiàn)方法一個實施例流程示意圖;
[0038] 圖3為本發(fā)明提供的一種社區(qū)好友關(guān)系展現(xiàn)裝置一個實施例結(jié)構(gòu)示意圖;
[0039] 圖4為本發(fā)明提供的一種社區(qū)好友關(guān)系展現(xiàn)裝置另一個實施例結(jié)構(gòu)示意圖。
【具體實施方式】
[0040] 本發(fā)明實施例提供了一種社區(qū)好友關(guān)系展現(xiàn)方法、相關(guān)裝置和系統(tǒng)。
[0041] 為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明 實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實 施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通 技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范 圍。
[0042] 需要說明的是,在下面所有實施例中所提及的關(guān)于好友關(guān)系展現(xiàn)方法和社區(qū)好友 關(guān)系展現(xiàn)裝置均應(yīng)用于SNS社區(qū)中。
[0043] 需要說明的是,本發(fā)明實施例中的SNS社區(qū)可以在例如因特網(wǎng)之類的廣域網(wǎng)環(huán)境 中運行或與其相結(jié)合地運行。如圖1示出了示例性的網(wǎng)絡(luò)環(huán)境,下面所述的各種實施例可 以在該網(wǎng)絡(luò)環(huán)境中運行。其中,圖1中的網(wǎng)絡(luò)云10通常表示一個或多個互連的網(wǎng)絡(luò),其中, 下面所述實施例中描述的社區(qū)好友關(guān)系展現(xiàn)裝置和面向用戶的客戶端均可以通過上述一 個或多個互連的網(wǎng)絡(luò)進(jìn)行通信,網(wǎng)絡(luò)云10可以包括基于分組的廣域網(wǎng)、專有網(wǎng)絡(luò)、無線網(wǎng) 絡(luò)、衛(wèi)星網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)、尋呼網(wǎng)絡(luò)等。如圖1所示的網(wǎng)絡(luò)環(huán)境還包括SNS社區(qū)網(wǎng)絡(luò)環(huán)境20 和面向用戶的客戶端30,客戶端30可以是臺式計算機、平板電腦、筆記本、智能電話或其它 蜂窩或移動設(shè)備等,客戶端30可以通過網(wǎng)絡(luò)服務(wù)提供商、無線載波、一組路由器或網(wǎng)絡(luò)交 換機或其它任何適當(dāng)?shù)姆绞娇刹僮鞯剡B接到網(wǎng)絡(luò)云10和SNS社區(qū)網(wǎng)絡(luò)環(huán)境20,在下面所述 實施例中,用戶(如第一用戶和第二用戶)可以通過客戶端30登錄到SNS社區(qū)網(wǎng)絡(luò)環(huán)境20 中,對SNS社區(qū)進(jìn)行訪問和互動等操作。SNS社區(qū)網(wǎng)絡(luò)環(huán)境20是網(wǎng)絡(luò)可尋址系統(tǒng),SNS社區(qū) 網(wǎng)絡(luò)環(huán)境20可以包括一個或多個服務(wù)器20a和一個或多個用戶數(shù)據(jù)存儲的數(shù)據(jù)庫20b,服 務(wù)器20a可以托管針對SNS社區(qū)網(wǎng)絡(luò)環(huán)境20的操作的功能。例如,在下面所述實施例中, SNS社區(qū)網(wǎng)絡(luò)環(huán)境20可以托管網(wǎng)站,上述網(wǎng)站允許一個或多個用戶在一個或多個客戶端30 來訪問自身的SNS社區(qū)主頁或其它用戶的SNS社區(qū)主頁,以及在自身的SNS社區(qū)主頁或其 它用戶的SNS社區(qū)主頁進(jìn)行信息發(fā)布、評價和回復(fù)等操作。數(shù)據(jù)庫22b可以用于存儲與涉 及或?qū)崿F(xiàn)SNS社區(qū)網(wǎng)絡(luò)環(huán)境20的操作的內(nèi)容和數(shù)據(jù)相關(guān)的數(shù)字?jǐn)?shù)據(jù)對象,例如,在下面所 述實施例中,數(shù)據(jù)庫22b可以用于存儲每個用戶的SNS社區(qū)賬戶信息、每個用戶的SNS社區(qū) 主頁信息、每個用戶的SNS社區(qū)個人信息、每個用戶對其它用戶的SNS社區(qū)主頁的訪問和互 動信息等數(shù)據(jù)。需要說明的是,圖1所示的網(wǎng)絡(luò)環(huán)境僅僅是一種應(yīng)用場景下的網(wǎng)絡(luò)環(huán)境,在 不同的應(yīng)用環(huán)境下,網(wǎng)絡(luò)環(huán)境可能有所不同,例如,在某些應(yīng)用環(huán)境中,網(wǎng)絡(luò)環(huán)境還可能包 括一個或多個第三方網(wǎng)絡(luò)應(yīng)用服務(wù)器或一個或多個企業(yè)服務(wù)器或其它類型的設(shè)備等,本發(fā) 明實施例并不對具體地網(wǎng)絡(luò)環(huán)境進(jìn)行限定。
[0044] 下面對本發(fā)明實施例提供的一種社區(qū)好友關(guān)系展現(xiàn)方法,請參閱圖2,本發(fā)明實施 例中的一種社區(qū)好友關(guān)系展現(xiàn)方法,包括:
[0045] 201、獲取第一用戶對第二用戶的社區(qū)相關(guān)信息;
[0046]其中,上述第一用戶對第二用戶的社區(qū)相關(guān)信息包括:
[0047] 上述第一用戶在上述SNS社區(qū)中的個人信息,第二用戶在上述SNS社區(qū)中的個人 信息,以及上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的訪問和互動信 息,其中,上述第一用戶與上述第二用戶互為SNS社區(qū)好友。
[0048]可選地,上述個人信息包括但不限于如任下一項或者多項:
[0049] 教育經(jīng)歷;工作經(jīng)歷;出生年代;星座;血型;家鄉(xiāng);所在地;共同SNS社區(qū)好友,共 同SNS社區(qū)群;共同玩的應(yīng)用。
[0050]可選地,上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的訪問和 互動信息包括如下任一項或多項:
[0051] 上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁的有效訪問次數(shù)、 上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效評論 數(shù)和有效回復(fù)數(shù)、上述第一用戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的 消息的有效轉(zhuǎn)發(fā)數(shù)、上述第一用戶在預(yù)定時間段內(nèi)提到上述第二用戶的次數(shù)、上述第一用 戶在預(yù)定時間段內(nèi)對上述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效贊的次數(shù)。
[0052]其中,上述"有效"是指未被刪除或取消,例如,有效訪問是指訪問記錄未被刪除的 訪問,有效評論是指未被刪除的評論,有效回復(fù)是指未被刪除的回復(fù),有效轉(zhuǎn)發(fā)是指未被刪 除的轉(zhuǎn)發(fā),有效贊是指未被取消的贊。
[0053] 需要說明的是,也可以不篩選出有效訪問次數(shù)、有效評論數(shù)、有效回復(fù)數(shù)、有效轉(zhuǎn) 發(fā)數(shù)、有效贊的次數(shù),則上述訪問和互動信息包括被刪除記錄:例如,被刪除的訪問記錄、被 刪除的評論記錄、被刪除的回復(fù)記錄、被刪除的轉(zhuǎn)發(fā)記錄和被刪除的贊的記錄等。
[0054] 202、根據(jù)上述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算上述第一用戶對于上述 第二用戶的親密熱度值;
[0055]其中,本發(fā)明實施例中的親密熱度值用于反映一個用戶在SNS社區(qū)中對另一個用 戶的親近程度。例如:上述第一用戶對于上述第二用戶的親密熱度值用于反映上述第一用 戶在SNS社區(qū)中對上述第二用戶的親近程度,且,上述第一用戶對于上述第二用戶的親密 熱度值越大,表示上述第一用戶在SNS社區(qū)中對上述第二用戶的親近程度越高。
[0056]可選地,上述親密熱度值隨上述第一用戶的個人信息與上述第二用戶的個人信息 的相似度的增高而增大,且上述親密熱度值隨上述第一用戶在預(yù)定時間段內(nèi)對第二用戶的 SNS社區(qū)主頁的訪問和互動的增多而增大?;蛘撸瑢ι鲜龅谝挥脩舻膫€人信息與上述第二用 戶的個人信息的相似度(和/或上述第一用戶在預(yù)定時間段內(nèi)對第二用戶的SNS社區(qū)主頁 的訪問和互動次數(shù)設(shè)置上限值),當(dāng)上述第一用戶的個人信息與上述第二用戶的個人信息 的相似度(和/或上述第一用戶在預(yù)定時間段內(nèi)對第二用戶的SNS社區(qū)主頁的訪問和互動 次數(shù))未超過該上限值時,上述親密熱度值隨上述第一用戶的個人信息與上述第二用戶的 個人信息的相似度的增高而增大(和/或上述親密熱度值隨上述第一用戶在預(yù)定時間段內(nèi) 對第二用戶的SNS社區(qū)主頁的訪問和互動的增多而增大),當(dāng)上述第一用戶的個人信息與上 述第二用戶的個人信息的相似度(和/或上述第一用戶在預(yù)定時間段內(nèi)對第二用戶的SNS 社區(qū)主頁的訪問和互動次數(shù))超過該上限值后,上述親密熱度值不再隨上述第一用戶的個 人信息與上述第二用戶的個人信息的相似度的增高而改變(和/或上述親密熱度值不再隨 上述第一用戶在預(yù)定時間段內(nèi)對第二用戶的SNS社區(qū)主頁的訪問和互動的增多而改變)。
[0057] 在一種實現(xiàn)方式中,根據(jù)預(yù)設(shè)的計分算法,遍歷上述第一用戶的社區(qū)相關(guān)信息,計 算出上述第一用戶對第二用戶的社區(qū)相關(guān)信息中的每一項信息應(yīng)得的分?jǐn)?shù),并將上述第一 用戶對第二用戶的社區(qū)信息中每一項信息應(yīng)得的分?jǐn)?shù)進(jìn)行累加,將累加得到的值作為第一 用戶對于上述第二用戶的親密熱度值。需要說明的是,若上述訪問和互動信息包括被刪除 記錄,則需要對被刪除記錄做相應(yīng)的減分計算。
[0058] 或者,在另一種實現(xiàn)方式中,步驟201獲取的社區(qū)相關(guān)信息還包括:上述第一用 戶在上述預(yù)定時間段內(nèi)對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù)根據(jù)預(yù)設(shè)的計 分算法,遍歷上述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算出上述第一用戶對第二用戶 的社區(qū)相關(guān)信息中的每一項信息應(yīng)得的分?jǐn)?shù),并將上述第一用戶對第二用戶的社區(qū)相關(guān)信 息中每一項信息應(yīng)得的分?jǐn)?shù)進(jìn)行累加,將累加得到的值作為第一用戶對于上述第二用戶的 親密熱度絕對分值,之后使用三角函數(shù)將親密熱度絕對分值變化成[0, 100)區(qū)間內(nèi)的親密 熱度值,具體可以通過第一公式和第二公式來實現(xiàn)。其中,上述第一公式為:kb=kb,a*cb,a/ ((^*<1);上述第二公式為:7=( &1'(^311(0*10)/20031;其中,在上述第一公式和第二公式 中,y表示上述第一用戶對于上述第二用戶的親密熱度值,kb,a表示上述第一用戶對于上述 第二用戶的親密熱度絕對分值,cb,a表示上述第一用戶在上述預(yù)定時間段內(nèi)對上述第二用 戶的SNS社區(qū)主頁的訪問次數(shù),cb表示上述第一用戶在上述預(yù)定時間段內(nèi)對所有好友的 SNS社區(qū)主頁的總訪問次數(shù),a和0均為預(yù)定系數(shù)值,可選地,0=9. 632/240。
[0059] 當(dāng)然,本發(fā)明實施例中計算上述第一用戶對于上述第二用戶的親密熱度值不限于 上述兩種實現(xiàn)方式,此處不作限定。
[0060] 可選地,步驟201獲取的社區(qū)信息還包括:上述第一用戶在上述預(yù)定時間段內(nèi)在 第三方好友的SNS社區(qū)主頁的互動信息,以及上述第二用戶在上述預(yù)定時間段內(nèi)對上述第 三方好友的SNS社區(qū)主頁的互動信息,其中,上述第三方好友為上述第一用戶和上述第二 用戶在上述SNS社區(qū)內(nèi)的共同好友。則在計算上述第一用戶對于上述第二用戶的親密熱度 值的過程中,還需滿足親密熱度值隨上述第一用戶和上述第二用戶在上述預(yù)定時間段內(nèi), 在上述第三方好友的SNS社區(qū)主頁內(nèi)共同互動的項目的增多而增大這一條件。
[0061] 203、向上述第二用戶展示上述親密熱度值;
[0062] 可選地,在第二用戶登錄SNS社區(qū)并訪問第一用戶的SNS社區(qū)主頁時,在第一用 戶的SNS社區(qū)主頁向上述第二用戶展示上述第一用戶對于上述第二用戶的親密熱度值;或 者,也可以在第二用戶的SNS社區(qū)主頁向上述第二用戶展示上述第一用戶相對于上述第二 用戶的親密熱度值。
[0063] 可選地,向上述第一用戶展示上述第一用戶對于上述第二用戶的親密熱度值。
[0064] 需要說明的是,本發(fā)明實施例是以第二用戶的一個SNS社區(qū)好友為例進(jìn)行說明, 可選地,當(dāng)?shù)诙脩舸嬖诙鄠€SNS社區(qū)好友時,針對第二用戶的每一個SNS社區(qū)好友都執(zhí)行 上述步驟201?203,以使第二用戶獲知其每一個SNS社區(qū)好友對于上述第二用戶的親密熱 度值。可選地,按照親密熱度值由大到小的順序,對第二用戶的各個SNS社區(qū)好友對于上述 第二用戶的親密熱度值進(jìn)行排名并向第二用戶展示前若干位SNS社區(qū)好友的親密熱度值, 以便于第二用戶更直接地獲知親密熱度值較大的SNS社區(qū)好友為哪幾個。
[0065] 需要說明的是,在本發(fā)明實施例中,第一用戶和第二用戶的身份也可以互換,即也 可以獲取第二用戶對第一用戶的社區(qū)相關(guān)信息,根據(jù)第二用戶對第一用戶的社區(qū)相關(guān)信 息,計算第二用戶相對于第一用戶的親密熱度值,并向第一用戶展示上述親密熱度值。
[0066] 可選地,本發(fā)明實施例中的SNS社區(qū)為QQ空間,當(dāng)然,本發(fā)明實施例中的SNS社區(qū) 也可以為其它,例如,SNS社區(qū)可以是博客、facebook等,此處不作限定。
[0067] 由上可見,本發(fā)明實施例中根據(jù)用戶的SNS社區(qū)好友對該用戶的社區(qū)相關(guān)信息計 算該SNS社區(qū)好友對于該用戶的親密熱度值,并向該用戶展現(xiàn)該親密熱度值,由于該親密 熱度值用于反映該SNS社區(qū)好友在SNS社區(qū)中對該用戶的親近程度,且,該SNS社區(qū)好友對 于該用戶的親密熱度值越大,表示該SNS社區(qū)好友在SNS社區(qū)中對該用戶的親近程度越高, 因此,用戶通過該親密熱度值能夠獲知哪些SNS社區(qū)好友在SNS社區(qū)中與其更為親近,使得 用戶能夠關(guān)注到這部分SNS社區(qū)好友,提高用戶對SNS社區(qū)好友的關(guān)注度。
[0068] 為便于更好地理解本發(fā)明技術(shù)方案,下面以一具體應(yīng)用場景,對本發(fā)明實施例中 的社區(qū)好友關(guān)系展現(xiàn)方法進(jìn)行描述。在本發(fā)明實施例中,先計算親密熱度絕對分值,再計算 親密熱度值。假設(shè)存在用戶A、用戶B和用戶C,用戶A和用戶B互為QQ空間好友,用戶C 為用戶A和用戶B的共同好友,現(xiàn)以計算用戶B對于用戶A的親密熱度值為例,假設(shè)本發(fā)明 預(yù)先設(shè)置如表1、表2和表3所示的計分算法,其中,表1為針對個人信息相似度(如用戶A 和用戶B的個人信息相似度)的計分算法,稱其為基礎(chǔ)項;表2為針對訪問和互動信息(如 用戶B對用戶A的訪問和互動信息)的計分算法;表3為針對在第三方好友的SNS社區(qū)主 頁內(nèi)共同互動的項目數(shù)(如用戶B和用戶A在用戶C的QQ空間里共同互動的項目數(shù))的計 分算法,將依據(jù)表1計算得到的分?jǐn)?shù)稱為基礎(chǔ)項得分,將以及表2和表3計算得到的分?jǐn)?shù)稱 為加分項得分,則用戶B對于用戶A的親密熱度絕對分值等于基礎(chǔ)項得分與加分項得分的 累加。
[0069] 表 1
[0070]
【權(quán)利要求】
1. 一種社區(qū)好友關(guān)系展現(xiàn)方法,其特征在于,應(yīng)用于社會性網(wǎng)絡(luò)服務(wù)SNS社區(qū)中,所述 社區(qū)好友關(guān)系展現(xiàn)方法,包括: 獲取第一用戶對第二用戶的社區(qū)相關(guān)信息,其中,所述第一用戶對第二用戶的社區(qū)相 關(guān)信息包括:所述第一用戶在所述SNS社區(qū)中的個人信息,所述第二用戶在所述SNS社區(qū)中 的個人信息,以及所述第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁的訪問和 互動信息,其中,所述第一用戶與所述第二用戶互為SNS社區(qū)好友; 根據(jù)所述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算所述第一用戶對于所述第二用戶 的親密熱度值,其中,所述第一用戶對于所述第二用戶的親密熱度值用于反映所述第一用 戶在SNS社區(qū)中對所述第二用戶的親近程度,且,所述第一用戶對于所述第二用戶的親密 熱度值越大,表示所述第一用戶在SNS社區(qū)中對所述第二用戶的親近程度越高; 向所述第二用戶展示所述親密熱度值。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:所述第一用戶在所述預(yù)定時間段內(nèi) 對第三方好友的SNS社區(qū)主頁的互動信息,以及所述第二用戶在所述預(yù)定時間段內(nèi)對所述 第三方好友的SNS社區(qū)主頁的互動信息,其中,所述第三方好友為所述第一用戶和所述第 二用戶在所述SNS社區(qū)內(nèi)的共同好友; 其中,所述親密熱度值隨所述第一用戶和所述第二用戶在所述預(yù)定時間段內(nèi),在所述 第三方好友的SNS社區(qū)主頁內(nèi)共同互動的項目數(shù)的增多而增大。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 所述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:所述第一用戶在所述預(yù)定時間段內(nèi) 對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù); 所述根據(jù)所述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算所述第一用戶對于所述第二 用戶的親密熱度值,包括: 根據(jù)所述第一用戶對第二用戶的社區(qū)相關(guān)信息,計算所述第一用戶對于所述第二用戶 的親密熱度絕對分值; 根據(jù)所述第一用戶對于所述第二用戶的親密熱度絕對分值,通過第一公式和第二公式 計算所述第一用戶相對于所述第二用戶的親密熱度值; 其中,所述第一公式為:kb=kb,a*cb£/(c b*a); 所述第二公式為:7=(31~(^311(^*1^))/20〇31; 其中,y表示所述第一用戶對于所述第二用戶的親密熱度值,kb,a表示所述第一用戶對 于所述第二用戶的親密熱度絕對分值,cb,a表示所述第一用戶在所述預(yù)定時間段內(nèi)對所述 第二用戶的SNS社區(qū)主頁的訪問次數(shù),cb表示所述第一用戶在所述預(yù)定時間段內(nèi)對所有 SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù),a和0均為預(yù)定系數(shù)值。
4. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 所述個人信息包括如下任一項或者多項: 教育經(jīng)歷、工作經(jīng)歷、出生年代、星座、血型、家鄉(xiāng)、所在地、SNS社區(qū)好友、SNS社區(qū)群、 安裝的應(yīng)用。
5. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于, 所述第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁的訪問和互動信息包 括如下任一項或多項: 所述第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁的有效訪問次數(shù)、所述 第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效評論數(shù)和 有效回復(fù)數(shù)、所述第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁中發(fā)布的消息 的有效轉(zhuǎn)發(fā)數(shù)、所述第一用戶在預(yù)定時間段內(nèi)提到所述第二用戶的次數(shù)、所述第一用戶在 預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁中發(fā)布的消息的有效贊的次數(shù)。
6. -種社區(qū)好友關(guān)系展現(xiàn)裝置,其特征在于,應(yīng)用于社會性網(wǎng)絡(luò)服務(wù)SNS社區(qū)中,所述 社區(qū)好友關(guān)系展現(xiàn)裝置包括: 獲取單元,用于獲取第一用戶對第二用戶的社區(qū)相關(guān)信息,其中,所述第一用戶對第二 用戶的社區(qū)相關(guān)信息包括:所述第一用戶在所述SNS社區(qū)中的個人信息,第二用戶在所述 SNS社區(qū)中的個人信息,以及所述第一用戶在預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主 頁的訪問和互動信息,其中,所述第一用戶與所述第二用戶互為SNS社區(qū)好友; 計算單元,用于根據(jù)所述獲取單元獲取的第一用戶對第二用戶的社區(qū)相關(guān)信息,計算 所述第一用戶對于所述第二用戶的親密熱度值,其中,所述第一用戶對于所述第二用戶的 親密熱度值用于反映所述第一用戶在SNS社區(qū)中對所述第二用戶的親近程度,且,所述第 一用戶對于所述第二用戶的親密熱度值越大,所述第一用戶在SNS社區(qū)中對所述第二用戶 的親近程度越高; 展示單元,用于向所述第二用戶展示所述親密熱度值。
7. 根據(jù)權(quán)利要求6所述的社區(qū)好友關(guān)系展現(xiàn)裝置,其特征在于, 所述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:所述第一用戶在所述預(yù)定時間段內(nèi) 對第三方好友的SNS社區(qū)主頁的互動信息,以及所述第二用戶在所述預(yù)定時間段內(nèi)對所述 第三方好友的SNS社區(qū)主頁的互動信息,其中,所述第三方好友為所述第一用戶和所述第 二用戶在所述SNS社區(qū)內(nèi)的共同好友; 所述計算單元在計算所述第一用戶對于所述第二用戶的親密熱度值的過程中,所述親 密熱度值隨所述第一用戶和所述第二用戶在所述預(yù)定時間段內(nèi),在所述第三方好友的SNS 社區(qū)主頁內(nèi)共同互動的項目數(shù)的增多而增大。
8. 根據(jù)權(quán)利要求6或7所述的社區(qū)好友關(guān)系展現(xiàn)裝置,其特征在于, 所述第一用戶對第二用戶的社區(qū)相關(guān)信息還包括:所述第一用戶在所述預(yù)定時間段內(nèi) 對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù); 所述計算單元包括: 第一計算子單元,用于根據(jù)所述獲取單元獲取的所述第一用戶對第二用戶的社區(qū)相關(guān) 信息,計算所述第一用戶對于所述第二用戶的親密熱度絕對分值; 第二計算子單元,用于根據(jù)所述第一計算子單元計算得到的所述第一用戶對于所 述第二用戶的親密熱度絕對分值,通過第一公式和第二公式計算所述第一用戶對于所述 第二用戶的親密熱度值;其中,所述第一公式為:kb=kb,a* Cby(cb*a),所述第二公式為: y=(arctan(0 *kb))/200 ?!;其中,y表示所述第一用戶相對于所述第二用戶的親密熱度值, kb,a表示所述第一用戶相對于所述第二用戶的親密熱度絕對分值,cb, a表示所述第一用戶在 所述預(yù)定時間段內(nèi)對所述第二用戶的SNS社區(qū)主頁的訪問次數(shù),cb表示所述第一用戶在所 述預(yù)定時間段內(nèi)對所有SNS社區(qū)好友的SNS社區(qū)主頁的總訪問次數(shù),a和0均為預(yù)定系 數(shù)值。
9. 一種社會性網(wǎng)絡(luò)服務(wù)社區(qū)系統(tǒng),其特征在于, 包括:通過網(wǎng)絡(luò)互聯(lián)的客戶端和服務(wù)器; 其中,所述服務(wù)器包括:如權(quán)利要求6至8任一項所述的社區(qū)好友關(guān)系展現(xiàn)裝置。
【文檔編號】G06F9/44GK104423942SQ201310381863
【公開日】2015年3月18日 申請日期:2013年8月28日 優(yōu)先權(quán)日:2013年8月28日
【發(fā)明者】梁柱, 王瑩, 秦爽, 周旋 申請人:騰訊科技(深圳)有限公司