本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種賬號推薦方法及裝置。
背景技術(shù):
:近些年來,伴隨著各大社交工具(即時(shí)通訊應(yīng)用)的飛速發(fā)展,用戶可以通過即時(shí)通訊應(yīng)用與好友進(jìn)行在線交流,還可以通過用戶自身的即時(shí)通訊應(yīng)用好友添加新的好友。例如,現(xiàn)有添加好友的方式中,qq或者微信客戶端可以用戶自身好友b的好友a(bǔ)推薦給用戶,例如,可以提示用戶與上述好友a(bǔ)具有一個(gè)共同好友b。采用上述為用戶推薦好友的方式,雖然可以為用戶推薦新的好友,但是,為用戶的多個(gè)新的好友中,推薦的大多數(shù)好友與用戶其實(shí)并不認(rèn)識,因此,通過上述為用戶推薦新的好友的方法,為用戶帶了一定的煩惱。例如,用戶為戶外運(yùn)動愛好者,希望尋找一個(gè)具有同樣愛好的好友,但是,可能由于該用戶的朋友圈較為復(fù)雜,因此,為用戶推薦的好友中大多數(shù)并非是與用戶具有相同愛好的用戶。針對上述的問題,目前尚未提出有效的解決方案。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種賬號推薦方法及裝置,以至少解決現(xiàn)有技術(shù)中為用戶推薦的好友不準(zhǔn)確的技術(shù)問題。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種賬號推薦方法,包括:獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號;從所述多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,所述目標(biāo)賬號與所述多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,所述目標(biāo)賬號與所述第一賬號具有間 接關(guān)聯(lián)關(guān)系,并且,所述多個(gè)關(guān)聯(lián)賬號中與所述目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量;向所述第一賬號推薦所述目標(biāo)賬號。根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種賬號推薦裝置,包括:獲取單元,用于獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號;選擇單元,用于從所述多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,所述目標(biāo)賬號與所述多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,所述目標(biāo)賬號與所述第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,所述多個(gè)關(guān)聯(lián)賬號中與所述目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量;第一推薦單元,用于向所述第一賬號推薦所述目標(biāo)賬號。在本發(fā)明實(shí)施例中,采用獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號;從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,目標(biāo)賬號與多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,目標(biāo)賬號與第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,多個(gè)關(guān)聯(lián)賬號中與目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量;向第一賬號推薦目標(biāo)賬號的方式,根據(jù)第一賬號出現(xiàn)之后多個(gè)關(guān)聯(lián)賬號中與第一賬號具有間接關(guān)聯(lián)關(guān)系的賬號出現(xiàn)的概率來選擇目標(biāo)賬號,相對于現(xiàn)有技術(shù)中基于各個(gè)賬號之間的概率來為第一賬號推薦賬號的方法,達(dá)到了為用戶精確推薦好友的目的,從而實(shí)現(xiàn)了提高好友推薦的精確度的技術(shù)效果,進(jìn)而解決了現(xiàn)有技術(shù)中為用戶推薦的好友不準(zhǔn)確的技術(shù)問題。附圖說明此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明實(shí)施例的硬件結(jié)構(gòu)的架構(gòu)圖;圖2是根據(jù)本發(fā)明實(shí)施例的一種賬號推薦方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的一種可選的多個(gè)賬號之間的關(guān)系示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的另一種可選的多個(gè)賬號之間的關(guān)系示意圖;圖5是根據(jù)本發(fā)明實(shí)施例的一種賬號推薦裝置的示意圖;以及圖6是根據(jù)本發(fā)明實(shí)施例的終端的硬件結(jié)構(gòu)圖。具體實(shí)施方式為了使本
技術(shù)領(lǐng)域:
的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。實(shí)施例1根據(jù)本發(fā)明實(shí)施例,提供了一種可以通過本申請裝置實(shí)施例執(zhí)行的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。根據(jù)本發(fā)明實(shí)施例,提供了一種賬號推薦方法??蛇x地,在本實(shí)施例中,上述的賬號推薦方法可以應(yīng)用于如圖1所示 的服務(wù)器104和終端102所構(gòu)成的硬件環(huán)境中。圖1是根據(jù)本發(fā)明實(shí)施例的硬件環(huán)境的示意圖,如圖1所示,服務(wù)器104通過網(wǎng)絡(luò)與終端102進(jìn)行連接,上述網(wǎng)絡(luò)包括但不限于:廣域網(wǎng)、城域網(wǎng)或局域網(wǎng),終端102并不限定于計(jì)算機(jī)、手機(jī)、平板電腦等。圖2是根據(jù)本發(fā)明實(shí)施例的一種賬號推薦方法的流程圖,以下結(jié)合圖2對本發(fā)明實(shí)施例所提供的賬號推薦方法做具體介紹,如圖2所示,該賬號推薦方法主要包括如下步驟s202至步驟s206:步驟s202,獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號。在本發(fā)明下述實(shí)施例中,上述賬號可以是即時(shí)通訊應(yīng)用的賬號(如qq賬號,微信賬號),手機(jī)號碼,還可以是其他社交平臺的賬號。假設(shè),第一賬號為qq賬號,則與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號可以是跨平臺的微信賬號,還可以是相同平臺的qq號碼。例如,第一賬號和第一賬號的多個(gè)關(guān)聯(lián)賬號均為qq賬號。如圖3所示,第一賬號可以是賬號a,賬號a的具有直接關(guān)聯(lián)關(guān)系的qq好友是賬號b和賬號c,賬號b的qq好友是賬號b1和賬號b2,其中,賬號b1和賬號b2均不是賬號a的qq好友,賬號c的qq好友是賬號c1和賬號b1,則賬號b、賬號c、賬號b1、賬號b2和賬號c1為第一賬號的多個(gè)關(guān)聯(lián)賬號。步驟s204,從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,目標(biāo)賬號與多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,目標(biāo)賬號與第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,多個(gè)關(guān)聯(lián)賬號中與目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量。如圖3所示,賬號a(即,第一賬號)的多個(gè)關(guān)聯(lián)賬號為賬號b、賬號c、賬號b1、賬號b2和賬號c1,那么目標(biāo)賬號為上述賬號b、賬號c、賬號b1、賬號b2和賬號c1中一個(gè)賬號或者多個(gè)賬號。由于目標(biāo)賬號滿 足的條件是:與賬號b、賬號c、賬號b1、賬號b2和賬號c1中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,并且目標(biāo)賬號與賬號a具有間接關(guān)聯(lián)關(guān)系。因此,目標(biāo)賬號只能是賬號b1、賬號b2和賬號c1中的一個(gè)或者多個(gè)賬號,其中,選擇的目標(biāo)賬號的數(shù)量可以根據(jù)第一預(yù)設(shè)數(shù)量的取值來確定。例如,第一預(yù)設(shè)數(shù)量的取值為1,表明在上述賬號b1、賬號b2和賬號c1中選取一個(gè)賬號為目標(biāo)賬號,此時(shí),由于賬號a出現(xiàn)之后,出現(xiàn)賬號b1的概率高于賬號a出現(xiàn)之后出現(xiàn)賬號b2和賬號c的概率,因此,賬號b1選取為目標(biāo)賬號。步驟s206,向第一賬號推薦目標(biāo)賬號。確定目標(biāo)賬號為賬號b1之后,可以將賬號b1推薦給賬號a,因?yàn)?,賬號a出現(xiàn)之后出現(xiàn)賬號b1的概率高于賬號a出現(xiàn)之后出現(xiàn)賬號b2和賬號c的概率,也即,賬號b1與賬號a為好友的可能性高于賬號b2和賬號c與賬號a為好友的可能性,或者,可以理解為賬號b1所屬的用戶與賬號a所屬的用戶可能是相識的,然而,賬號b2和賬號c所屬的用戶與賬號a所屬的用戶可能是不相識的。因此,采用上述方法可以提高為用戶(即第一賬號)推薦好友(目標(biāo)賬號)的精確度,避免了為用戶推薦的好友中與用戶為好友的可能性不高的現(xiàn)象發(fā)生。在本發(fā)明實(shí)施例中,根據(jù)第一賬號出現(xiàn)之后多個(gè)關(guān)聯(lián)賬號中與第一賬號具有間接關(guān)聯(lián)關(guān)系的賬號出現(xiàn)的概率來選擇目標(biāo)賬號,相對于現(xiàn)有技術(shù)中基于各個(gè)賬號之間的概率來為第一賬號推薦賬號的方法,達(dá)到了為用戶精確推薦好友的目的,從而實(shí)現(xiàn)了提高好友推薦的精確度的技術(shù)效果,進(jìn)而解決了現(xiàn)有技術(shù)中為用戶推薦的好友不準(zhǔn)確的技術(shù)問題??蛇x地,獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號包括步驟:獲取第一賬號的多個(gè)第一關(guān)系鏈,其中,第一關(guān)系鏈包括多個(gè)第一關(guān)聯(lián)賬號,并且以第一賬號為起始的賬號,多個(gè)第一關(guān)聯(lián)賬號中的每個(gè)第一關(guān)聯(lián)賬號具有至多兩個(gè)與第一關(guān)聯(lián)賬號具有直接關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)賬號。如圖3所示,第一賬號為賬號a,與賬號a具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b和賬號c,與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b1、賬號b2,并且與賬號c具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b1和賬號c1。其中,賬號b、賬號c、賬號b1、賬號b2,與賬號c1為賬號a的多個(gè)第一關(guān)聯(lián)賬號。此時(shí),賬號a的多個(gè)第一關(guān)系鏈為關(guān)系鏈1:賬號a→賬號b→賬號b1→賬號c→賬號c1,關(guān)系鏈2:賬號a→賬號b→賬號b2,關(guān)系鏈3:賬號a→賬號c→賬號b1→賬號b,以及關(guān)系鏈4:賬號a→賬號c→賬號c1。其中,上述關(guān)系鏈1至關(guān)系鏈4中每個(gè)關(guān)系鏈均包括多個(gè)第一關(guān)聯(lián)賬號;并且關(guān)系鏈1至關(guān)系鏈4中的起始賬號均為賬號a;以及多個(gè)第一關(guān)聯(lián)賬號中的每個(gè)第一關(guān)聯(lián)賬號具有至多兩個(gè)與第一關(guān)聯(lián)賬號具有直接關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)賬號,例如,關(guān)系鏈1中與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號a和賬號b1,與賬號b1具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b,關(guān)系鏈2中與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號a和賬號b2,與賬號b2具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b。由此可知,在每個(gè)關(guān)系鏈中,第一關(guān)聯(lián)賬號最多有兩個(gè)具有直接關(guān)聯(lián)關(guān)系的賬號。獲取第一賬號的多個(gè)第一關(guān)系鏈之后,可以根據(jù)每個(gè)第一關(guān)聯(lián)賬號在多個(gè)第一關(guān)系鏈中出現(xiàn)的次數(shù)選擇第一關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為目標(biāo)賬號,其中,選擇的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量。其中,根據(jù)第一關(guān)聯(lián)賬號在多個(gè)第一關(guān)系鏈中出現(xiàn)的次數(shù)選擇第一關(guān)聯(lián)賬號,并將選擇的賬號作為目標(biāo)賬號具體為:獲取每個(gè)第一關(guān)系鏈中具有直接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號組,其中,每個(gè)關(guān)聯(lián)賬號組中包括兩個(gè)具有直接關(guān)聯(lián)關(guān)系的關(guān)聯(lián)賬號;獲取每個(gè)關(guān)聯(lián)賬號在多個(gè)第一關(guān)系鏈中出現(xiàn)的次數(shù);按照每個(gè)關(guān)聯(lián)賬號在多個(gè)第一關(guān)系鏈中出現(xiàn)的次數(shù)由大到小的順序選擇第一預(yù)設(shè)數(shù)量的賬號作為目標(biāo)賬號。例如,上述關(guān)系鏈1至關(guān)系鏈4分別為:關(guān)系鏈1:賬號a→賬號b→賬號b1→賬號c→賬號c1,關(guān)系鏈2:賬號a→賬號b→賬號b2,關(guān)系 鏈3:賬號a→賬號c→賬號b1→賬號b,以及關(guān)系鏈4:賬號a→賬號c→賬號c1,則根據(jù)關(guān)系鏈1可以得到的關(guān)聯(lián)賬號組為:賬號a→賬號b、賬號b→賬號b1、賬號b1→賬號c和賬號c→賬號c1;根據(jù)關(guān)系鏈2得到的關(guān)聯(lián)賬號組為:賬號a→賬號b和賬號b→賬號b2;根據(jù)關(guān)系鏈3得到的關(guān)聯(lián)賬號組為:賬號a→賬號c、賬號c→賬號b1和賬號b1→賬號b;根據(jù)關(guān)系鏈4得到的關(guān)聯(lián)賬號組為:賬號a→賬號c和賬號c→賬號c1。多個(gè)第一關(guān)聯(lián)賬號在上述多個(gè)關(guān)聯(lián)組中出現(xiàn)的次數(shù)為:賬號b出現(xiàn)的次數(shù)為5次,賬號c出現(xiàn)的次數(shù)為6次,賬號b1出現(xiàn)的次數(shù)為4次,賬號b2出現(xiàn)的次數(shù)為1次,賬號c1出現(xiàn)的次數(shù)為2次。由于目標(biāo)賬號與賬號a(即,第一賬號)為具有間接關(guān)聯(lián)關(guān)系的賬號,因此,目標(biāo)賬號僅能是賬號b1、賬號b2和賬號c1中的任一個(gè)。由于,賬號b1在多個(gè)關(guān)聯(lián)組中出現(xiàn)的次數(shù)最多,由此可知,賬號a出現(xiàn)之后出現(xiàn)賬號b1的概率大于出現(xiàn)賬號b2和賬號c1的概率,因此,將賬號b1作為目標(biāo)賬號推薦給賬號a。需要說明的是,在本發(fā)明是實(shí)施例中,可以根據(jù)第一預(yù)設(shè)數(shù)量確定目標(biāo)賬號的數(shù)量,例如,多個(gè)第一關(guān)聯(lián)賬號中與第一賬號具有間接關(guān)聯(lián)關(guān)系的賬號為賬號b1、賬號b2和賬號c1,其中,賬號b1、賬號b2和賬號c1出現(xiàn)次數(shù)分別為4次,2次和1次,用戶已預(yù)設(shè)設(shè)定好在上述三個(gè)賬號中僅選取一個(gè)賬號為目標(biāo)賬號,則可以將賬號b1作為目標(biāo)賬號推薦給第一賬號。需要說明的是,上述舉例說明了當(dāng)?shù)谝魂P(guān)系鏈中包括3個(gè)第一關(guān)聯(lián)賬號時(shí),獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號,以及從所述多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號的方法。但是在本發(fā)明上述實(shí)施例中,并未限制每個(gè)第一關(guān)系鏈中第一關(guān)聯(lián)賬號的數(shù)量,因此,第一關(guān)聯(lián)賬號的數(shù)量可以為10個(gè),還可以為20個(gè)等。但是,如果第一關(guān)聯(lián)賬號的數(shù)量較多,在安裝有該客戶端的終端設(shè)備中執(zhí)行該賬號推薦方法的相應(yīng)程序時(shí),會帶來大量的計(jì)算,與此同時(shí),過多的關(guān)系鏈中包含過多的關(guān)聯(lián)賬號將會降低為第一賬號推薦目標(biāo)賬號的精確度。因此,可以設(shè)定每個(gè)關(guān)系鏈中關(guān)聯(lián)賬號的數(shù)量小于或者等于一定的數(shù)量(例如,下述的第二預(yù)設(shè)數(shù)量),具體地,當(dāng)關(guān)系鏈中的關(guān)聯(lián)賬號小于或者等于第二預(yù)設(shè)數(shù)量時(shí),獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號,以及從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號的方法可以在下述實(shí)施例中進(jìn)行說明。獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號具體為:獲取第一賬號的多條第二關(guān)系鏈,其中,第二關(guān)系鏈包括多個(gè)第二關(guān)聯(lián)賬號,并且以第一賬號為起始的賬號,多條第二關(guān)系鏈中每個(gè)第二關(guān)系鏈包括的第二關(guān)聯(lián)賬號的數(shù)量小于或者等于第二預(yù)設(shè)數(shù)量。在本發(fā)明實(shí)施例中,每個(gè)關(guān)系鏈中的關(guān)聯(lián)賬號的數(shù)量小于或者等于第二預(yù)設(shè)數(shù)量,下面結(jié)合圖4,以第二預(yù)設(shè)數(shù)量為4進(jìn)行說明。如圖4所示,假設(shè)第一賬號為賬號a,與賬號a具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b和賬號c,與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b1、賬號b2,并且與賬號c具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b1和賬號c1,與賬號b1具有直接關(guān)聯(lián)的賬號為賬號b11和賬號b12,與賬號b2具有直接關(guān)聯(lián)的賬號為賬號b11和賬號b21,與賬號c1具有直接關(guān)聯(lián)的賬號為賬號b21。其中,賬號b、賬號c、賬號b1、賬號b2,賬號c1、賬號b11、賬號b12以及賬號b21均為賬號a的多個(gè)第一關(guān)聯(lián)賬號。此時(shí),賬號a的多個(gè)第一關(guān)系鏈為關(guān)系鏈1:賬號a→賬號b→賬號b1→賬號b11,關(guān)系鏈2:賬號a→賬號b→賬號b1→賬號b12,關(guān)系鏈3:賬號a→賬號b→賬號b2→賬號b11,關(guān)系鏈4:賬號a→賬號b→賬號b2→賬號b21,關(guān)系鏈5:賬號a→賬號c→賬號b1→賬號b11,關(guān)系鏈6:賬號a→賬號c→賬號b1→賬號b12,關(guān)系鏈7:賬號a→賬號c→賬號c1→賬號b21;關(guān)系鏈8:賬號a→賬號b→賬號b1→賬號c→賬號c1;關(guān)系鏈9:賬號a→→賬號c→賬號b1→賬號b。其中,上述關(guān)系鏈1至關(guān)系鏈9中每個(gè)關(guān)系鏈均包括多個(gè)第一關(guān)聯(lián)賬號;并且關(guān)系鏈1至關(guān)系鏈9中的起始賬號均為賬號a;以及多個(gè)第一關(guān) 聯(lián)賬號中的每個(gè)第一關(guān)聯(lián)賬號具有至多兩個(gè)與第一關(guān)聯(lián)賬號具有直接關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)賬號,例如,關(guān)系鏈1中與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號a和賬號b1,與賬號b1具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b,關(guān)系鏈2中與賬號b具有直接關(guān)聯(lián)關(guān)系的賬號為賬號a和賬號b2,與賬號b2具有直接關(guān)聯(lián)關(guān)系的賬號為賬號b。由此可知,在每個(gè)關(guān)系鏈中,第一關(guān)聯(lián)賬號最多有兩個(gè)具有直接關(guān)聯(lián)關(guān)系的賬號。獲取第一賬號的多個(gè)第二關(guān)系鏈之后,可以根據(jù)每個(gè)第二關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù)選擇第二關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為目標(biāo)賬號,其中,選擇的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量。其中,獲取每個(gè)第二關(guān)系鏈中具有直接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號組,其中,每個(gè)關(guān)聯(lián)賬號組中包括兩個(gè)具有直接關(guān)聯(lián)關(guān)系的關(guān)聯(lián)賬號;獲取每個(gè)關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù);按照每個(gè)關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù)由大到小的順序選擇第一預(yù)設(shè)數(shù)量的賬號作為目標(biāo)賬號。例如,根據(jù)關(guān)系鏈1至關(guān)系鏈9得到的關(guān)聯(lián)賬號組分別為:賬號a→賬號b、賬號b→賬號b1和賬號b1→賬號b11;賬號a→賬號b、賬號b→賬號b1、賬號b1→賬號b12;賬號a→賬號b、賬號b→賬號b2、賬號b2→賬號b11;賬號a→賬號b、賬號b→賬號b2、賬號b2→賬號b21;賬號a→賬號c、賬號c→賬號b1、賬號b1→賬號b11;賬號a→賬號c、賬號c→賬號b1、賬號b1→賬號b12;賬號a→賬號c、賬號c→賬號c1、賬號c1→賬號b21;賬號a→賬號b→賬號b1→賬號c→賬號c1;賬號a→賬號c、賬號c→賬號b1、賬號b1→賬號b。賬號b1出現(xiàn)的次數(shù)為11次,賬號b2出現(xiàn)的次數(shù)為4次,賬號c1出現(xiàn)的次數(shù)為3次,賬號b11出現(xiàn)的次數(shù)為3次,賬號b12出現(xiàn)的次數(shù)為2次,賬號b21出現(xiàn)的次數(shù)為2次,賬號c12出現(xiàn)的次數(shù)為2次。如果第一預(yù)設(shè)數(shù)量為2,則可以將賬號b1和賬號b2推薦給賬號a??蛇x地,獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號包括:獲取用于登錄第一平臺,且與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系 的多個(gè)關(guān)聯(lián)賬號,其中,第一賬號用于登錄第二平臺,第二平臺與第一平臺不同。在本發(fā)明實(shí)施例中,第一賬號的多個(gè)關(guān)聯(lián)賬號可以通過第一平臺登錄,第一賬號可以通過與第一平臺不相同的第二平臺登錄。例如,多個(gè)關(guān)聯(lián)賬號可以通過支付寶的客戶端登錄,第一賬號可以通過qq登錄。例如,賬號a通過qq登錄,在qq中與賬號a具有直接關(guān)聯(lián)關(guān)系的賬號b通過支付寶的客戶端登錄,其中賬號b在支付寶中的賬號與在qq中的賬號為相同的賬號,根據(jù)本發(fā)明實(shí)施例提供的方法,則可以在支付寶平臺中查找與賬號b具有直接關(guān)聯(lián)關(guān)系賬號c,然后將賬號c推薦給賬號a,其中,賬號c滿足目標(biāo)賬號的相關(guān)條件??蛇x地,在向第一賬號推薦目標(biāo)賬號之后,該方法還包括:向第二賬號推薦目標(biāo)賬號,其中,與第二賬號具有直接關(guān)聯(lián)關(guān)系的部分或者全部賬號和與目標(biāo)賬號所對應(yīng)的多個(gè)關(guān)聯(lián)賬號相同。將目標(biāo)賬號b1推薦給賬號d(即,第二賬號),該賬號d的直接關(guān)聯(lián)賬號也是賬號b和賬號c,賬號c的直接關(guān)聯(lián)賬號是賬號b1和賬號c2,賬號b的直接關(guān)聯(lián)賬號是賬號b1和賬號b2,其中,賬號b1、賬號b2和賬號c2不是賬號d的直接關(guān)聯(lián)賬號。即可以理解為,賬號d的多個(gè)關(guān)聯(lián)賬號與賬號a的多個(gè)關(guān)聯(lián)賬號相同。具體將目標(biāo)賬號b1推薦給賬號d的方法與上述實(shí)施例中將賬號b1推薦給第一賬號a的方法相同,此處不再進(jìn)行詳細(xì)描述。可選地,從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號包括:采用n-gram模型從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號。在本發(fā)明實(shí)施例中,可以采用n-gram模型從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,n-gram模型的思想是根據(jù)n度好友關(guān)系的重合度確認(rèn)具有間接關(guān)聯(lián)關(guān)系的多個(gè)用戶之間是好友的可能性。下面,先用個(gè)簡單的例子介紹一下該n-gram模型的思想。例如,某一個(gè)人說“跳水皇后”,大家 可能首先想到的下一個(gè)詞是“郭晶晶”或者“伏明霞”,基本上沒什么人會聯(lián)想到“牛頓”、“愛因斯坦”,此時(shí),“郭晶晶”或者“伏明霞”與上一個(gè)詞“跳水皇后”是相關(guān)的,然而,“牛頓”、“愛因斯坦”與“跳水皇后”是不相關(guān)的。因此,n-gram的思想就是當(dāng)前第n個(gè)詞與前n-1個(gè)詞是相關(guān)的。本發(fā)明實(shí)施例中可以通過二元的bi-gram或者三元的tri-gram模型,根據(jù)一個(gè)社交平臺中的某個(gè)人(即,上述第一賬號或者第二賬號)的好友關(guān)系統(tǒng)計(jì)出,當(dāng)該人(即,上述第一賬號或者第二賬號)出現(xiàn)時(shí),在社交平臺中最有可能是他好友的人的概率排序,從而根據(jù)確定出的概率排序定義出人與人之間的是還有關(guān)系的可能性。例如,采用二元的bi-gram模型,當(dāng)用戶a有10個(gè)好友時(shí),該10個(gè)好友中有9個(gè)都有一個(gè)共同好友c,那么用戶a和用戶c就很有可能具有親密關(guān)系,因?yàn)楫?dāng)這9個(gè)好友同時(shí)出現(xiàn)時(shí),那么出現(xiàn)用戶c的可能性就很大,因此可以把用戶c推薦給用戶a。當(dāng)然如果用戶b有11個(gè)好友,其中9個(gè)好友恰巧是剛才的a的那9個(gè)好友,這是也可以把用戶c推薦給用戶b,同時(shí)用戶c和用戶b的是還有的可能性應(yīng)該也很高。如果一個(gè)詞的出現(xiàn)僅依賴于它前面出現(xiàn)的一個(gè)詞,那么我們就稱之為二元的bi-gram模型;如果一個(gè)詞的出現(xiàn)僅依賴于它前面出現(xiàn)的前兩個(gè)詞,那么我們就稱之為三元的tri-gram模型。在本發(fā)明實(shí)施例中,可以采用bi-gram模型或者tri-gram模型中的任一個(gè)模型確定第一賬號(或者第二賬號)和多個(gè)關(guān)聯(lián)賬號之間的是好友關(guān)系的可能性。由于,采用bi-gram模型或者tri-gram模型在多個(gè)關(guān)聯(lián)賬號中為第一賬號(或者第二賬號)推薦目標(biāo)賬號的精確度已達(dá)到要求,因此可以不用采用四元的n-gram。如果一個(gè)詞的出現(xiàn)依賴于它前面出現(xiàn)的一個(gè)詞或者如果一個(gè)詞的出現(xiàn)依賴于它前面出現(xiàn)的前兩個(gè)詞可以通過概率的形式來實(shí)現(xiàn),即p(t)=p(w1w2w3…wn)=p(w1)p(w2|w1)p(w3|w1w2)…p(wn|w1w2…wn-1)≈p(w1)p(w2|w1)p(w3|w2)…p(wn|wn-1),其中,p(wn|w1w2…wn-1) 為出現(xiàn)w1w2w3…wn-1之后,出現(xiàn)wn的概率。此時(shí),可以通過最大似然估計(jì)算法(maximumlikelihoodestimate)確定上述公式中的p(wn|w1w2…wn-1),即p(wn|w1w2…wn-1)=(c(w1w2…wn))/(c(w1w2…wn-1)),接下來,可以統(tǒng)計(jì)序列c(w1w2…wn)出現(xiàn)的次數(shù)和序列c(w1w2…wn-1)出現(xiàn)的次數(shù),根據(jù)統(tǒng)計(jì)得到的次數(shù)即可確定出第一賬號(或者第二賬號)與多個(gè)關(guān)聯(lián)賬號之間的是好友關(guān)系的可能性,其中,計(jì)算出的概率越高,表示在出現(xiàn)w1w2w3…wn-1之后,出現(xiàn)wn的概率越高。下面,以二元的bi-gram模型為例進(jìn)行說明。假設(shè),在一個(gè)語義庫中,用戶a,用戶b和用戶c出現(xiàn)的頻次如下述表1所示:表1a85b248c13經(jīng)過統(tǒng)計(jì)發(fā)現(xiàn)用戶a,用戶b和用戶c出現(xiàn)的序列頻率如表2所示:表2abca013218b16012c61120如表2所示,當(dāng)用戶a出現(xiàn)之后,出現(xiàn)用戶b的次數(shù)為132次,出現(xiàn)用戶c的次數(shù)為18次;當(dāng)用戶b出現(xiàn)之后,出現(xiàn)用戶a的次數(shù)為16次,出現(xiàn)用戶c的次數(shù)為12次;當(dāng)用戶c出現(xiàn)之后,出現(xiàn)用戶a的次數(shù)為61次,出現(xiàn)用戶b的次數(shù)為12次。將上述數(shù)值套用到上述計(jì)算p(t) 的公式中,即可知,用戶a出現(xiàn)之后,出現(xiàn)用戶b的概率高于用戶c出現(xiàn)的概率,因此,可以將用戶b推薦給用戶a;用戶b出現(xiàn)之后,出現(xiàn)用戶a的概率高于用戶c出現(xiàn)的概率,因此,可以將用戶a推薦給用戶b;用戶c出現(xiàn)之后,出現(xiàn)用戶a的概率高于用戶b出現(xiàn)的概率,因此,可以將用戶a推薦給用戶c。在本發(fā)明實(shí)施例中,可以將上述賬號推薦方法應(yīng)用在社交應(yīng)用好友關(guān)系推薦的場景上,在社交應(yīng)用的推廣中,采用上述方法可以更精準(zhǔn)的為用戶推薦好友。進(jìn)一步地,如果用戶新添加了具有直接關(guān)聯(lián)關(guān)系的好友時(shí),還可以采用上述n-gram模型進(jìn)行動態(tài)調(diào)整,實(shí)時(shí)更新最新狀態(tài),不斷迭代地為用戶推薦成為好友可能性高的用戶,從成本和用戶體驗(yàn)的角度都優(yōu)化了社交應(yīng)用推薦時(shí)的代價(jià)。例如,在金融平臺上用戶a申請貸款30萬元,用戶b為用戶a的借貸擔(dān)保人,其中,用戶a與用戶b在第一平臺中為具有直接關(guān)聯(lián)關(guān)系的好友。如果僅用戶b為用戶a做擔(dān)保人,則用戶b將擔(dān)保全部的30萬元,此時(shí),可以為用戶a推薦其他的擔(dān)保人,具體地,可以通過上述的方法為用戶a推薦用戶c和用戶d,其中,用戶c和用戶d可以是該金融平臺上的用戶。在該金融平臺上用戶c和用戶d與b具有直接關(guān)聯(lián)關(guān)系,與用戶a有較大概率是好友,或者,在即時(shí)通訊平臺上用戶c和用戶d與用戶a具有直接關(guān)聯(lián)關(guān)系,即用戶c和用戶d與用戶a在即時(shí)通訊平臺上具有好友關(guān)系,或者,在即時(shí)通訊平臺上用戶c和用戶d與用戶b具有直接關(guān)聯(lián)關(guān)系。此時(shí),用戶b、用戶c和用戶d可以為用戶a分別擔(dān)保10萬元。需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。實(shí)施例2根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述賬號推薦方法的賬號推薦裝置,該賬號推薦裝置主要用于執(zhí)行本發(fā)明實(shí)施例上述內(nèi)容所提供的賬號推薦方法,以下對本發(fā)明實(shí)施例所提供的賬號推薦裝置做具體介紹:圖5是根據(jù)本發(fā)明實(shí)施例的賬號推薦裝置的示意圖,如圖5所示,該賬號推薦裝置主要包括:獲取單元51,用于獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號。具體地,在本發(fā)明下述實(shí)施例中,賬號可以是的qq賬號,微信賬號,手機(jī)號碼,還可以是其他社交平臺的賬號。假設(shè),第一賬號為qq賬號,則與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號可以是跨平臺的微信賬號,還可以是相同平臺的qq號碼。例如,第一賬號和第一賬號的多個(gè)關(guān)聯(lián)賬號均為qq賬號。第一賬號可以是賬號a,賬號a的qq好友是賬號b和賬號c,賬號b的qq好友是賬號b1和賬號b2,其中,賬號b1和賬號b2均不是賬號a的qq好友,賬號c的qq好友是賬號c1和賬號b1,則賬號b、賬號c、賬號b1、賬號b2和賬號c1為第一賬號的多個(gè)關(guān)聯(lián)賬號。選擇單元53,用于從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,目標(biāo)賬號與多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,目標(biāo)賬號與第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,多個(gè)關(guān)聯(lián)賬號中與目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量。具體地,在本發(fā)明下述實(shí)施例中,賬號可以是的qq賬號,微信賬號,手機(jī)號碼,還可以是其他社交平臺的賬號。假設(shè),第一賬號為qq賬號,則與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號可以是跨平臺的微信賬號,還可以是相同平臺的qq號碼。例如,第一賬號和第一賬號的多個(gè)關(guān)聯(lián)賬號均為qq賬號。第一賬號可以是賬號a,賬號a的qq好友是賬號b和賬號c,賬號b的qq好友是賬號b1和賬號b2,其中,賬號b1和賬號b2均不是賬號a的qq好友,賬號c的qq好友是賬號c1和賬號b1,則賬號b、賬號c、賬號b1、賬號b2和賬號c1為第一賬號的多個(gè)關(guān)聯(lián)賬號。第一推薦單元55,用于向第一賬號推薦目標(biāo)賬號。具體地,確定目標(biāo)賬號為賬號b1之后,可以將賬號b1推薦給賬號a,因?yàn)?,?dāng)?shù)谝活A(yù)設(shè)數(shù)量為2時(shí),賬號b1與賬號a的概率高于賬號b2和賬號c與賬號a的概率,也可以理解為賬號b1所屬的用戶與賬號a所屬的用戶可能是相識的,然而,賬號b2和賬號c所屬的用戶與賬號a所屬的用戶可能是不相識的。因此,采用上述方法可以提高為用戶(即第一賬號)推薦好友(目標(biāo)賬號)的精確度,減少了為用戶推薦概率不高的用戶的現(xiàn)象。在本發(fā)明實(shí)施例中,通過在與第一賬號具有關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號中選擇與第一賬號具有間接關(guān)聯(lián)關(guān)系的目標(biāo)賬號,然后將目標(biāo)賬號推薦給第一賬號,其中,該目標(biāo)賬號與多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,相對于現(xiàn)有技術(shù)中基于各個(gè)賬號之間的概率來為第一賬號推薦賬號的方法,達(dá)到了為用戶精確推薦好友的目的,從而實(shí)現(xiàn)了提高好友推薦的精確度的技術(shù)效果,進(jìn)而解決了現(xiàn)有技術(shù)中為用戶推薦的好友不 準(zhǔn)確的技術(shù)問題??蛇x地,獲取單元包括:第一獲取模塊,用于獲取第一賬號的多個(gè)第一關(guān)系鏈,其中,第一關(guān)系鏈包括多個(gè)第一關(guān)聯(lián)賬號,并且以第一賬號為起始的賬號,多個(gè)第一關(guān)聯(lián)賬號中的每個(gè)第一關(guān)聯(lián)賬號具有至多兩個(gè)與第一關(guān)聯(lián)賬號具有直接關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)賬號;選擇單元包括:第一選擇模塊,用于根據(jù)每個(gè)第一關(guān)聯(lián)賬號在多個(gè)第一關(guān)系鏈中出現(xiàn)的次數(shù)選擇第一關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為目標(biāo)賬號,其中,選擇的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量??蛇x地,獲取單元包括:第二獲取模塊,用于獲取第一賬號的多條第二關(guān)系鏈,其中,第二關(guān)系鏈包括多個(gè)第二關(guān)聯(lián)賬號,并且以第一賬號為起始的賬號,多條第二關(guān)系鏈中每個(gè)第二關(guān)系鏈包括的第二關(guān)聯(lián)賬號的數(shù)量小于或者等于第二預(yù)設(shè)數(shù)量;選擇單元包括:第二選擇模塊,用于根據(jù)每個(gè)第二關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù)選擇第二關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為目標(biāo)賬號,其中,選擇的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量??蛇x地,第二選擇模塊包括:第一獲取子模塊,用于獲取每個(gè)第二關(guān)系鏈中具有直接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號組,其中,每個(gè)關(guān)聯(lián)賬號組中包括兩個(gè)具有直接關(guān)聯(lián)關(guān)系的關(guān)聯(lián)賬號;第二獲取子模塊,用于獲取每個(gè)關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù);選擇子模塊,用于按照每個(gè)關(guān)聯(lián)賬號在多個(gè)第二關(guān)系鏈中出現(xiàn)的次數(shù)由大到小的順序選擇第一預(yù)設(shè)數(shù)量的賬號作為目標(biāo)賬號??蛇x地,獲取單元包括:第三獲取模塊,用于獲取用于登錄第一平臺,且與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號,其中,第一賬號用于登錄第二平臺,第二平臺與第一平臺不同??蛇x地,該裝置還包括:第二推薦單元,用于在向第一賬號推薦目標(biāo)賬號之后,向第二賬號推薦目標(biāo)賬號,其中,與第二賬號具有直接關(guān)聯(lián)關(guān)系的部分或者全部賬號和與目標(biāo)賬號所對應(yīng)的多個(gè)關(guān)聯(lián)賬號相同??蛇x地,選擇單元包括:第三選擇模塊,用于采用n-gram模型從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號。實(shí)施例3根據(jù)本發(fā)明實(shí)施例,還提供了一種用于實(shí)施上述賬號推薦方法的移動終端,如圖6所示,該移動終端主要包括處理器501、顯示器502、數(shù)據(jù)接口503、存儲器504和網(wǎng)絡(luò)接口505,其中:顯示器502主要用于顯示為第一賬號推薦的目標(biāo)賬號。數(shù)據(jù)接口503則主要通過數(shù)據(jù)傳輸?shù)姆绞綄⒌谝毁~號的多個(gè)關(guān)聯(lián)賬號傳輸給處理器501。存儲器504主要用于存儲為第一賬號推薦的目標(biāo)賬號和第一賬號的多個(gè)關(guān)聯(lián)賬號。網(wǎng)絡(luò)接口505主要用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,為第一賬號推薦目標(biāo)賬號提供數(shù)據(jù)支持。處理器501主要用于執(zhí)行如下操作:獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號;從所述多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,所述目標(biāo)賬號與所述多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,所述目標(biāo)賬號與所述第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,所述多個(gè)關(guān)聯(lián)賬號中與所述目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量;向所述第一賬號推薦所述目標(biāo)賬號。處理器501還用于獲取所述第一賬號的多個(gè)第一關(guān)系鏈,其中,所述第一關(guān)系鏈包括多個(gè)第一關(guān)聯(lián)賬號,并且以所述第一賬號為起始的賬號,所述多個(gè)第一關(guān)聯(lián)賬號中的每個(gè)第一關(guān)聯(lián)賬號具有至多兩個(gè)與所述第一關(guān)聯(lián)賬號具有直接關(guān)聯(lián)關(guān)系的第一關(guān)聯(lián)賬號;根據(jù)每個(gè)所述第一關(guān)聯(lián)賬號 在多個(gè)所述第一關(guān)系鏈中出現(xiàn)的次數(shù)選擇所述第一關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為所述目標(biāo)賬號,其中,所述選擇的賬號的數(shù)量滿足所述第一預(yù)設(shè)數(shù)量。處理器501還用于獲取所述第一賬號的多條第二關(guān)系鏈,其中,所述第二關(guān)系鏈包括多個(gè)第二關(guān)聯(lián)賬號,并且以所述第一賬號為起始的賬號,所述多條第二關(guān)系鏈中每個(gè)所述第二關(guān)系鏈包括的第二關(guān)聯(lián)賬號的數(shù)量小于或者等于第二預(yù)設(shè)數(shù)量;根據(jù)每個(gè)所述第二關(guān)聯(lián)賬號在多個(gè)所述第二關(guān)系鏈中出現(xiàn)的次數(shù)選擇所述第二關(guān)聯(lián)賬號中的賬號,并將選擇的賬號作為所述目標(biāo)賬號,其中,所述選擇的賬號的數(shù)量滿足所述第一預(yù)設(shè)數(shù)量。處理器501還用于獲取每個(gè)所述第二關(guān)系鏈中具有直接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號組,其中,每個(gè)所述關(guān)聯(lián)賬號組中包括兩個(gè)具有直接關(guān)聯(lián)關(guān)系的關(guān)聯(lián)賬號;獲取每個(gè)關(guān)聯(lián)賬號在多個(gè)所述第二關(guān)系鏈中出現(xiàn)的次數(shù);按照每個(gè)關(guān)聯(lián)賬號在多個(gè)所述第二關(guān)系鏈中出現(xiàn)的次數(shù)由大到小的順序選擇所述第一預(yù)設(shè)數(shù)量的賬號作為所述目標(biāo)賬號。處理器501還用于獲取用于登錄第一平臺,且與所述第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號,其中,所述第一賬號用于登錄第二平臺,所述第二平臺與所述第一平臺不同。處理器501還用于向第二賬號推薦所述目標(biāo)賬號,其中,與所述第二賬號具有直接關(guān)聯(lián)關(guān)系的部分或者全部賬號和與所述目標(biāo)賬號所對應(yīng)的多個(gè)關(guān)聯(lián)賬號相同。處理器501還用于采用n-gram模型從多個(gè)所述關(guān)聯(lián)賬號中選擇目標(biāo)賬號??蛇x地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。實(shí)施例4本發(fā)明的實(shí)施例還提供了一種存儲介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲介質(zhì)可以用于存儲本發(fā)明實(shí)施例的賬號推薦方法的程序代碼??蛇x地,在本實(shí)施例中,上述存儲介質(zhì)可以位于移動通信網(wǎng)絡(luò)、廣域網(wǎng)、城域網(wǎng)或局域網(wǎng)的網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備中的至少一個(gè)網(wǎng)絡(luò)設(shè)備??蛇x地,在本實(shí)施例中,存儲介質(zhì)被設(shè)置為存儲用于執(zhí)行以下步驟的程序代碼:s1,獲取與第一賬號具有直接或者間接關(guān)聯(lián)關(guān)系的多個(gè)關(guān)聯(lián)賬號;s2,從多個(gè)關(guān)聯(lián)賬號中選擇目標(biāo)賬號,其中,目標(biāo)賬號與多個(gè)關(guān)聯(lián)賬號中的部分或者全部賬號具有直接關(guān)聯(lián)關(guān)系,目標(biāo)賬號與第一賬號具有間接關(guān)聯(lián)關(guān)系,并且,多個(gè)關(guān)聯(lián)賬號中與目標(biāo)賬號具有直接關(guān)聯(lián)關(guān)系的賬號的數(shù)量滿足第一預(yù)設(shè)數(shù)量;s3,向第一賬號推薦目標(biāo)賬號??蛇x地,在本實(shí)施例中,上述存儲介質(zhì)可以包括但不限于:u盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)??蛇x地,本實(shí)施例中的具體示例可以參考上述實(shí)施例1和實(shí)施例2中所描述的示例,本實(shí)施例在此不再贅述。上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。上述實(shí)施例中的集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在上述計(jì)算機(jī)可讀取的存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在存儲介質(zhì)中,包括若干指令用以使得一臺或多臺計(jì)算 機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。在本發(fā)明的上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。當(dāng)前第1頁12