評估用戶間的關(guān)注度的方法及設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種評估用戶間的關(guān)注度的方法和設(shè)備,該方法包括:獲取在社交網(wǎng)絡(luò)中的第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信息;獲取在所述社交網(wǎng)絡(luò)中的針對所述第一用戶而言的所述第二用戶的至少部分靜態(tài)屬性信息;以及基于所述歷史信息和所述靜態(tài)屬性信息,評估所述第一用戶對所述第二用戶的關(guān)注度。根據(jù)本發(fā)明,可以有效地評估社交網(wǎng)絡(luò)服務(wù)中的一個用戶對其他用戶的關(guān)注度。
【專利說明】評估用戶間的關(guān)注度的方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用【技術(shù)領(lǐng)域】,并且更具體地,涉及一種基于社交網(wǎng)絡(luò)上的線 上信息評估用戶間的關(guān)注度的方法及設(shè)備。
【背景技術(shù)】
[0002] 隨著社交網(wǎng)絡(luò)服務(wù)(SNS)的發(fā)展,傳統(tǒng)的社交網(wǎng)絡(luò)服務(wù)平臺正在向融合多種應(yīng)用 的方向前進(jìn),而同時大量的基于互聯(lián)網(wǎng)或者移動互聯(lián)網(wǎng)的應(yīng)用(APP)也正在致力于基于其 進(jìn)而提供一個新的社交網(wǎng)絡(luò)平臺。
[0003] 在社交網(wǎng)絡(luò)服務(wù)中,一個用戶可能需要與大量的其他用戶(包括好友和非好友) 發(fā)生交互,如何維護(hù)一個用戶和其他用戶之間的關(guān)系對SNS平臺而言顯得尤為重要。因此, 如何評估社交網(wǎng)絡(luò)服務(wù)中的一個用戶與其他用戶之間的關(guān)系的緊密程度并做出區(qū)分,是社 交網(wǎng)絡(luò)服務(wù)的一個極具價值的重要方面。
【發(fā)明內(nèi)容】
[0004] 因此,本發(fā)明的一個目的在于解決上述技術(shù)問題。
[0005] 根據(jù)本發(fā)明的一個方面,提供了一種評估用戶間的關(guān)注度的方法,包括:獲取在社 交網(wǎng)絡(luò)中的第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信息;獲取在社交網(wǎng)絡(luò)中的 針對第一用戶而言的第二用戶的至少部分靜態(tài)屬性信息;以及基于所述歷史信息和所述靜 態(tài)屬性信息,評估第一用戶對第二用戶的關(guān)注度。
[0006] 根據(jù)本發(fā)明的一個實(shí)施方式,在獲取第一用戶針對第二用戶進(jìn)行的至少部分活動 的歷史信息時,采用增量獲取的方式。
[0007] 根據(jù)本發(fā)明的一個實(shí)施方式,在獲取針對第一用戶而言的第二用戶的靜態(tài)屬性信 息時,采用增量獲取的方式。
[0008] 根據(jù)本發(fā)明的一個實(shí)施方式,基于所述歷史信息和/或所述靜態(tài)屬性信息的不同 的權(quán)重,評估第一用戶對第二用戶的關(guān)注度。
[0009] 優(yōu)選地,將預(yù)定時間間隔內(nèi)滿足特定條件的、第一用戶針對第二用戶進(jìn)行的活動 看作是該預(yù)定時間間隔內(nèi)的第一用戶針對第二用戶進(jìn)行的活動的代表。
[0010] 優(yōu)選地,將預(yù)定時間間隔內(nèi)滿足特定條件的、第一用戶針對第二用戶進(jìn)行的活動 的權(quán)重賦予在該預(yù)定時間間隔內(nèi)的其他的第一用戶針對第二用戶進(jìn)行的活動。
[0011] 根據(jù)本發(fā)明的一個實(shí)施方式,在社交網(wǎng)絡(luò)平臺中的第一用戶針對第二用戶進(jìn)行的 活動可以包括第一用戶發(fā)起的針對第二用戶的行為、以及第一用戶對于第二用戶針對第一 用戶發(fā)起的行為的響應(yīng)行為。
[0012] 根據(jù)本發(fā)明的一個實(shí)施方式,所述靜態(tài)屬性信息包括以下的一種或多種:第二用 戶在社交網(wǎng)絡(luò)中登記的屬性信息;第一用戶針對第二用戶設(shè)置的屬性信息;以及社交網(wǎng)絡(luò) 平臺根據(jù)第一用戶和/或第二用戶的活動統(tǒng)計(jì)的屬性信息。
[0013] 根據(jù)本發(fā)明的一個實(shí)施方式,根據(jù)如下公式評估第一用戶對第二用戶的關(guān)注度:
[0014] FriendRank (a - b) = α X Active (a - b) γ +β X Active (a - b) θ
[0015] 其中,F(xiàn)riendRank(a - b)表示第一用戶對第二用戶的關(guān)注度,Active(a - b)表 示第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信息的分值,Static (a -b)表示對 第一用戶而言的第二用戶的至少部分靜態(tài)屬性信息的分值,系數(shù)α、β、Y和Θ是四個可 變參數(shù)。默認(rèn)情況下,這四個可變參數(shù)α、β、 Υ和Θ的取值依次為2、1、0. 5和1。
[0016] 根據(jù)本發(fā)明的另一個方面,提供了一種評估用戶間的關(guān)注度的設(shè)備,包括:活動 獲取裝置,用于獲取在社交網(wǎng)絡(luò)中的第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信 息;靜態(tài)屬性信息獲取裝置,用于獲取在社交網(wǎng)絡(luò)中的針對第一用戶而言的第二用戶的至 少部分靜態(tài)屬性信息;以及評估裝置,用于基于所述歷史信息和所述靜態(tài)屬性信息來評估 第一用戶對第二用戶的關(guān)注度。
[0017] 根據(jù)本發(fā)明的一個實(shí)施方式,所述活動獲取模塊采用增量獲取的方式獲取第一用 戶針對第二用戶進(jìn)行的至少部分活動的歷史信息。
[0018] 根據(jù)本發(fā)明的一個實(shí)施方式,所述靜態(tài)屬性信息獲取裝置采用增量獲取的方式獲 取針對第一用戶而言的第二用戶的靜態(tài)屬性信息。
[0019] 根據(jù)本發(fā)明的一個實(shí)施方式,所述評估裝置基于所述歷史信息和/或所述靜態(tài)屬 性信息的不同的權(quán)重,評估第一用戶對第二用戶的關(guān)注度。
[0020] 優(yōu)選地,所述設(shè)備還包括權(quán)重調(diào)整裝置,所述權(quán)重調(diào)整裝置用于將預(yù)定時間間隔 內(nèi)滿足特定條件的、第一用戶針對第二用戶進(jìn)行的活動看作是該預(yù)定時間間隔內(nèi)的第一用 戶針對第二用戶進(jìn)行的活動的代表。
[0021] 優(yōu)選地,所述設(shè)備還包括權(quán)重調(diào)整裝置,所述權(quán)重調(diào)整裝置還用于將預(yù)定時間間 隔內(nèi)滿足特定條件的、第一用戶針對第二用戶進(jìn)行的活動的權(quán)重賦予在該預(yù)定時間間隔內(nèi) 的其他活動。
[0022] 根據(jù)本發(fā)明的一個實(shí)施方式,在社交網(wǎng)絡(luò)平臺中的第一用戶針對第二用戶進(jìn)行的 活動可以包括第一用戶發(fā)起的針對第二用戶的行為、以及第一用戶對于第二用戶針對第一 用戶發(fā)起的行為的響應(yīng)行為。
[0023] 根據(jù)本發(fā)明的一個實(shí)施方式,所述靜態(tài)屬性信息包括以下的一種或多種:所述靜 態(tài)屬性信息包括以下的一種或多種:第二用戶在社交網(wǎng)絡(luò)中登記的屬性信息;第一用戶針 對第二用戶設(shè)置的屬性信息;以及社交網(wǎng)絡(luò)平臺根據(jù)第一用戶和/或第二用戶的活動統(tǒng)計(jì) 的屬性信息。
[0024] 根據(jù)本發(fā)明的一個實(shí)施方式,所述評估裝置根據(jù)如下公式評估第一用戶對第二用 戶的關(guān)注度:
[0025] FriendRank (a - b) = α X Active (a - b) γ +β X Active (a - b) θ
[0026] 其中,F(xiàn)riendRank(a - b)表示第一用戶對第二用戶的關(guān)注度,Active(a - b)表 示第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信息的分值,Static (a -b)表示對 第一用戶而言的第二用戶的至少部分靜態(tài)屬性信息的分值,系數(shù)α、β、Y和Θ是四個可 變參數(shù)。默認(rèn)情況下,這四個可變參數(shù)α、β、 Υ和Θ的取值依次為2、1、0. 5和1。
[0027] 根據(jù)本發(fā)明的實(shí)施方式,可以有效地評估社交網(wǎng)絡(luò)服務(wù)中的一個用戶與其他用戶 之間的關(guān)系的程度并做出區(qū)分,可選地,可以基于此開發(fā)豐富的場景,進(jìn)而豐富了移動互聯(lián) 網(wǎng)的應(yīng)用,提升了用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0028] 當(dāng)結(jié)合附圖閱讀下文對示范性實(shí)施方式的詳細(xì)描述時,本發(fā)明的這些以及其他目 的、特征和優(yōu)點(diǎn)將變得顯而易見,在附圖中:
[0029] 圖1示出了本發(fā)明的實(shí)施方式可以在其中實(shí)施的系統(tǒng)的概覽圖;
[0030] 圖2示出了根據(jù)本發(fā)明實(shí)施方式的評估社交網(wǎng)絡(luò)服務(wù)平臺中的用戶間的關(guān)注度 的方法的流程圖;
[0031] 圖3示出了根據(jù)本發(fā)明實(shí)施方式的評估社交網(wǎng)絡(luò)服務(wù)平臺中的用戶間的關(guān)注度 的設(shè)備框圖。
[0032] 圖4示出了適合用來實(shí)現(xiàn)本發(fā)明實(shí)施方式的計(jì)算機(jī)系統(tǒng)的框圖。
【具體實(shí)施方式】
[0033] 下文將參考若干示例性實(shí)施例來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些 實(shí)施例僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式 限制本發(fā)明的范圍。
[0034] 附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實(shí)施例的裝置(或設(shè)備)、方法和 計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個方 框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、裝置、程序段、或代碼的一部分 包含一個或多個用于實(shí)現(xiàn)預(yù)定的邏輯功能的可執(zhí)行指令。應(yīng)當(dāng)注意,在有些作為備選的實(shí) 現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表 示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的 功能而定。也應(yīng)當(dāng)注意,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框 的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用 硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
[0035] 應(yīng)當(dāng)理解,盡管第一、第二等術(shù)語在此被用來描述不同的用戶,但是這些用戶不應(yīng) 被這些術(shù)語所限制,因?yàn)檫@些術(shù)語是相對而言的,僅僅用來區(qū)分不同的用戶。例如,第一用 戶也可以被稱為第二用戶,類似地,第二用戶也可以被稱為第一用戶,這并不脫離本發(fā)明實(shí) 施方式的范圍。
[0036] 在本文中,使用"關(guān)注度"來表示社交網(wǎng)絡(luò)服務(wù)SNS平臺中的一個用戶對另一個用 戶關(guān)注程度。關(guān)注度可以用數(shù)字形式的分值來表示,例如,1〇〇分制、10分制或5分制的形 式??商鎿Q地,關(guān)注度也可以用預(yù)先規(guī)定的等級來表示,例如將用戶間的關(guān)注度分為5個等 級,即密友、重要好友、普通好友、一般聯(lián)系人(非好友)和較少聯(lián)系人。雖然在下文中,借 助于分值形式表示的關(guān)注度來闡明本發(fā)明的多個實(shí)施方式,但是本領(lǐng)域技術(shù)人員將理解, 該多個實(shí)施方式也可以應(yīng)用于用等級形式表示的用戶間的關(guān)注度。
[0037] 應(yīng)當(dāng)理解,一個用戶對另一個用戶的關(guān)注度具有方向性,對于用戶A和用戶B來 說,用戶A對用戶B的關(guān)注度,并一定同于用戶B對用戶A的關(guān)注度。
[0038] 下面結(jié)合附圖以示例的方式詳細(xì)描述本發(fā)明的各種實(shí)施方式。
[0039] 首先參考圖1,其示出了本發(fā)明的實(shí)施方式可以在其中實(shí)現(xiàn)的示例性系統(tǒng)10的概 覽圖。系統(tǒng)10可以包括有線或無線網(wǎng)絡(luò)的任意組合,其中這些網(wǎng)絡(luò)包括但不限于移動電話 網(wǎng)絡(luò)、無線局域網(wǎng)(LAN)、藍(lán)牙個人局域網(wǎng)、以太網(wǎng)LAN、令牌環(huán)LAN、廣域網(wǎng)、互聯(lián)網(wǎng)等。
[0040] 例如,圖1中所示系統(tǒng)10包括移動互聯(lián)網(wǎng)絡(luò)11和互聯(lián)網(wǎng)28。通往互聯(lián)網(wǎng)28的連 接可以包括但不限于遠(yuǎn)程無線連接、短程無線連接,以及各種有線連接,有線連接包括但不 限于電話線、電纜線路、電力線、TV廣播等。
[0041] 系統(tǒng)10的示例性移動通信設(shè)備可以包括但不限于組合式PDA和移動電話14、移動 電話12、PDA16、集成消息傳遞設(shè)備(IMD)18和平板電腦(未示出)等。移動通信設(shè)備可以 通過通往基站24的無線連接25發(fā)送和接收呼叫和消息,并且通過通往基站24的無線連接 25與服務(wù)提供商進(jìn)行通信?;?4可以耦合至網(wǎng)絡(luò)服務(wù)器26,該服務(wù)器26允許移動互聯(lián) 網(wǎng)絡(luò)11和互聯(lián)網(wǎng)28之間的通信。系統(tǒng)10還包括提供社交網(wǎng)絡(luò)服務(wù)SNS的服務(wù)器20,可以 是提供SNS的網(wǎng)站或者應(yīng)用類平臺,其通過有線或無線鏈路連接(未示出)到移動互聯(lián)網(wǎng) 絡(luò)11和/或互聯(lián)網(wǎng)28,這些網(wǎng)站或者應(yīng)用類平臺包括但不限于,博客(blog)、Weibo、BBS、 社交網(wǎng)絡(luò)SNS、即時通信APP、內(nèi)容分享、在線游戲平臺、在線通信錄等。系統(tǒng)10可以包括附 加的通信設(shè)備和不同類型的通信設(shè)備。
[0042] 移動通信設(shè)備可以使用各種傳輸技術(shù)進(jìn)行通信,包括但不限于,碼分多址(CDMA)、 全球移動通信系統(tǒng)(GSM)、通用移動通信系統(tǒng)(UMTS)、時分多址(TDMA)、頻分多址(FDMA)、 傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)、短消息傳遞服務(wù)(SMS)、多媒體消息傳遞服務(wù)(MMS)、 電子郵件、即時消息傳遞服務(wù)(MS)、藍(lán)牙、IEEE802. 11等。在實(shí)現(xiàn)本發(fā)明的各種實(shí)施方式 中所涉及的通信設(shè)備可以使用各種介質(zhì)進(jìn)行通信,包括但不限于無線電、紅外、激光、線纜 連接等。
[0043] 圖2示意性示出了根據(jù)本發(fā)明實(shí)施方式的評估社交網(wǎng)絡(luò)服務(wù)平臺中的第一用戶 對第二用戶的關(guān)注度的方法20的流程圖。該流程開始于步驟S200。
[0044] 步驟S210 :獲取在社交網(wǎng)絡(luò)平臺中的第一用戶針對第二用戶進(jìn)行的至少部分活 動的歷史信息。
[0045] 第一用戶針對第二用戶進(jìn)行的活動通常是第一用戶對于第二用戶進(jìn)行的各種行 為,包括"讀"行為和"寫"行為。SNS平臺均對這些行為進(jìn)行記錄。"讀"行為例如可以包括 第一用戶訪問第二用戶的頁面、查看第二用戶的屬性資料、查看第二用戶發(fā)布的內(nèi)容(如 以圖片、文字、視頻等形式),"寫"行為例如可以包括第一用戶向第二用戶發(fā)送消息、贈送 "禮物"、推薦應(yīng)用等。
[0046] 所述活動的歷史信息可以是SNS平臺記錄下的用戶的過去的活動的歷史信息,或 者也可以最近某一時間段的活動的歷史信息。
[0047] 步驟S220 :獲取在社交網(wǎng)絡(luò)平臺中的針對第一用戶而言的第二用戶的至少部分 靜態(tài)屬性信息。
[0048] 此類靜態(tài)屬性信息例如包括:第二用戶在該社交網(wǎng)絡(luò)平臺中登記的屬性信息,例 如性別、年齡、興趣、公司、畢業(yè)學(xué)校、入學(xué)年份、地理位置等;第一用戶對第二用戶設(shè)置的屬 性信息,例如給予第二用戶的友好等級(如設(shè)為密友或者一般好友等)、分組(如家人、親 戚、同事、同學(xué)等)等;SNS平臺根據(jù)用戶的歷史記錄信息統(tǒng)計(jì)分析得出的用戶的屬性信息, 例如用戶的隱式興趣(例如第一用戶和第二用戶玩同一款游戲)、活躍度、是否在線、行業(yè) (例如發(fā)布85%以上的信息涉及IT開發(fā))等;但不限于此。
[0049] 步驟S230 :基于所獲取的歷史信息和靜態(tài)屬性信息,評估第一用戶對第二用戶的 關(guān)注度。例如,如上文所述,可以將獲得的歷史信息中的活動和靜態(tài)屬性信息分別轉(zhuǎn)換為分 值或者等級,在一個示意性直觀的示例中,第一用戶對第二用戶的關(guān)注度可以是這些分值 之和,或者轉(zhuǎn)換后的等級所對應(yīng)的分值之和。
[0050] 至此,方法20在步驟S240結(jié)束。
[0051] 應(yīng)當(dāng)理解,步驟S210和步驟S220未必按上述文字陳述的順序執(zhí)行,可以同時執(zhí) 行,或者步驟S220在步驟S210之前執(zhí)行。
[0052] 還應(yīng)當(dāng)理解,雖然上文示例了將獲得的活動和靜態(tài)屬性信息分別轉(zhuǎn)換為分值或者 等級在步驟230執(zhí)行,但是這些處理也可以分別在步驟S210和步驟S220中執(zhí)行,例如,獲 得的活動的歷史信息或者靜態(tài)屬性信息即是分值或者等級的形式。
[0053] 在本發(fā)明的一個實(shí)施例中,可以獲取在SNS平臺中的第一用戶針對第二用戶進(jìn)行 的全部活動的歷史信息,也可以獲取在SNS平臺中的第一用戶針對第二用戶進(jìn)行的滿足特 定條件的活動的歷史信息,如僅獲取指定類型的活動。
[0054] 在本發(fā)明的一個實(shí)施例中,在社交網(wǎng)絡(luò)平臺中的第一用戶針對第二用戶進(jìn)行的活 動可以包括第一用戶發(fā)起的針對第二用戶的行為,也可以包括第一用戶對于第二用戶針對 第一用戶發(fā)起的行為的響應(yīng)行為。
[0055] 在本發(fā)明的一個實(shí)施例中,可以獲取在SNS平臺中的針對第一用戶而言的第二用 戶的全部靜態(tài)屬性信息,也可以獲取在SNS平臺中的針對第一用戶而言的第二用戶的滿足 特定條件的靜態(tài)屬性信息,例如僅獲取指定類型的信息。作為一個示例,僅獲取共同好友 數(shù)、行業(yè)、指定的用戶分組這三個靜態(tài)屬性信息,而不獲取其他靜態(tài)屬性信息。
[0056] 進(jìn)一步地,在評估第一用戶對第二用戶的關(guān)注度時,可以給第一用戶針對第二用 戶進(jìn)行的不同活動類型以及針對第一用戶而言的第二用戶的不同靜態(tài)屬性信息類型,指定 不同的權(quán)重。作為一個示例,對于第一用戶針對第二用戶進(jìn)行的活動,指定"寫"行為的權(quán) 重為5,但其中的"贈送禮物"這一寫行為的權(quán)重為6,"訪問用戶頁面"這一"讀"行為的權(quán) 重為2,其余"讀"行為的權(quán)重為1。作為一個示例,對于針對第一用戶而言的第二用戶的靜 態(tài)屬性信息,指定"用戶分組"和"位置"項(xiàng)的權(quán)重為3,"興趣"項(xiàng)的權(quán)重為2,其余靜態(tài)屬性 信息項(xiàng)的權(quán)重為0。
[0057] 在本發(fā)明的一個實(shí)施例中,在獲取第一用戶針對第二用戶進(jìn)行的活動的歷史信 息時,采用增量獲取的方式,即只獲取當(dāng)前周期的活動的歷史信息Λ ACtiven+1,活動的總 的歷史信息ACtive n+1基于在該當(dāng)前周期之前活動的總的歷史信息Activen和此次獲取的 AACtive n+1來得出。采用增量獲取的方式,可以極大地提供獲取活動的歷史信息的資源效 率。
[0058] 應(yīng)當(dāng)理解,周期可以基于時間,例如1周、1天等,也可以基于活動發(fā)生的次數(shù),例 如500次、600次,視評估策略和粒度而定。當(dāng)一個周期期滿,觸發(fā)上述步驟S210,最終導(dǎo)致 關(guān)注度的重新評估。
[0059] 將理解,在獲取針對第一用戶而言的第二用戶的靜態(tài)屬性信息時,也適合于采用 增量獲取的方式。例如,對于用戶A和用戶B的共同好友,可以只獲取當(dāng)前周期新增加的共 同好友數(shù);對于性別、年齡、興趣、公司、畢業(yè)學(xué)校、入學(xué)年份、給予的好友的友好等級內(nèi),可 以更適合于以增量的方式進(jìn)行獲取。
[0060] 在本發(fā)明的一個實(shí)施例中,在獲取第一用戶針對第二用戶進(jìn)行的活動的歷史信息 時,將給定時間間隔內(nèi)的分值最高或者等級較高的活動視作是在該時間間隔內(nèi)的第一用戶 針對第二用戶進(jìn)行的活動,而忽視其他活動。這在第一用戶密集進(jìn)行對第二用戶的大量活 動時特定有利。例如,當(dāng)A用戶訪問了 B用戶的相冊(訪問相冊的活動等級為5)時,很有 可能點(diǎn)擊該用戶的許多照片(訪問照片的活動等級為2),會在短時間內(nèi)產(chǎn)生大量活動或交 互,在獲取活動信息時,僅獲取在該短時間內(nèi)產(chǎn)生的活動等級最高的活動的信息,可以極大 地提高效率,而不會使系統(tǒng)資源為大量紛繁的細(xì)微活動所淹沒。例如,該時間間隔可以規(guī)定 為15分鐘、30分鐘等。將理解,雖然這里是以將分值最高或者等級較高的活動看作是該時 間間隔內(nèi)的活動的代表,但是將滿足其他適當(dāng)條件的活動看作是該時間間隔內(nèi)的活動的代 表也是可行的。
[0061] 下面描述本發(fā)明的一個優(yōu)選實(shí)施例,在該優(yōu)選實(shí)施例中,根據(jù)如下公式來評估用 戶A對用戶B的關(guān)注度:
[0062] FriendRank (a - b) = α X Active (a - b) γ +β X Active (a - b) θ
[0063] 其中,F(xiàn)riendRank(a - b)表示用戶A對用戶B的關(guān)注度,Active (a - b)表示用 戶A針對用戶B進(jìn)行的活動的歷史信息的分值,Static (a - b)表示對用戶A而言的用戶 B的靜態(tài)屬性信息的分值,系數(shù)α、β、Y和Θ是四個可變參數(shù)。默認(rèn)情況下,這四個可變 參數(shù)α、β、 Υ和Θ的取值依次為2、1、0. 5和1。
[0064] 在該優(yōu)選實(shí)施例中,用戶Α針對用戶Β進(jìn)行的活動的歷史信息的分值 Active (a - b)采用增量獲取的方式,根據(jù)如下公式進(jìn)行:
[0065] Activen+1 (a - b) = α X Δ Activen+1 ( α - b) + β X Activen(a - b)
[0066] 其中,ACtiven+1(a -b)表示考慮當(dāng)前周期后的用戶A針對用戶B進(jìn)行的活動的歷 史信息的分值,Λ ACtiven+1 (a - b)表示獲取和計(jì)算的當(dāng)前周期內(nèi)的用戶Α針對用戶Β進(jìn)行 的活動的歷史信息的分值,Activen(a - b)表示考慮當(dāng)前周期之前的用戶A針對用戶B進(jìn) 行的活動的歷史信息的分值,系數(shù)α和β是兩個可變參數(shù)。默認(rèn)情況下,這兩個可變參數(shù) α和β的取值依次為2、0.618。
[0067] 作為一個示例,如果取1天為活動獲取周期,即每24小時獲取用戶Α針對用戶Β 進(jìn)行的活動并計(jì)算分值;可替換地,也可以是每24小時獲取用戶A針對用戶B進(jìn)行的活動 和對應(yīng)的活動等級,然后將對應(yīng)的活動等級轉(zhuǎn)換為活動的分值??商鎿Q地,也可以選擇其他 周期,如1星期、12小時、1月以及活動發(fā)生了 500次、100次等。
[0068] 在該優(yōu)選實(shí)施例中,根據(jù)如下公式計(jì)算當(dāng)前周期內(nèi)的用戶A針對用戶B進(jìn)行的活 動的歷史信息的分值A(chǔ)Active n+1(a -b),即:
[0069] Δ Activen+1 (a b) =Σ (Behavior X Weight)
[0070] 其中,Behavior表示當(dāng)前周期內(nèi)用戶A針對用戶B發(fā)生的行為,例如發(fā)送消息(行 為的分值為20)、贈送禮物(行為的分值為25)、訪問用戶B的用戶頁面(行為的分值為15)、 瀏覽用戶B的相冊(行為的分值為15)、瀏覽用戶B的相冊中的照片(行為的分值為10)、 閱讀B發(fā)布的新鮮事(行為的分值為5)等,但不限于此。Weight表示行為的權(quán)重。在該優(yōu) 選實(shí)施例中,指定"寫"行為的權(quán)重為5,"訪問用戶頁面"這一"讀"行為的權(quán)重為2,"訪問 用戶相冊"這一 "讀"行為的權(quán)重為2,其余"讀"行為的權(quán)重為1。
[0071] 作為一個示例,在計(jì)算活動的歷史信息時,可以僅考慮上述例舉的部分行為。
[0072] 在該優(yōu)選實(shí)施例中,可選地,在1天的周期內(nèi)以15分鐘為計(jì)算用戶A針對用戶B 進(jìn)行的活動的歷史信息的分值的時間間隔,依據(jù)該時間間隔對行為的權(quán)重進(jìn)行調(diào)整。例如, 在該15分鐘的時間間隔內(nèi),選取權(quán)重最高的一次行為的權(quán)重作為該段時間間隔內(nèi)的其他 行為的權(quán)重。
[0073] 作為一個示例,在一個15分鐘的時間間隔內(nèi),用戶A訪問用戶B的相冊的照片的 行為的權(quán)重被賦予權(quán)重值2,這對應(yīng)于在該時間間隔內(nèi)訪問用戶B的相冊的行為的權(quán)重值; 而用戶A間隔性的訪問用戶B的照片的權(quán)重通常是1。本示例的優(yōu)勢在于考慮了用戶對照 片的連續(xù)大量訪問可能區(qū)別于間隔產(chǎn)生的對照片的訪問,發(fā)明人的大量實(shí)踐表明,這更如 此考慮可能產(chǎn)生更符合用戶A的期望的關(guān)注度結(jié)果。
[0074] 在該優(yōu)選實(shí)施例中,對于對用戶A而言的用戶B的靜態(tài)屬性信息的分值 Static (a - b),根據(jù)如下公式計(jì)算:
[0075] Static(a - b) = Score(共同好友)+Score(性別和年齡)+ Score (用戶分組)+Score (禮物)+Score (學(xué)校)
[0076] 其中,Score (共同好友)表不屬性信息"共同好友"的分值,Score (性別和年齡) 表示屬性信息"性別"和"年齡"的分值,Score (用戶分組)表示屬性信息"用戶分組"的分 值,Score (禮物)表示屬性信息"禮物"的分值,Score (學(xué)校)表示屬性信息"學(xué)校"的分 值。
[0077] 作為一個示例,
【權(quán)利要求】
1. 一種評估用戶間的關(guān)注度的方法,包括: 獲取在社交網(wǎng)絡(luò)中的第一用戶針對第二用戶進(jìn)行的至少部分活動的歷史信息; 獲取在所述社交網(wǎng)絡(luò)中的針對所述第一用戶而言的所述第二用戶的至少部分靜態(tài)屬 性信息;以及 基于所述歷史信息和所述靜態(tài)屬性信息,評估所述第一用戶對所述第二用戶的關(guān)注 度。
2. 根據(jù)權(quán)利要求1所述的方法,其中, 在獲取所述第一用戶針對所述第二用戶進(jìn)行的至少部分活動的歷史信息時,采用增量 獲取的方式;和/或, 在獲取針對所述第一用戶而言的所述第二用戶的靜態(tài)屬性信息時,采用增量獲取的方 式。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述評估所述第一用戶對所述第二用戶的關(guān) 注度包括: 基于所述歷史信息和/或所述靜態(tài)屬性信息的不同的權(quán)重,評估所述第一用戶對所述 第二用戶的關(guān)注度。
4. 根據(jù)權(quán)利要求3所述的方法,其中, 將預(yù)定時間間隔內(nèi)滿足特定條件的、所述第一用戶針對所述第二用戶進(jìn)行的活動看作 是該預(yù)定時間間隔內(nèi)的所述第一用戶針對所述第二用戶進(jìn)行的活動的代表;和/或 將預(yù)定時間間隔內(nèi)滿足特定條件的、所述第一用戶針對所述第二用戶進(jìn)行的活動的權(quán) 重賦予在該預(yù)定時間間隔內(nèi)的其他所述活動。
5. 根據(jù)權(quán)利要求1或2所述的方法,其中,所述靜態(tài)屬性信息包括以下的一種或多種: -所述第二用戶在所述社交網(wǎng)絡(luò)中登記的屬性信息; -所述第一用戶針對所述第二用戶設(shè)置的屬性信息;以及 -所述社交網(wǎng)絡(luò)根據(jù)所述第一用戶和/或所述第二用戶的活動統(tǒng)計(jì)的屬性信息。
6. 根據(jù)權(quán)利要求1或2所述的方法,其中,根據(jù)如下公式評估所述第一用戶對所述第二 用戶的關(guān)注度: FriendRank(a -b) = aXActive(a -b)Y + i3XActive(a -b)0 其中,F(xiàn)riendRank (a - b)表示所述第一用戶對所述第二用戶的關(guān)注度,Active (a - b) 表示所述第一用戶針對所述第二用戶進(jìn)行的至少部分活動的歷史信息的分值, Static (a -b)表示對所述第一用戶而言的所述第二用戶的至少部分靜態(tài)屬性信息的分 值,系數(shù)α、β、γ和Θ均是可變參數(shù)。
7. -種評估用戶間的關(guān)注度的設(shè)備,包括: 活動獲取裝置,用于獲取在社交網(wǎng)絡(luò)中的第一用戶針對第二用戶進(jìn)行的至少部分活動 的歷史信息; 靜態(tài)屬性信息獲取裝置,用于獲取在所述社交網(wǎng)絡(luò)中的針對所述第一用戶而言的所述 第二用戶的至少部分靜態(tài)屬性信息;以及 評估裝置,用于基于所述歷史信息和所述靜態(tài)屬性信息來評估所述第一用戶對所述第 二用戶的關(guān)注度。
8. 根據(jù)權(quán)利要求7所述的設(shè)備,其中, 所述活動獲取模塊采用增量獲取的方式獲取所述第一用戶針對所述第二用戶進(jìn)行的 至少部分活動的歷史信息;和/或, 所述靜態(tài)屬性信息獲取裝置采用增量獲取的方式獲取針對所述第一用戶而言的所述 第二用戶的靜態(tài)屬性信息。
9. 根據(jù)權(quán)利要求7或8所述的設(shè)備,其中,所述評估裝置基于所述歷史信息和/或所述 靜態(tài)屬性信息的不同的權(quán)重,評估所述第一用戶對所述第二用戶的關(guān)注度。
10. 根據(jù)權(quán)利要求9所述的設(shè)備,還包括權(quán)重調(diào)整裝置,所述權(quán)重調(diào)整裝置用于將預(yù)定 時間間隔內(nèi)滿足特定條件的、所述第一用戶針對所述第二用戶進(jìn)行的活動看作是該預(yù)定時 間間隔內(nèi)的所述第一用戶針對所述第二用戶進(jìn)行的活動的代表;和/或所述權(quán)重調(diào)整裝置 還用于將預(yù)定時間間隔內(nèi)滿足特定條件的、所述第一用戶針對所述第二用戶進(jìn)行的活動的 權(quán)重賦予在該預(yù)定時間間隔內(nèi)的其他所述活動。
11. 根據(jù)權(quán)利要求7或8所述的設(shè)備,其中,所述靜態(tài)屬性信息包括以下的一種或多 種: -所述第二用戶在所述社交網(wǎng)絡(luò)中登記的屬性信息; -所述第一用戶針對所述第二用戶設(shè)置的屬性信息;以及 -所述社交網(wǎng)絡(luò)根據(jù)所述第一用戶和/或所述第二用戶的活動統(tǒng)計(jì)的屬性信息。
12. 根據(jù)權(quán)利要求7或8所述的設(shè)備,其中,所述評估裝置根據(jù)如下公式評估所述第一 用戶對所述第二用戶的關(guān)注度: FriendRank(a -b) = aXActive(a -b)Y + i3XActive(a -b)0 其中,F(xiàn)riendRank (a - b)表示所述第一用戶對所述第二用戶的關(guān)注度,Active (a - b) 表示所述第一用戶針對所述第二用戶進(jìn)行的至少部分活動的歷史信息的分值, Static (a -b)表示對所述第一用戶而言的所述第二用戶的至少部分靜態(tài)屬性信息的分 值,系數(shù)α、β、γ和Θ均是可變參數(shù)。
【文檔編號】G06F17/30GK104216903SQ201310216129
【公開日】2014年12月17日 申請日期:2013年5月30日 優(yōu)先權(quán)日:2013年5月30日
【發(fā)明者】鄧雄 申請人:北京千橡網(wǎng)景科技發(fā)展有限公司