專利名稱:軟件推薦方法及系統(tǒng)的制作方法
軟件推薦方法及系統(tǒng)
技術(shù)領(lǐng)域:
本發(fā)明涉及一種軟件管理技術(shù)領(lǐng)域,尤其涉及一種軟件推薦方法及系統(tǒng)。
背景技術(shù):
目前,電腦管理軟件大都內(nèi)置有軟件管理模塊,將軟件分門別類。當(dāng)用戶點(diǎn)擊某個(gè)類別時(shí),展現(xiàn)給用戶該類軟件排序的軟件列表,向用戶推薦軟件。但是,傳統(tǒng)軟件列表的排序,大都將其自身產(chǎn)品及其有投資關(guān)系的軟件置前并將競爭對手產(chǎn)品置后,此外,還會將一些給了推廣費(fèi)用的商家的產(chǎn)品置前,其次才考慮軟件的
評分、發(fā)布時(shí)間、下載量等因素。因此,在向用戶推薦軟件時(shí),展現(xiàn)給用戶的軟件列表都基本相同,機(jī)械且無個(gè)性差異,由于不同用戶對軟件的要求不同,從而導(dǎo)致不能滿足不同用戶的需求,用戶獲取所需軟件需要耗費(fèi)用戶大量時(shí)間和精力,增加了用戶的負(fù)擔(dān),。
發(fā)明內(nèi)容有鑒于此,有必要提供一種個(gè)性化、能滿足不同用戶需求的軟件推薦方法。一種軟件推薦方法,包括如下步驟獲取用戶軟件安裝信息;根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值;根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件。優(yōu)選的,所述獲取用戶軟件安裝信息為獲取用戶已安裝軟件名稱,具體為通過用戶備份到云端的軟件列表獲取用戶已安裝軟件名稱。優(yōu)選的,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動矩陣;根據(jù)所述拉動矩陣以及用戶的軟件列表,計(jì)算每一未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。優(yōu)選的,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。優(yōu)選的,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中的一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。優(yōu)選的,所述根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件的步驟具體為將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶。優(yōu)選的,所述根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件的步驟具體為根據(jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的未安裝軟件推薦給用戶。
—種軟件推薦系統(tǒng),包括安裝信息獲取模塊,用于獲取用戶軟件安裝信息;關(guān)聯(lián)值計(jì)算模塊,用于根據(jù)所述用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值;軟件推薦模塊,用戶根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件。優(yōu)選的,所述安裝信息獲取模塊用于獲取用戶已安裝軟件名稱,所述安裝信息獲取模塊用于通過用戶備份到云端的軟件列表獲取用戶已安裝軟件名稱。優(yōu)選的,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動矩陣;根據(jù)所述拉動矩陣以及用戶的軟件列表,計(jì)算每一未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。 優(yōu)選的,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。優(yōu)選的,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中的一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。優(yōu)選的,所述軟件推薦模塊將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶,向用戶推薦未安裝軟件。優(yōu)選的,所述軟件推薦模塊根據(jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的未安裝軟件推薦給用戶。上述軟件推薦方法及系統(tǒng),根據(jù)用戶安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值,并根據(jù)關(guān)聯(lián)值向用戶推薦未安裝軟件,結(jié)合了用戶已安裝軟件以及未安裝軟件與已安裝軟件的關(guān)聯(lián)值,根據(jù)用戶電腦中軟件安裝環(huán)境自適應(yīng)的推薦軟件,從而智能、個(gè)性化的向用戶推薦未安裝軟件,使得向用戶推薦的未安裝軟件能很好的符合用戶的要求,滿足了不同用戶的需求。
圖I是一個(gè)實(shí)施例中軟件推薦方法的流程圖;圖2是一個(gè)實(shí)施例中計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的方法流程圖;圖3是一個(gè)實(shí)施例中軟件推薦系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖,對本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)描述。圖I是一個(gè)實(shí)施例中軟件推薦方法的流程圖。該方法包括SlO :獲取用戶軟件安裝信息。用戶軟件安裝信息包括已安裝軟件名稱、安裝時(shí)間、安裝位置,軟件類型等等。該實(shí)施例中,獲取用戶軟件安裝信息為獲取用戶已安裝軟件的名稱,步驟具體為通過用戶備份到云端(服務(wù)器端)的軟件列表獲取用戶已安裝軟件名稱。用戶安裝軟件后,會備份到云端與該用戶ID (即用戶標(biāo)識)對應(yīng)的軟件列表中。例如,(userlD,軟件列表)。軟件列表為用戶機(jī)器上安裝的所有軟件的名稱,各個(gè)軟件名稱之間用逗號隔開。例如,(userlcLl,"騰訊QQ,QQ電腦管家,金山毒霸......."),表示ID為userlcLl的用戶安裝了騰訊QQ,
QQ電腦管家,金山毒霸等軟件。通過軟件列表獲取用戶已安裝軟件名稱,從而獲知用戶已安裝的所有軟件。S20 :根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值。為能夠準(zhǔn)確且個(gè)性化向用戶推薦 未安裝軟件,滿足不同用戶需求,該實(shí)施例中,通過用戶已安裝軟件以及未安裝軟件與已安裝軟件之間的具有的關(guān)聯(lián)值為用戶推薦未安裝軟件。根據(jù)備份到云端的所有軟件列表,將安裝了軟件A的用戶中安裝了軟件B的比例,記為軟件A對B的拉動值。如圖2所示,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的方法具體為S21 :根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動矩陣。根據(jù)備份到云端的所有軟件列表,計(jì)算所有軟件中兩兩軟件之間的拉動值,根據(jù)拉動值構(gòu)建拉動矩陣。例如根據(jù)備份到云端的所有軟件列表,總共有N款軟件。對于所有軟件,考慮其兩兩組合,例如,軟件i和軟件j組合,統(tǒng)計(jì)在所有備份到云端的軟件列表中安裝了軟件i的用戶中安裝了軟件j的比例,得到軟件i對j的拉動值,以此得到所有兩兩軟件之間的拉動值,進(jìn)而獲取所有軟件之間的拉動矩陣々?!镹XN矩陣,其中&(/,/)表示軟件i對j的拉動值。通過拉動矩陣,獲取了所有軟件兩兩之間的拉動值,能夠快速查詢軟件兩兩之間的拉動值,對于所有用戶能夠快速計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值。S22:根據(jù)拉動矩陣以及軟件列表,計(jì)算未安裝軟件與用戶軟件列表的關(guān)聯(lián)值。該實(shí)施例中,將用戶軟件列表中所有軟件(即用戶已安裝的所有軟件)對某一未安裝軟件的拉動值加總,記為該未安裝軟件與用戶軟件列表的關(guān)聯(lián)值。對于特定用戶,依照其軟件列表和拉動矩陣,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值時(shí),計(jì)算未安裝軟件與該用戶軟件列表中所有軟件的關(guān)聯(lián)值。例如,對于每一個(gè)未安裝軟件k,假設(shè)用戶的軟件列表為軟件(軟件U1,軟件U2,...軟件Ut),安裝了 t款軟件。計(jì)算未安裝軟件k與用戶軟件列表的關(guān)聯(lián)值為Ak =Y4M(Un^k)-,
M=O其中,A為一個(gè)N維向量,N為所有軟件數(shù)目,A的k分量為Ak,代表該用戶對軟件k的拉動值加總,即軟件k與該用戶軟件列表的關(guān)聯(lián)值。在其他實(shí)施例中,還可以不構(gòu)成拉動矩陣,根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶軟件列表的關(guān)聯(lián)值?;蛘?,根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。S30 :根據(jù)關(guān)聯(lián)值向用戶推薦未安裝軟件。該實(shí)施例中,將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶,向用戶推薦未安裝軟件。或者,根據(jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的軟件推薦給用戶。此外,還提供一種軟件推薦系統(tǒng)。圖3是一個(gè)實(shí)施例中軟件推薦系統(tǒng)結(jié)構(gòu)示意圖。該系統(tǒng)包括安裝信息獲取模塊100、關(guān)聯(lián)值計(jì)算模塊200以及軟件推薦模塊300。安裝信息獲取模塊100用于獲取用戶軟件安裝信息。用戶軟件安裝信息包括已安裝軟件名稱,安裝時(shí)間,安裝位置,軟件類型等等。該該實(shí)施里中,安裝信息獲取模塊100獲取用戶軟件安裝信息為獲取用戶已安裝軟件的名稱,具體為通過用戶備份到云端(服務(wù)器端)的軟件列表獲取用戶已安裝軟件的名稱。用戶安裝軟件后,會備份到云端與該用戶ID對應(yīng)的軟件列表中。例如,(userlD,軟件列表)。軟件列表為用戶機(jī)器上安裝的所有軟件的名稱,各個(gè)軟件名稱之間用逗號隔開。例如,
(userld_l,"騰訊QQ,QQ電腦管家,金山毒霸......."),表示ID為userld_l的用戶安
裝了騰訊QQ,QQ電腦管家,金山毒霸等軟件。安裝信息獲取模塊100通過軟件列表獲取用戶已安裝軟件名稱,從而獲知用戶已安裝的所有軟件。關(guān)聯(lián)值計(jì)算模塊200用于根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值。為能夠準(zhǔn)確且個(gè)性化向用戶推薦未安裝軟件,滿足不同用戶需求,該實(shí)施例中,考慮用戶已安裝軟件以及未安裝軟件與已安裝軟件之間的具有的關(guān)聯(lián)性為用戶推薦未安裝軟件。該實(shí)施例中,將安裝了軟件A的用戶中安裝了軟件B的比例,記為軟件A對B的拉動值,同時(shí)記為B與A的關(guān)聯(lián)值。關(guān)聯(lián)值計(jì)算模塊200根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動值,根據(jù)拉動值構(gòu)建拉動矩陣,根據(jù)拉動矩陣以及用戶的軟件列表,計(jì)算未安裝軟件與用戶軟件列表的關(guān)聯(lián)值。例如根據(jù)備份到云端的所有軟件列表,總共有N款軟件。對于所有軟件,關(guān)聯(lián)值計(jì)算模塊200考慮其兩兩組合,例如,軟件i和軟件j組合,關(guān)聯(lián)值計(jì)算模塊200統(tǒng)計(jì)在所有備份到云端的軟件列表中安裝了軟件i的用戶中安裝了軟件j的比例,得到軟件i對j的拉動值,以此得到所有兩兩軟件之間的拉動值,進(jìn)而得到所有軟件之間的拉動矩陣。二為NXN矩陣,其中,/)表示軟件i對j的拉動值。通過拉動矩陣,獲取了所有軟件兩兩之間的拉動值,能夠快速查詢軟件兩兩之間的拉動值,對于所有用戶能夠快速計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值。該實(shí)施例中,將用戶軟件列表中所有軟件(即用戶已安裝的所有軟件)對某一未安裝軟件的拉動值加總記為該未安裝軟件與用戶軟件列表的關(guān)聯(lián)值。對于特定用戶,關(guān)聯(lián)值計(jì)算模塊200依照其軟件列表和拉動矩陣,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值時(shí),計(jì)算未安裝軟件與該用戶的軟件列表中所有軟件的關(guān)聯(lián)值。例如,對于每一個(gè)未安裝軟件k,假設(shè)用戶的軟件列表為軟件(軟件U1,軟件U2,...軟件ut),安裝了 t款軟件。例如,對于每一個(gè)未安裝軟件k,假設(shè)用戶的軟件列表為軟件(軟件U1,軟件u2,...軟件ut),安裝了 t款軟件。關(guān)聯(lián)值計(jì)算模塊200計(jì)算未安裝軟件k與用戶軟件列表的關(guān)聯(lián)值為
Ak =Y4M(Un^k)-,
M=O其中,A為一個(gè)N維向量,N為所有軟件數(shù)目,A的k分量為Ak,代表該用戶對軟件k的拉動值加總,即軟件k與該用戶軟件列表的關(guān)聯(lián)值。在其他實(shí)施例中,關(guān)聯(lián)值計(jì)算模塊200還可以不構(gòu)成拉動矩陣,根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶軟件列表的關(guān)聯(lián)值。 或者,關(guān)聯(lián)值計(jì)算模塊200根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中的一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。軟件推薦模塊300用戶根據(jù)關(guān)聯(lián)值向用戶推薦未安裝軟件。該實(shí)施例中,軟件推薦模塊300將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶,向用戶推薦未安裝軟件?;蛘撸鶕?jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的軟件推薦給用戶。上述軟件推薦方法及系統(tǒng),根據(jù)用戶安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值,并根據(jù)關(guān)聯(lián)值向用戶推薦未安裝軟件,結(jié)合了用戶已安裝軟件以及未安裝軟件與已安裝軟件的關(guān)聯(lián)值,根據(jù)用戶電腦中軟件安裝環(huán)境自適應(yīng)的推薦軟件,從而智能、個(gè)性化的向用戶推薦未安裝軟件,使得向用戶推薦的未安裝軟件很好的符合用戶的要求,滿足了不同用戶的需求。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種軟件推薦方法,包括如下步驟 獲取用戶軟件安裝信息; 根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值; 根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件。
2.根據(jù)權(quán)利要求I所述的軟件推薦方法,其特征在于,所述獲取用戶軟件安裝信息為獲取用戶已安裝軟件名稱,具體為通過用戶備份到云端的軟件列表獲取用戶已安裝軟件名稱。
3.根據(jù)權(quán)利要求2所述的軟件推薦方法,其特征在于,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為 根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動矩陣; 根據(jù)所述拉動矩陣以及用戶的軟件列表,計(jì)算每一未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。
4.根據(jù)權(quán)利要求2所述的軟件推薦方法,其特征在于,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。
5.根據(jù)權(quán)利要求2所述的軟件推薦方法,其特征在于,所述根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值的步驟具體為根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中的一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。
6.根據(jù)權(quán)利要求3至5任一所述的軟件推薦方法,其特征在于,所述根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件的步驟具體為將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶。
7.根據(jù)權(quán)利要求3至5任一所述的軟件推薦方法,其特征在于,所述根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件的步驟具體為根據(jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的未安裝軟件推薦給用戶。
8.一種軟件推薦系統(tǒng),其特征在于,包括 安裝信息獲取模塊,用于獲取用戶軟件安裝信息; 關(guān)聯(lián)值計(jì)算模塊,用于根據(jù)所述用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值; 軟件推薦模塊,用戶根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件。
9.根據(jù)權(quán)利要求8所述的軟件推薦系統(tǒng),其特征在于,所述安裝信息獲取模塊用于獲取用戶已安裝軟件名稱,所述安裝信息獲取模塊用于通過用戶備份到云端的軟件列表獲取用戶已安裝軟件名稱。
10.根據(jù)權(quán)利要求9所述的軟件推薦系統(tǒng),其特征在于,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表,計(jì)算軟件之間的拉動矩陣;根據(jù)所述拉動矩陣以及用戶的軟件列表,計(jì)算每一未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。
11.根據(jù)權(quán)利要求9所述的軟件推薦系統(tǒng),其特征在于,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算用戶所有已安裝軟件對每一未安裝軟件的拉動值并加總,獲取未安裝軟件與用戶的軟件列表的關(guān)聯(lián)值。
12.根據(jù)權(quán)利要求9所述的軟件推薦系統(tǒng),其特征在于,所述關(guān)聯(lián)值計(jì)算模塊用于根據(jù)備份到云端的所有軟件列表及用戶的軟件列表,計(jì)算未安裝軟件與用戶已安裝軟件中的一個(gè)或者多個(gè)常用軟件的關(guān)聯(lián)值。
13.根據(jù)權(quán)利要求10至12任一所述的軟件推薦系統(tǒng),其特征在于,所述軟件推薦模塊將未安裝軟件按照與用戶已安裝軟件關(guān)聯(lián)值大小,由大至小進(jìn)行排序并形成推薦列表,將推薦列表展現(xiàn)給用戶,向用戶推薦未安裝軟件。
14.根據(jù)權(quán)利要求10至12任一所述的軟件推薦系統(tǒng),其特征在于,所述軟件推薦模塊根據(jù)關(guān)聯(lián)值大小,將與用戶已安裝軟件關(guān)聯(lián)值大于特定值的未安裝軟件推薦給用戶。
全文摘要
本發(fā)明涉及一種軟件推薦方法及系統(tǒng),該方法包括如下步驟獲取用戶軟件安裝信息;根據(jù)用戶軟件安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值;根據(jù)所述關(guān)聯(lián)值向用戶推薦未安裝軟件。本發(fā)明根據(jù)用戶安裝信息,計(jì)算未安裝軟件與用戶已安裝軟件的關(guān)聯(lián)值,并根據(jù)關(guān)聯(lián)值向用戶推薦未安裝軟件,結(jié)合了用戶已安裝軟件以及未安裝軟件與已安裝軟件的關(guān)聯(lián)值,根據(jù)用戶電腦中軟件安裝環(huán)境自適應(yīng)的推薦軟件,從而智能、個(gè)性化的向用戶推薦未安裝軟件,使得向用戶推薦的未安裝軟件很好的符合用戶的要求,滿足了不同用戶的需求。
文檔編號G06F9/445GK102722379SQ20111007904
公開日2012年10月10日 申請日期2011年3月30日 優(yōu)先權(quán)日2011年3月30日
發(fā)明者陳培炫 申請人:騰訊科技(深圳)有限公司