專(zhuān)利名稱(chēng):向社交網(wǎng)絡(luò)中的用戶推薦信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的各實(shí)施方式涉及數(shù)據(jù)處理,并且更具體地,涉及一種用于基于計(jì)算機(jī)網(wǎng)絡(luò)的社交網(wǎng)絡(luò)中的用戶推薦信息的方法、裝置和相關(guān)計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
隨著計(jì)算機(jī)技術(shù)、通信技術(shù)以及各種其他多媒體傳輸技術(shù)的發(fā)展,信息提供方式變得愈加多種多樣。由此,信息提供者(諸如,廣告商、新聞提供商、制造商等)開(kāi)始以各種方式向潛在受眾提供信息,例如,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)、電視網(wǎng)絡(luò)、廣播網(wǎng)絡(luò)等向公眾發(fā)布信息; 向特定接收者發(fā)送電子郵件、彩信、短信;還可以直接通過(guò)固定電話或者移動(dòng)電話進(jìn)行電話推廣。普通受眾開(kāi)始關(guān)注于,如何管理其所獲得的各種信息,并且向其他可能需要這些信息的人員推薦有用的信息。對(duì)于信息的普通受眾而言,人們通常采用人工方式向其他人推薦信息。例如,一個(gè)用戶通過(guò)因特網(wǎng)接收到來(lái)自其他用戶的電子郵件,而該郵件中包括例如IBM的軟件產(chǎn)品的信息,當(dāng)該用戶希望向其他好友提供這些新產(chǎn)品的信息時(shí),他/她通常需要從通信錄中選擇其他用戶的郵件地址以向期望的用戶轉(zhuǎn)發(fā)該郵件。又例如,如果同一用戶在社交網(wǎng)站中發(fā)現(xiàn)某個(gè)用戶發(fā)表或者轉(zhuǎn)載了關(guān)于IBM的硬件產(chǎn)品的技術(shù)文章,則該用戶可以在該社交網(wǎng)站中選擇向不同的用戶轉(zhuǎn)帖關(guān)于IBM的硬件產(chǎn)品的技術(shù)文章,或者還可以選擇向全部其他用戶轉(zhuǎn)帖。可見(jiàn),用戶可以以各種方式接收到信息,而用戶又可以采用與其接收信息相同或者不同的方式向其他用戶推薦信息。因而以人工方式管理推薦信息是一項(xiàng)耗時(shí)并且復(fù)雜的勞動(dòng),用戶必須考慮多方面的因素向誰(shuí)提供信息、提供什么信息、以何種方式提供、是否需要基于其他用戶的偏好來(lái)主動(dòng)搜索其感興趣的信息,等等。對(duì)于每天閱覽少量信息并且僅具有幾個(gè)或者十幾個(gè)好友的用戶而言,還有可能實(shí)現(xiàn)人工推薦信息。當(dāng)用戶處于一個(gè)龐大的社交網(wǎng)絡(luò)中、并且每天面臨大量信息的情況下,采用人工方式向其他人員推薦信息則變得力不從心。在真實(shí)世界中,一個(gè)用戶可以具有多方面的屬性,例如,年齡、性別、住址、畢業(yè)學(xué)校、職業(yè)、愛(ài)好等,這些方面的特征都會(huì)影響用戶所感興趣的信息類(lèi)型,同時(shí)用戶還希望以多種方式(例如,通過(guò)網(wǎng)站內(nèi)部消息、電子郵件、短信服務(wù)、即時(shí)消息、彩信服務(wù)、尋呼服務(wù)甚至直接使用語(yǔ)音電話的方式)向其他用戶提供信息。目前,已經(jīng)出現(xiàn)了可以便于一個(gè)用戶向其他用戶共享特定信息的方式(例如,通過(guò)“群組”方式),一個(gè)用戶可以向其所處的群組中的其他用戶快速共享自己獲得的某些信息。另外,用戶還可能跨越多個(gè)社交網(wǎng)站參加了多個(gè)群組,或者希望向該多個(gè)群組中的用戶推薦信息。本領(lǐng)域技術(shù)人員可知,群組是針對(duì)特定社交網(wǎng)站而言的,在群組的用戶之間共享信息的基礎(chǔ)是,這些用戶是相同社交網(wǎng)站的注冊(cè)用戶(例如,網(wǎng)絡(luò)社區(qū)或者即時(shí)聊天工具等),因而才能享有該社交網(wǎng)站提供的群組服務(wù)。
發(fā)明內(nèi)容
發(fā)明人發(fā)現(xiàn),上文所述的群組存在諸多缺點(diǎn)。首先,用戶難以跨越多個(gè)社交網(wǎng)站而向其所參與的多個(gè)社交網(wǎng)站中的群組推薦信息;另外,如果用戶希望向群組以外的其他多個(gè)人員推薦信息,也必須逐個(gè)發(fā)送推薦消息。盡管群組在一定程度上有助于一個(gè)社交網(wǎng)站中的用戶向其他用戶推薦信息,然而目前需要解決的問(wèn)題是,如何跨越傳統(tǒng)的社交網(wǎng)站,更加方便、快捷并且通過(guò)多種通信方式來(lái)向其他人員推薦信息?,F(xiàn)有技術(shù)的方法對(duì)此無(wú)能為力。因而迫切需要提供一種方法或裝置,以便以方便、快捷的方式來(lái)向其他人員推薦信息;并且還希望能夠以多種通信方式來(lái)推薦信息。根據(jù)本發(fā)明的一個(gè)實(shí)施方式,提供了一種用于方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶推薦信息的方法。該方法包括為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng)。該方法還包括以推薦列表中的二元組為基本單元,排序推薦列表, 以便用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。根據(jù)本發(fā)明的另一實(shí)施方式,其中排序所述推薦列表包括計(jì)算所述推薦列表中的每個(gè)二元組的得分;以及基于所述得分,對(duì)所述推薦列表中的二元組進(jìn)行排序。根據(jù)本發(fā)明的另一實(shí)施方式,提供了一種用于方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶向其他用戶推薦信息的裝置。該裝置包括構(gòu)造器,用于為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng)。該裝置還包括排列器,用于以推薦列表中的二元組為基本單元,排序推薦列表,以便用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。根據(jù)本發(fā)明的另一實(shí)施方式,其中所述排列器包括計(jì)算器,用于計(jì)算所述推薦列表中的每個(gè)二元組的得分;以及排序器,用于基于所述得分,對(duì)所述推薦列表中的二元組進(jìn)行排序。利用本發(fā)明的各實(shí)施方式,可以在包括但不限于單一社交網(wǎng)站的社交網(wǎng)絡(luò)中,為用戶提供一種方便快捷地向其他用戶推薦信息的方法、裝置和計(jì)算機(jī)程序產(chǎn)品。
結(jié)合附圖并參考以下詳細(xì)說(shuō)明,本發(fā)明各實(shí)施方式的特征、優(yōu)點(diǎn)及其他方面將變得更加明顯,在附圖中圖1示意性示出了根據(jù)一種技術(shù)方案的向社交網(wǎng)絡(luò)中的用戶推薦信息的方法;圖2示意性示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的向社交網(wǎng)絡(luò)中的用戶推薦信息的方法;圖3示意性示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的方法的流程圖,其中示出了向社交網(wǎng)絡(luò)中的用戶推薦信息的過(guò)程;圖4示意性示出了根據(jù)本發(fā)明另一實(shí)施方式的方法的流程圖,其中示出了向社交網(wǎng)絡(luò)中的用戶推薦信息的備選過(guò)程;圖5示意性示出了根據(jù)本發(fā)明另一實(shí)施方式的、為用戶構(gòu)造推薦列表的方法的流程圖;圖6A至圖6C示意性示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的、顯示推薦列表的不同模式;以及圖7示意性示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的、向社交網(wǎng)絡(luò)中的用戶推薦信息的
直ο
具體實(shí)施例方式附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專(zhuān)用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專(zhuān)用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。圖1示意性示出了根據(jù)一種技術(shù)方案的向社交網(wǎng)絡(luò)中的用戶推薦信息的方法 100。應(yīng)當(dāng)注意,根據(jù)本發(fā)明的實(shí)施方式,社交網(wǎng)絡(luò)130并不局限于常規(guī)的社交網(wǎng)站,而是可以包括但不限于社交網(wǎng)站的社交網(wǎng)絡(luò)、即時(shí)消息工具的社交網(wǎng)絡(luò)、移動(dòng)通信工具的社交網(wǎng)絡(luò)、固定電話的社交網(wǎng)絡(luò)、甚至虛擬世界中的社交網(wǎng)絡(luò)及其組合。也即本實(shí)施方式中的社交網(wǎng)絡(luò)130是能夠以任何通信方式互相聯(lián)系的用戶所構(gòu)成的網(wǎng)絡(luò)的整體。而所述通信方式包括但不限于通過(guò)網(wǎng)站內(nèi)部消息、電子郵件、短信服務(wù)、即時(shí)消息、尋呼服務(wù)、彩信服務(wù)甚至直接使用語(yǔ)音電話的方式。另外,根據(jù)本發(fā)明的一個(gè)實(shí)施方式,圖1所示的信息全集110可以是能夠由社交網(wǎng)絡(luò)130中的用戶以視覺(jué)、聽(tīng)覺(jué)、觸覺(jué)等方式感知的各種媒體信息,包括但不限于文本、圖像、 音頻以及視頻等格式的信息。應(yīng)當(dāng)注意,盡管在一般情況下當(dāng)前用戶僅指向自己以外的其他用戶推薦信息,然而本發(fā)明并不排除向自己推薦信息的情況。由于當(dāng)前用戶也是社交網(wǎng)絡(luò)的用戶,并具有符合社交網(wǎng)絡(luò)中用戶名命名規(guī)范的用戶名稱(chēng),因而當(dāng)前用戶向自己推薦信息的方式也是類(lèi)似的。如圖1所示,社交網(wǎng)絡(luò)130可以包括眾多用戶,例如用戶1、用戶2、用戶3.....用
戶N。例如以用戶1作為當(dāng)前用戶的示例,向社交網(wǎng)絡(luò)130中的用戶推薦信息的方法可以概括如下。用戶1可以任何方式接收到來(lái)自不同來(lái)源的信息,例如接收到關(guān)于IBM的最新硬件產(chǎn)品的電子郵件(信息1),并希望向自己的同事(例如,用戶2和用戶3)轉(zhuǎn)發(fā)該電子郵件;在社交網(wǎng)站內(nèi)的“大學(xué)同學(xué)”群組中接收到同學(xué)聚會(huì)的消息(信息2),并希望向不在該群組中的其他大學(xué)同學(xué)(例如,用戶i)轉(zhuǎn)發(fā)(例如,通過(guò)電子郵件或者短信方式);在某攝影論壇看到一篇攝影技巧的文章(信息3),并希望向自己認(rèn)識(shí)的全部攝影愛(ài)好者(例如,用戶N)轉(zhuǎn)發(fā)該文章。在上述示例中,用戶1向社交網(wǎng)絡(luò)130中的用戶推薦信息過(guò)程如下。如圖1中箭頭A、B和C所示,用戶1希望分別向用戶2、用戶3、用戶N提供不同的信息子集1、2和3。 如下文表1A、表IB和表IC分別示意性示出了用戶1向其他目標(biāo)用戶提供的信息子集1、2和3的內(nèi)容。表IA向用戶2提供的信息子集
信息
關(guān)于IBM的最新硬件產(chǎn)品的電子郵件(信息1)
同學(xué)聚會(huì)的消息(信息2)表IB向用戶3提供的信息子集
信息
關(guān)于IBM的最新硬件產(chǎn)品的電子郵件(信息1)表IC向用戶N提供的信息子集
信息
攝影技巧的文章(信息3)可見(jiàn),用戶1希望向不同用戶提供不同信息子集。在上述僅有4個(gè)用戶、3個(gè)信息的示意性示例中,情況已經(jīng)非常復(fù)雜。本領(lǐng)域技術(shù)人員可以想象,當(dāng)用戶1每天接收到數(shù)十甚至上百條信息(例如,M條信息),并且希望向數(shù)十甚至更多的好友(例如,N個(gè)好友)執(zhí)行推薦時(shí),需要比較每條信息和每個(gè)好友的內(nèi)容(MXN次比較),以確定是否需要向該好友轉(zhuǎn)發(fā)該信息,這一工作量將非常巨大。在人工推薦信息的方式下,用戶很容易因?yàn)榉爆嵉牟僮鞫艞壪蚝糜烟峁┬畔?,而使得好友不能很好地得到信息共享,還可能使得很多重要信息沒(méi)有到達(dá)目標(biāo)用戶,例如一種優(yōu)秀產(chǎn)品可能因推廣不利而導(dǎo)致銷(xiāo)售欠佳。由此,迫切需要一種用于基于計(jì)算機(jī)網(wǎng)絡(luò)的社交網(wǎng)絡(luò)中的用戶推薦信息的方法, 并期望該方法可以便于用戶方便、快捷并且準(zhǔn)確地向期望的用戶推薦信息。在本發(fā)明的一個(gè)實(shí)施方式中,用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng)。另外,以每個(gè)二元組為基本單元,對(duì)推薦列表中的二元組進(jìn)行排序,以供該用戶向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)時(shí)作為參考。圖2示意性示出了根據(jù)本發(fā)明一個(gè)實(shí)施方式的向社交網(wǎng)絡(luò)中的用戶推薦信息的方法200。根據(jù)方法200,為當(dāng)前用戶構(gòu)造包括二元組的推薦列表230,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng)。例如,二元組可以是(目標(biāo)用戶名,信息項(xiàng))的形式。通過(guò)采用二元組構(gòu)造推薦列表的方法,向當(dāng)前用戶顯示一個(gè)推薦列表,當(dāng)前用戶僅需從列表中選擇期望的二元組,即可自動(dòng)向目標(biāo)用戶發(fā)送相應(yīng)的信息項(xiàng)。此時(shí),用戶不必人工確定“向誰(shuí)提供什么信息”,也無(wú)需逐一轉(zhuǎn)發(fā)這些信息。而是只要簡(jiǎn)單的鼠標(biāo)選取操作即可以大大簡(jiǎn)化用戶手工操作的復(fù)雜度。
7
此外,在構(gòu)造推薦列表時(shí),可以將每個(gè)二元組作為一個(gè)原子對(duì)象,對(duì)二元組進(jìn)行排序,從而便于當(dāng)前用戶選擇推薦價(jià)值較高的二元組進(jìn)行推薦。由此,在方便當(dāng)前用戶推薦的同時(shí),提高推薦的準(zhǔn)確度?,F(xiàn)在參考圖2描述根據(jù)本發(fā)明的一個(gè)實(shí)施方式的方法200。如圖2所示,可以從信息全集Iio中過(guò)濾得出一部分有價(jià)值的信息,以建立信息子集212 (如箭頭A所示)。應(yīng)當(dāng)注意,設(shè)置該過(guò)濾步驟的原因在于,社交網(wǎng)絡(luò)中的每個(gè)用戶每天都會(huì)收到大量信息,這些信息中包括部分有用的信息,同時(shí)還可能包括大量的垃圾信息(例如,垃圾廣告、不良信息甚至詐騙信息)。此時(shí),有必要基于當(dāng)前用戶的設(shè)置來(lái)過(guò)濾掉這些無(wú)用信息,實(shí)現(xiàn)“去粗取精、 去偽存真”的目的,進(jìn)而僅針對(duì)有效信息進(jìn)行下一步的推薦操作。當(dāng)前用戶還可以從自己的好友全集210中提取好友子集214 (如箭頭B所示),例如,將與自己關(guān)系密切的家人和同學(xué)等作為好友子集214的成員,而排除客戶和上級(jí)等類(lèi)型的用戶,以避免推薦信息打擾這些用戶。根據(jù)本發(fā)明的實(shí)施方式,還可以忽略箭頭A所示的過(guò)濾步驟以及箭頭B所示的提取步驟,或者采用其他方式控制生成推薦列表中二元組的數(shù)量。特征庫(kù)220中保存了與推薦列表230中的二元組相關(guān)聯(lián)的內(nèi)容,包括但不限于信息項(xiàng)與當(dāng)前用戶的匹配度、信息項(xiàng)與目標(biāo)用戶的匹配度、目標(biāo)用戶與用戶的密切程度等。應(yīng)當(dāng)注意,特征庫(kù)220中的特征是針對(duì)二元組的特征,當(dāng)排序推薦列表一即對(duì)推薦列表中的二元組進(jìn)行排序時(shí),基于每個(gè)二元組的特征來(lái)計(jì)算二元組的得分并排序。可以提供統(tǒng)一的特征庫(kù)220,還可以針對(duì)每個(gè)當(dāng)前用戶提供自己的特征庫(kù)220,并由每個(gè)用戶單獨(dú)維護(hù)各自的特征庫(kù),例如,可以添加新特征、刪除不希望的特征、或者修改特征值等。如箭頭C所示,示出了基于特征庫(kù)220、信息子集212以及好友子集214構(gòu)造推薦列表230的過(guò)程。推薦列表230由包含目標(biāo)用戶名和信息項(xiàng)的二元組構(gòu)成,每個(gè)二元組可表達(dá)為 < 目標(biāo)用戶名 >< 信息項(xiàng) >。對(duì)于上文中圖1所示的具體示例,針對(duì)當(dāng)前用戶1構(gòu)造得出的推薦列表230可以如下表2所示,此時(shí)當(dāng)前用戶1僅需選擇期望的二元組,即可自動(dòng)向相應(yīng)的目標(biāo)用戶提供關(guān)聯(lián)的信息項(xiàng),而無(wú)需向每個(gè)用戶逐條提供信息。表2推薦列表
權(quán)利要求
1.一種用于方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶推薦信息的方法,包括為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng);以及以推薦列表中的二元組為基本單元,排序所述推薦列表,以便所述用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。
2.根據(jù)權(quán)利要求1所述的方法,其中排序所述推薦列表包括計(jì)算所述推薦列表中的每個(gè)二元組的得分;以及基于所述得分,對(duì)所述推薦列表中的二元組進(jìn)行排序。
3.根據(jù)權(quán)利要求2所述的方法,其中,每個(gè)二元組具有關(guān)聯(lián)的特征,并且,計(jì)算所述推薦列表中的每個(gè)二元組的得分包括計(jì)算每個(gè)二元組的每個(gè)特征的特征值,并且將每個(gè)特征的特征值進(jìn)行加權(quán)求和作為所述二元組的得分。
4.根據(jù)權(quán)利要求3所述的方法,其中所述特征包括所述目標(biāo)用戶對(duì)以往推薦的信息項(xiàng)的反饋。
5.根據(jù)權(quán)利要求3或4所述的方法,其中所述特征包括以下至少一個(gè)所述信息項(xiàng)與所述用戶的匹配度、所述信息項(xiàng)與所述目標(biāo)用戶的匹配度、所述目標(biāo)用戶與所述用戶的密切程度。
6.根據(jù)權(quán)利要求5所述的方法,還包括獲取與所述信息項(xiàng)關(guān)聯(lián)的信息全集的聚類(lèi)、所述用戶的聚類(lèi)和所述目標(biāo)用戶的聚類(lèi);其中所述信息項(xiàng)與所述用戶的匹配度是基于所述信息全集的聚類(lèi)和所述用戶的聚類(lèi)計(jì)算的,所述信息項(xiàng)與所述目標(biāo)用戶的匹配度是基于所述信息全集的聚類(lèi)和所述目標(biāo)用戶的聚類(lèi)計(jì)算的。
7.根據(jù)權(quán)利要求5所述的方法,其中所述目標(biāo)用戶與所述用戶的密切程度涉及至少以下之一所述目標(biāo)用戶與所述用戶之間的通信頻度、通信時(shí)長(zhǎng)、各自好友群的重疊程度、各自興趣的重疊程度以及相互信任程度。
8.根據(jù)權(quán)利要求1至5中的任一項(xiàng)所述的方法,還包括響應(yīng)于接收到對(duì)所述推薦列表中的二元組的選擇,向所述二元組中的所述目標(biāo)用戶提供所述二元組中的信息項(xiàng)。
9.根據(jù)權(quán)利要求8所述的方法,其中向所述二元組中的所述目標(biāo)用戶提供所述二元組中的信息項(xiàng)通過(guò)以下方式之一實(shí)現(xiàn)網(wǎng)站內(nèi)部消息、電子郵件、短信服務(wù)、即時(shí)消息、尋呼消息以及彩信服務(wù)。
10.根據(jù)權(quán)利要求1至5中的任一項(xiàng)所述的方法,其中所述二元組的各特征的特征值是動(dòng)態(tài)計(jì)算的。
11.一種用于方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶推薦信息的裝置,包括構(gòu)造器,用于為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,其中每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng);以及排列器,用于以推薦列表中的二元組為基本單元,排序所述推薦列表,以便所述用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。
12.根據(jù)權(quán)利要求11所述的裝置,其中所述排列器包括計(jì)算器,用于計(jì)算所述推薦列表中的每個(gè)二元組的得分;以及排序器,用于基于所述得分,對(duì)所述推薦列表中的二元組進(jìn)行排序。
13.根據(jù)權(quán)利要求12所述的裝置,其中,每個(gè)二元組具有關(guān)聯(lián)的特征,并且,所述計(jì)算器包括用于計(jì)算每個(gè)二元組的每個(gè)特征的特征值,并且將每個(gè)特征的特征值進(jìn)行加權(quán)求和作為所述二元組的得分的裝置。
14.根據(jù)權(quán)利要求13所述的裝置,其中所述特征包括所述目標(biāo)用戶對(duì)以往推薦的信息項(xiàng)的反饋。
15.根據(jù)權(quán)利要求13或14所述的裝置,其中所述特征包括以下至少一個(gè)所述信息項(xiàng)與所述用戶的匹配度、所述信息項(xiàng)與所述目標(biāo)用戶的匹配度、所述目標(biāo)用戶與所述用戶的密切程度。
16.根據(jù)權(quán)利要求15所述的裝置,還包括用于獲取與所述信息項(xiàng)關(guān)聯(lián)的信息全集的聚類(lèi)、所述用戶的聚類(lèi)和所述目標(biāo)用戶的聚類(lèi)的裝置;其中所述信息項(xiàng)與所述用戶的匹配度是基于所述信息全集的聚類(lèi)和所述用戶的聚類(lèi)計(jì)算的,所述信息項(xiàng)與所述目標(biāo)用戶的匹配度是基于所述信息全集的聚類(lèi)和所述目標(biāo)用戶的聚類(lèi)計(jì)算的。
17.根據(jù)權(quán)利要求15所述的裝置,其中所述目標(biāo)用戶與所述用戶的密切程度涉及至少以下之一所述目標(biāo)用戶與所述用戶之間的通信頻度、通信時(shí)長(zhǎng)、各自好友群的重疊程度、各自興趣的重疊程度以及相互信任程度。
18.根據(jù)權(quán)利要求11至15中的任一項(xiàng)所述的裝置,還包括提供器,用于響應(yīng)于接收到對(duì)所述推薦列表中的二元組的選擇,向所述二元組中的所述目標(biāo)用戶提供所述二元組中的信息項(xiàng)。
19.根據(jù)權(quán)利要求18所述的裝置,其中向所述二元組中的所述目標(biāo)用戶提供所述二元組中的信息項(xiàng)通過(guò)以下方式之一實(shí)現(xiàn)網(wǎng)站內(nèi)部消息、電子郵件、短信服務(wù)、即時(shí)消息、尋呼消息以及彩信服務(wù)。
20.根據(jù)權(quán)利要求11至15中的任一項(xiàng)所述的裝置,其中所述二元組的各特征的特征值是動(dòng)態(tài)計(jì)算的。
全文摘要
本發(fā)明的實(shí)施方式提供了一種向社交網(wǎng)絡(luò)中的用戶推薦信息的方法和裝置。更具體地,提供了一種方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶推薦信息的方法,包括為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng);以推薦列表中的二元組為基本單元,排序推薦列表,以便用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。還提供了一種方便計(jì)算機(jī)社交網(wǎng)絡(luò)中的用戶推薦信息的裝置,包括構(gòu)造器,用于為用戶構(gòu)造包括至少一個(gè)二元組的推薦列表,每個(gè)二元組包括目標(biāo)用戶名和信息項(xiàng);排列器,用于以推薦列表中的二元組為基本單元,排序推薦列表,以便用戶通過(guò)選擇其中的二元組,向目標(biāo)用戶名表示的用戶推薦對(duì)應(yīng)的信息項(xiàng)。
文檔編號(hào)H04L12/58GK102316046SQ20101021393
公開(kāi)日2012年1月11日 申請(qǐng)日期2010年6月29日 優(yōu)先權(quán)日2010年6月29日
發(fā)明者包勝華, 蘇中, 陸承恩, 陳健, 馬瑞 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司