用于推薦好友的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的各實(shí)施方式總體上涉及社交網(wǎng)絡(luò)領(lǐng)域,并且更具體地,本發(fā)明的各實(shí)施方式涉及一種用于推薦好友的方法和設(shè)備。
【背景技術(shù)】
[0002]隨著Web2.0技術(shù)的發(fā)展,社會(huì)化網(wǎng)絡(luò)已經(jīng)漸漸融入了人們的生活中。在社區(qū)網(wǎng)絡(luò)中,一個(gè)典型的問(wèn)題就是幫助用戶(hù)快速建立自己的好友圈。通常,網(wǎng)站會(huì)通過(guò)好友推薦、搜索和瀏覽展示等來(lái)幫助用戶(hù)找到更多的朋友。好友推薦又分為兩種途徑,一種是用戶(hù)主動(dòng)瀏覽的,一種是通過(guò)系統(tǒng)向用戶(hù)推送的。其中通過(guò)系統(tǒng)主動(dòng)向用戶(hù)推送好友是一種帶有一定侵?jǐn)_性的系統(tǒng)行為。給一個(gè)不合適的用戶(hù)推薦好友,比如用戶(hù)當(dāng)前好友數(shù)已經(jīng)達(dá)到其能夠管理的最大限度時(shí),可能激怒用戶(hù),造成不良影響,因此如何設(shè)計(jì)一套篩選和甄別哪些用戶(hù)可以被推薦好友的機(jī)制變得非常有價(jià)值。
【發(fā)明內(nèi)容】
[0003]為了解決上述問(wèn)題,在本上下文中,本發(fā)明各實(shí)施方式的目的之一在于提供一種用于推薦好友的方法和設(shè)備。
[0004]根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于推薦好友的方法,例如可以包括:針對(duì)測(cè)試用戶(hù)訓(xùn)練與其特征相關(guān)聯(lián)的用戶(hù)特征集合;根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi);以及向被分類(lèi)為目標(biāo)推薦用戶(hù)的候選用戶(hù)推薦好友。
[0005]根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于推薦好友的方法,其中所述測(cè)試用戶(hù)可以為計(jì)算設(shè)備隨機(jī)挑選的100、500或1000個(gè)用戶(hù)。
[0006]根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于推薦好友的方法,其中所述用戶(hù)特征集合可以包括以下用戶(hù)特征中的至少一種:用戶(hù)已有好友數(shù)、給用戶(hù)推薦好友次數(shù)、用戶(hù)獲悉推薦次數(shù)、用戶(hù)通過(guò)推薦加好友次數(shù)、用戶(hù)最近登錄時(shí)間、用戶(hù)注冊(cè)時(shí)間、用戶(hù)注冊(cè)以來(lái)登錄頻率、社交網(wǎng)絡(luò)中用戶(hù)未加為好友的可推薦人數(shù)和用戶(hù)對(duì)網(wǎng)站新功能參與程度。
[0007]根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于推薦好友的方法,其中根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi)可以包括根據(jù)所述用戶(hù)特征集合將候選用戶(hù)分類(lèi)為目標(biāo)推薦用戶(hù)和不適宜推薦用戶(hù)。
[0008]根據(jù)本發(fā)明一個(gè)方面的某些實(shí)施方式,提供了一種用于推薦好友的方法,其中根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi)可以包括根據(jù)所述用戶(hù)特征集合利用樸素貝葉斯分類(lèi)器對(duì)候選用戶(hù)進(jìn)行分類(lèi)。
[0009]根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于推薦好友的設(shè)備,例如可以包括:訓(xùn)練裝置,被配置為針對(duì)測(cè)試用戶(hù)訓(xùn)練與其特征相關(guān)聯(lián)的用戶(hù)特征集合;分類(lèi)裝置,被配置為根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi);以及推薦裝置,被配置為向被分類(lèi)為目標(biāo)推薦用戶(hù)的候選用戶(hù)推薦好友。
[0010]根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于推薦好友的設(shè)備,其中所述測(cè)試用戶(hù)可以為計(jì)算設(shè)備隨機(jī)挑選的100、500或1000個(gè)用戶(hù)。
[0011]根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于推薦好友的設(shè)備,其中所述用戶(hù)特征集合可以包括以下用戶(hù)特征中的至少一種:用戶(hù)已有好友數(shù)、給用戶(hù)推薦好友次數(shù)、用戶(hù)獲悉推薦次數(shù)、用戶(hù)通過(guò)推薦加好友次數(shù)、用戶(hù)最近登錄時(shí)間、用戶(hù)注冊(cè)時(shí)間、用戶(hù)注冊(cè)以來(lái)登錄頻率、社交網(wǎng)絡(luò)中用戶(hù)未加為好友的可推薦人數(shù)和用戶(hù)對(duì)網(wǎng)站新功能參與程度。
[0012]根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于推薦好友的設(shè)備,其中根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi)可以包括根據(jù)所述用戶(hù)特征集合將候選用戶(hù)分類(lèi)為目標(biāo)推薦用戶(hù)和不適宜推薦用戶(hù)。
[0013]根據(jù)本發(fā)明另一方面的某些實(shí)施方式,提供了一種用于推薦好友的設(shè)備,其中根據(jù)所述用戶(hù)特征集合對(duì)候選用戶(hù)進(jìn)行分類(lèi)可以包括根據(jù)所述用戶(hù)特征集合利用樸素貝葉斯分類(lèi)器對(duì)候選用戶(hù)進(jìn)行分類(lèi)。
[0014]本發(fā)明示例性實(shí)施方式提供的示例性解決方案至少可以帶來(lái)如下顯著的技術(shù)效果:利用樸素貝葉斯分類(lèi)器對(duì)候選用戶(hù)進(jìn)行分類(lèi),能夠獲得較小的分類(lèi)誤差,從而高效地向候選用戶(hù)推薦好友。
【附圖說(shuō)明】
[0015]通過(guò)參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
[0016]圖1示意性示出了根據(jù)本發(fā)明示例性實(shí)施方式的應(yīng)用環(huán)境;
[0017]圖2是示意性示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于推薦好友的方法流程圖;
[0018]圖3是示意性示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于推薦好友的設(shè)備框圖;以及
[0019]圖4是示意性示出了將從本發(fā)明示例性實(shí)施方式中受益并且可以是本發(fā)明示例性實(shí)施方式示例裝置的移動(dòng)終端的框圖。
[0020]在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表不相同或?qū)?yīng)的部分。
【具體實(shí)施方式】
[0021]下面將參考若干示例性實(shí)施方式來(lái)描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。
[0022]在本文中,術(shù)語(yǔ)“社交網(wǎng)站”或“社交網(wǎng)絡(luò)”是指向?qū)μ囟▽?duì)象感興趣或只是一起“閑逛”的人們提供虛擬社區(qū)的Web站點(diǎn)。成員通過(guò)語(yǔ)音、聊天、即時(shí)消息、視頻會(huì)議和博客等進(jìn)行通信,并且該服務(wù)通常向成員提供了聯(lián)系其他成員的好友的方法。這種站點(diǎn)還可以用作親自會(huì)面的媒介。“社交網(wǎng)站”或“社交網(wǎng)絡(luò)”是針對(duì)“虛擬社區(qū)”(一群人使用因特網(wǎng)彼此之間就任何事乃至所有事進(jìn)行通信)的21世紀(jì)術(shù)語(yǔ)。
[0023]社交網(wǎng)絡(luò)向其成員(或稱(chēng)用戶(hù))提供與該社交網(wǎng)絡(luò)的其他成員進(jìn)行通信和交互的能力。在使用中,成員加入社交網(wǎng)絡(luò),繼而向其希望連接的多個(gè)其他成員添加連接。連接可以由成員顯式地添加,例如成員選擇將要成為好友的特定其他成員;或者基于成員的共同特征(例如,相同教育機(jī)構(gòu)的校友)而由社交網(wǎng)絡(luò)自動(dòng)創(chuàng)建。如在此使用的,術(shù)語(yǔ)“好友”是指成員通過(guò)該網(wǎng)站與之形成連接、關(guān)聯(lián)或者關(guān)系的任何其他成員。社交網(wǎng)絡(luò)中的連接通常是雙向的(但這不是必須的),因此術(shù)語(yǔ)“成員”和“好友”可能依賴(lài)于參照系。成員之間的連接可以是直接連接;然而,社交網(wǎng)絡(luò)的某些實(shí)施方式允許經(jīng)由一級(jí)或者多級(jí)連接的間接連接。另外,術(shù)語(yǔ)“好友”并非必須要求成員在現(xiàn)實(shí)生活中實(shí)際上是朋友(在成員之一是商戶(hù)或者其他實(shí)體時(shí),一般更是這樣);其僅暗示社交網(wǎng)絡(luò)中的連接。
[0024]下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行描述。
[0025]首先參考圖1,其中圖1示出了根據(jù)本發(fā)明的實(shí)施方式可以在其中使用的系統(tǒng)10,包括可以通過(guò)網(wǎng)絡(luò)進(jìn)行通信的多個(gè)通信設(shè)備。系統(tǒng)10可以包括有線或無(wú)線網(wǎng)絡(luò)的任意組合,其中這些網(wǎng)絡(luò)包括但不限于移動(dòng)電話網(wǎng)絡(luò)、無(wú)線局域網(wǎng)(LAN)、藍(lán)牙個(gè)人局域網(wǎng)、以太網(wǎng)LAN、令牌LAN、廣域網(wǎng)、互聯(lián)網(wǎng)、通信設(shè)備之間的一個(gè)或多個(gè)ad hoc網(wǎng)絡(luò)等。系統(tǒng)10可以包括有線通信設(shè)備和無(wú)線通信設(shè)備兩者。
[0026]例如,圖1中所示系統(tǒng)10包括移動(dòng)電話網(wǎng)絡(luò)11和互聯(lián)網(wǎng)28。通往互聯(lián)網(wǎng)28的連接可以包括但不限于遠(yuǎn)程無(wú)線連接、短程無(wú)線連接,以及各種有線連接,有線連接包括但不限于電話線、電纜線路、電力線等。
[0027]系統(tǒng)10的示例性通信設(shè)備可以包括但不限于移動(dòng)電話12、組合式PDA和移動(dòng)電話14、PDA16、集成消息傳遞設(shè)備(IMD) 18、臺(tái)式計(jì)算機(jī)20,以及筆記本計(jì)算機(jī)22。通信設(shè)備可以是固定的或者在由行進(jìn)中的人攜帶時(shí)是移動(dòng)的。通信設(shè)備的一些或全部可以通過(guò)通往基站24的無(wú)線連接25發(fā)送和接收呼叫和消