本申請涉及信息處理
技術(shù)領(lǐng)域:
,尤其涉及推薦產(chǎn)品的確定方法及裝置。
背景技術(shù):
:隨著網(wǎng)絡(luò)時(shí)代的到來,電子商務(wù)迅猛發(fā)展,電子商務(wù)運(yùn)營商所提供的產(chǎn)品迅速增多。在琳瑯滿目的產(chǎn)品中如何高效和準(zhǔn)確地推薦符合用戶期望的產(chǎn)品,是電子商務(wù)運(yùn)營商實(shí)現(xiàn)個(gè)性化和定制化服務(wù)、提升服務(wù)質(zhì)量,增強(qiáng)用戶粘度的關(guān)鍵。目前推薦產(chǎn)品的確定方法為:獲取目標(biāo)用戶對產(chǎn)品的偏好評分,根據(jù)該偏好評分確定與該目標(biāo)用戶相似度較高的鄰居用戶,根據(jù)鄰居用戶對產(chǎn)品偏好評分確定推薦產(chǎn)品。例如:產(chǎn)品為音像制品、圖書、家電、服飾、水果,偏好評分采用五個(gè)偏好級別:“特別不喜歡”、“不喜歡”、“一般”、“喜歡”、“特別喜歡”,相應(yīng)分值記為1、2、3、4、5,沒有評價(jià)記0分。假定用戶為{u1,u2,u3,u4},各用戶對各產(chǎn)品的偏好評分,如表1所示:表1音像制品圖書家電服飾水果u155500u255500u305545u405510若推薦用戶為u4,其對圖書、家電和服飾進(jìn)行評分,對音像制品和水果未進(jìn)行評分,但u4對水果中的蘋果感興趣。則根據(jù)表1所示的u4的偏好評分,確定與u4相似度較高的鄰居用戶為u3,根據(jù)u3對產(chǎn)品偏好評分確定推薦產(chǎn)品為圖書、家電、服飾和水果中的一種或多種。對于向u4推薦水果的情景,雖然u4僅對水果中的蘋果感興趣,但蘋果屬于水果,因此,向u4推薦水果符合u4的實(shí)際情況。隨著產(chǎn)品分類的逐漸細(xì)化,上述方法存在推薦產(chǎn)品不準(zhǔn)確的弊端。例如:圖書細(xì)化為科教書、傳記和小說,服飾細(xì)化為裙子、褲子和襯衫,水果產(chǎn)品已細(xì)化為香蕉、蘋果和葡萄。{u1,u2,u3,u4}對各產(chǎn)品的偏好評分,如表2所示:-表2若目標(biāo)用戶仍為u4,其對科教書、傳記、小說、家電和葡萄進(jìn)行評分,對音像制品、裙子、褲子、襯衫、香蕉和蘋果未進(jìn)行評分,但u4對蘋果感興趣。則上述方法,根據(jù)表2所示的u4的偏好評分,確定與u4相似度較高的鄰居用戶為u1和u2,根據(jù)u1和u2對產(chǎn)品偏好評分確定推薦產(chǎn)品為音像制品、科教書、傳記、小說和家電中的一種或多種,但不會向u4推薦蘋果。而實(shí)際上u4對蘋果感興趣,因此推薦的產(chǎn)品與u4的實(shí)際情況不匹配。技術(shù)實(shí)現(xiàn)要素:為了提升確定的推薦產(chǎn)品的準(zhǔn)確性,本申請實(shí)施例提出了一種推薦產(chǎn)品的確定方法和裝置。一方面,本申請實(shí)施例提供了一種推薦產(chǎn)品的確定方法,所述方法包括:確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取對所述目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給所述目標(biāo)用戶的推薦產(chǎn)品??蛇x地,所述確定目標(biāo)用戶感興趣的產(chǎn)品類別之前,還包括:根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量確定各用戶對各產(chǎn)品類別的興趣度,所述用戶包括目標(biāo)用戶和其他用戶;確定目標(biāo)用戶感興趣的產(chǎn)品類別,包括:根據(jù)目標(biāo)用戶對各產(chǎn)品類別的興趣度確定所述目標(biāo)用戶感興趣的產(chǎn)品類別;所述獲取對所述目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶,包括:將對所述目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的其他用戶確定為鄰居用戶。可選地,所述根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量確定各用戶對產(chǎn)品類別的興趣度,包括:根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量和各產(chǎn)品類別包括的產(chǎn)品數(shù)量,確定各用戶對各產(chǎn)品類別的興趣度??蛇x地,所述根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量和各產(chǎn)品類別包括的產(chǎn)品數(shù)量,確定各用戶對各產(chǎn)品類別的興趣度,包括:根據(jù)確定各用戶對各產(chǎn)品類別的興趣度;其中,aij為用戶i對產(chǎn)品類別j的興趣度,mij為產(chǎn)品類別j中被用戶i評價(jià)的產(chǎn)品數(shù)量,為各產(chǎn)品類別中被用戶i評價(jià)的產(chǎn)品總數(shù)量,nj為產(chǎn)品類別j包括的產(chǎn)品數(shù)量,為各產(chǎn)品類別包括的產(chǎn)品總數(shù)量??蛇x地,所述待推薦產(chǎn)品屬于所述目標(biāo)用戶感興趣的產(chǎn)品類別??蛇x地,所述根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給所述目標(biāo)用戶的推薦產(chǎn)品,包括:根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度;根據(jù)所述推薦度確定推薦給所述目標(biāo)用戶的推薦產(chǎn)品??蛇x地,所述根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度,包括:根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度和所述目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度??蛇x地,所述根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度和所述目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度,包括:根據(jù)確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為第目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和??蛇x地,所述根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度,包括:根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度、所述目標(biāo)用戶與各鄰居用戶之間的相似度之和、所述目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和所述目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度??蛇x地,所述根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度、所述目標(biāo)用戶與各鄰居用戶之間的相似度之和、所述目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和所述目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度,包括:根據(jù)確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和,as,jq為目標(biāo)用戶s對待推薦產(chǎn)品j所屬產(chǎn)品類別q的興趣度,為目標(biāo)用戶s對各產(chǎn)品類別的興趣度之和,其中,w為產(chǎn)品類別。另一方面,本申請實(shí)施例提供了一種推薦產(chǎn)品的確定裝置,所述裝置包括:第一確定模塊,用于確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取模塊,用于獲取對所述第一確定模塊確定的目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;第二確定模塊,用于根據(jù)所述獲取模塊獲取的鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給所述目標(biāo)用戶的推薦產(chǎn)品。可選地,所述裝置,還包括:第三確定模塊,用于根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量確定各用戶對各產(chǎn)品類別的興趣度,所述用戶包括目標(biāo)用戶和其他用戶;所述第一確定模塊,用于根據(jù)所述第三確定模塊確定的目標(biāo)用戶對各產(chǎn)品類別的興趣度確定所述目標(biāo)用戶感興趣的產(chǎn)品類別;所述獲取模塊,用于將對所述第三確定模塊確定的目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的其他用戶確定為鄰居用戶??蛇x地,所述第三確定模塊,用于根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量和各產(chǎn)品類別包括的產(chǎn)品數(shù)量,確定各用戶對各產(chǎn)品類別的興趣度??蛇x地,所述第三確定模塊,用于根據(jù)確定各用戶對各產(chǎn)品類別的興趣度;其中,aij為用戶i對產(chǎn)品類別j的興趣度,mij為產(chǎn)品類別j中被用戶i評價(jià)的產(chǎn)品數(shù)量,為各產(chǎn)品類別中被用戶i評價(jià)的產(chǎn)品總數(shù)量,nj為產(chǎn)品類別j包括的產(chǎn)品數(shù)量,為各產(chǎn)品類別包括的產(chǎn)品總數(shù)量??蛇x地,所述待推薦產(chǎn)品屬于所述目標(biāo)用戶感興趣的產(chǎn)品類別。可選地,所述第二確定模塊,包括:第一確定單元,用于根據(jù)所述鄰居用戶對待推薦產(chǎn)品的興趣度,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度;第二確定單元,用于根據(jù)所述第一確定單元確定的推薦度確定推薦給所述目標(biāo)用戶的推薦產(chǎn)品??蛇x地,所述第一確定單元,用于根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度和所述目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度??蛇x地,所述第一確定單元,用于根據(jù)確定所述待推薦立品針對所述目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為第目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和??蛇x地,所述第一確定單元,用于根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、所述目標(biāo)用戶與各鄰居用戶之間的相似度、所述目標(biāo)用戶與各鄰居用戶之間的相似度之和、所述目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和所述目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度。可選地,所述第一確定單元,用于根據(jù)確定所述待推薦產(chǎn)品針對所述目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和,as,jq為目標(biāo)用戶s對待推薦產(chǎn)品j所屬產(chǎn)品類別q的興趣度,為目標(biāo)用戶s對各產(chǎn)品類別的興趣度之和,其中,w為產(chǎn)品類別。有益效果如下:確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取對目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。本申請中的鄰居用戶與目標(biāo)用戶對相同的產(chǎn)品類別感興趣,根據(jù)鄰居用戶的偏好確定的推薦產(chǎn)品為目標(biāo)用戶感興趣的產(chǎn)品類別中的產(chǎn)品,而現(xiàn)有技術(shù)中,鄰居用戶與目標(biāo)用戶對所有產(chǎn)品的偏好相關(guān),根據(jù)鄰居用戶確定的推薦產(chǎn)品可能不屬于目標(biāo)用戶感興趣的產(chǎn)品類別。因此,本申請相對于現(xiàn)有技術(shù),最終確定的推薦產(chǎn)品更符合目標(biāo)用戶的偏好,可以提升推薦準(zhǔn)確性。附圖說明下面將參照附圖描述本申請的具體實(shí)施例,其中:圖1示出了本申請另一實(shí)施例提供的另一種推薦產(chǎn)品的確定方法的流程示意圖;圖2示出了本申請另一實(shí)施例提供的一種推薦產(chǎn)品的確定裝置的結(jié)構(gòu)示意圖;圖3示出了本申請另一實(shí)施例提供的另一種推薦產(chǎn)品的確定裝置的結(jié)構(gòu)示意圖;圖4示出了本申請另一實(shí)施例提供的一種第二確定模塊的結(jié)構(gòu)示意圖。具體實(shí)施方式為了使本申請的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對本申請的示例性實(shí)施例進(jìn)行進(jìn)一步詳細(xì)的說明,顯然,所描述的實(shí)施例僅是本申請的一部分實(shí)施例,而不是所有實(shí)施例的窮舉。并且在不沖突的情況下,本說明中的實(shí)施例及實(shí)施例中的特征可以互相結(jié)合。在進(jìn)行產(chǎn)品推薦時(shí),首先需要確定推薦產(chǎn)品?,F(xiàn)有技術(shù)中,獲取目標(biāo)用戶對所有產(chǎn)品的偏好評分,根據(jù)該偏好評分確定與該目標(biāo)用戶相似度較高的鄰居用戶,根據(jù)鄰居用戶對產(chǎn)品偏好評分確定推薦產(chǎn)品。該方法鄰居用戶的確定與目標(biāo)用戶對所有產(chǎn)品的偏好評分相關(guān),隨著產(chǎn)品分類的逐漸細(xì)化,根據(jù)目標(biāo)用戶對所有產(chǎn)品的偏好評分確定的鄰居用戶的偏好不足以代表目標(biāo)用戶的偏好,可能出現(xiàn)根據(jù)鄰居用戶的偏好確定的推薦產(chǎn)品不屬于目標(biāo)用戶感興趣的產(chǎn)品類別,進(jìn)而降低該方法的推薦準(zhǔn)確性。為了提升推薦準(zhǔn)確性,本申請?zhí)峁┝艘环N推薦產(chǎn)品的確定方法,本申請?zhí)峁┑姆椒ù_定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取對目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。本申請?zhí)峁┑姆椒ㄖ朽従佑脩襞c目標(biāo)用戶對相同的產(chǎn)品類別感興趣,根據(jù)本申請?zhí)峁┑姆椒ㄖ械泥従佑脩舻钠么_定的推薦產(chǎn)品屬于目標(biāo)用戶感興趣的產(chǎn)品類別,提升推薦準(zhǔn)確性。結(jié)合上述實(shí)施環(huán)境,本申請?zhí)峁┝艘环N推薦產(chǎn)品的確定方法。本申請?zhí)峁┑姆椒梢詰?yīng)用于各種場景中,以確定推薦產(chǎn)品后,向推薦用戶推薦該推薦產(chǎn)品,滿足用戶的個(gè)性化和定制化需求,提升用戶粘度,增強(qiáng)競爭力。為了更清楚明確的說明本實(shí)施例提供的推薦產(chǎn)品的確定方法,本實(shí)施例以如下場景為例,對于其他場景,可參見如下場景的實(shí)現(xiàn)方式。具體場景:產(chǎn)品類別為5類,分別為:音像制品、圖書、家電、服飾和水果,其中,音像制品類別和家電類別不細(xì)化具體產(chǎn)品,圖書類別細(xì)化為3種產(chǎn)品,分別為:科教書、傳記和小說。服飾類別細(xì)化為3種產(chǎn)品,分別為:裙子、褲子和襯衫。水果類別細(xì)化為3種產(chǎn)品,分別為:香蕉、蘋果和葡萄。偏好評分采用五個(gè)偏好級別:“特別不喜歡”、“不喜歡”、“一般”、“喜歡”、“特別喜歡”,相應(yīng)分值記為1、2、3、4、5,沒有評價(jià)記0分。歷史用戶為{u1,u2,u3,u4},各歷史用戶對各產(chǎn)品的偏好評分如表3所示:表3運(yùn)行本實(shí)施例提供的方法的推薦產(chǎn)品的確定裝置與存儲上述場景中相關(guān)數(shù)據(jù)的存儲裝置之間的關(guān)系,可以為如下關(guān)系中的一種:第一種關(guān)系:推薦產(chǎn)品的確定裝置與存儲裝置為同一裝置;即存儲上述場景中相關(guān)數(shù)據(jù)的存儲裝置上運(yùn)行本實(shí)施例提供推薦產(chǎn)品的確定方法。此種關(guān)系下,運(yùn)行本實(shí)施例提供的方法的推薦產(chǎn)品的確定裝置直接讀取其存儲的上述場景相關(guān)數(shù)據(jù)。例如:各歷史用戶、各產(chǎn)品類別、各產(chǎn)品、產(chǎn)品類別與產(chǎn)品之間的包含關(guān)系、對各產(chǎn)品的偏好評分?jǐn)?shù)據(jù)。第二種關(guān)系:推薦產(chǎn)品的確定裝置與存儲裝置為不同裝置;存儲上述場景中相關(guān)數(shù)據(jù)的存儲裝置和運(yùn)行本實(shí)施例提供的方法的推薦產(chǎn)品的確定裝置為兩個(gè)裝置。此種關(guān)系下,運(yùn)行本實(shí)施例提供的方法的推薦產(chǎn)品的確定裝置從存儲上述場景中相關(guān)數(shù)據(jù)的存儲裝置中獲取上述場景相關(guān)數(shù)據(jù)。例如,各歷史用戶、各產(chǎn)品類別、各產(chǎn)品、產(chǎn)品類別與產(chǎn)品之間的包含關(guān)系、對各產(chǎn)品的偏好評分?jǐn)?shù)據(jù)。另外,對于上述場景,無論運(yùn)行本實(shí)施例提供的方法的推薦產(chǎn)品的確定裝置與存儲上述場景中相關(guān)數(shù)據(jù)的存儲裝置之間為何種關(guān)系,在進(jìn)行推薦產(chǎn)品確定時(shí),目標(biāo)用戶與歷史用戶之間的關(guān)系可能存在如下2情況:情況1:歷史用戶不包括目標(biāo)用戶,例如,目標(biāo)用戶為u5。針對此種情況,表3中未記載u5對各產(chǎn)品的偏好評分,不能確定u5的偏好,因此,不執(zhí)行本申請?zhí)峁┑耐扑]產(chǎn)品的確定方法。在具體實(shí)現(xiàn)時(shí),可以將缺省產(chǎn)品確定為推薦產(chǎn)品,待表3中記載u5對某一或某些產(chǎn)品的偏好評分后,再執(zhí)行本申請?zhí)峁┑姆椒ù_定推薦產(chǎn)品。情況2:歷史用戶包括目標(biāo)用戶,例如,目標(biāo)用戶為u4。針對此種情況,可以執(zhí)行本申請?zhí)峁┑姆椒ù_定推薦產(chǎn)品。下面以目標(biāo)用戶為u4,且u4對蘋果感興趣為例,參見圖1,對本實(shí)施例提供的推薦產(chǎn)品的確定方法進(jìn)行說明。101:根據(jù)各產(chǎn)品類別中被各歷史用戶評價(jià)的產(chǎn)品數(shù)量確定各歷史用戶對各產(chǎn)品類別的興趣度;其中,歷史用戶包括目標(biāo)用戶u4和其他用戶u1,u2,u3。本步驟在具體實(shí)施時(shí),可以根據(jù)各產(chǎn)品類別中被各歷史用戶評價(jià)的產(chǎn)品數(shù)量和各產(chǎn)品類別包括的產(chǎn)品數(shù)量,確定各歷史用戶對各產(chǎn)品類別的興趣度。例如,ui(任一歷史用戶)對lj(任一產(chǎn)品類別)的興趣度其中,mij為產(chǎn)品類別j中被歷史用戶i評價(jià)的產(chǎn)品數(shù)量,為各產(chǎn)品類別中被歷史用戶i評價(jià)的產(chǎn)品總數(shù)量,nj為產(chǎn)品類別j包括的產(chǎn)品數(shù)量,為各產(chǎn)品類別包括的產(chǎn)品總數(shù)量。參照表3,現(xiàn)對u1,u2,u3,u4對各產(chǎn)品類別的興趣度的計(jì)算方法進(jìn)行詳細(xì)說明。1)對于u1:u1對各產(chǎn)品的評價(jià)如表4所示。表4從表4中可看出,類別l1中被u1評價(jià)的產(chǎn)品的數(shù)量為1,類別l2中被u1評價(jià)的產(chǎn)品的數(shù)量為3,類別l3中被u1評價(jià)的產(chǎn)品的數(shù)量為1,類別l4中被u1評價(jià)的產(chǎn)品的數(shù)量為0,類別l5中被u1評價(jià)的產(chǎn)品的數(shù)量為0。因此,確定m11=1,m12=3,m13=1,m14=0,m15=0。同時(shí),從表4中還可看出,l1包括的產(chǎn)品數(shù)量n1=1,l2包括的產(chǎn)品數(shù)量n2=3,l3包括的產(chǎn)品數(shù)量n3=1,l4包括的產(chǎn)品數(shù)量n4=3,l5包括的產(chǎn)品數(shù)量n5=3。因此,2)對于u2:u2對各產(chǎn)品的評價(jià)如表5所示。表5從表5中可看出,類別l1中被u2評價(jià)的產(chǎn)品的數(shù)量為1,類別l2中被u2評價(jià)的產(chǎn)品的數(shù)量為3,類別l3中被u2評價(jià)的產(chǎn)品的數(shù)量為1,類別l4中被u2評價(jià)的產(chǎn)品的數(shù)量為0,類別l5中被u2評價(jià)的產(chǎn)品的數(shù)量為0。因此,確定m21=1,m22=3,m23=1,m24=0,m25=0。同時(shí),從表5中還可看出,l1包括的產(chǎn)品數(shù)量n1=1,l2包括的產(chǎn)品數(shù)量n2=3,l3包括的產(chǎn)品數(shù)量n3=1,l4包括的產(chǎn)品數(shù)量n4=3,l5包括的產(chǎn)品數(shù)量n5=3。因此,3)對于u3:u3對各產(chǎn)品的評價(jià)如表6所示。表6從表6中可看出,類別l1中被u3評價(jià)的產(chǎn)品的數(shù)量為0,類別l2中被u3評價(jià)的產(chǎn)品的數(shù)量為1,類別l3中被u3評價(jià)的產(chǎn)品的數(shù)量為1,類別l4中被u3評價(jià)的產(chǎn)品的數(shù)量為3,類別l5中被u3評價(jià)的產(chǎn)品的數(shù)量為3。因此,確定m31=0,m32=1,m33=1,m34=3,m35=3。同時(shí),從表6中還可看出,l1包括的產(chǎn)品數(shù)量n1=1,l2包括的產(chǎn)品數(shù)量n2=3,l3包括的產(chǎn)品數(shù)量n3=1,l4包括的產(chǎn)品數(shù)量n4=3,l5包括的產(chǎn)品數(shù)量n5=3。因此,4)對于u4:u4對各產(chǎn)品的評價(jià)如表7所示。表7從表7中可看出,類別l1中被u4評價(jià)的產(chǎn)品的數(shù)量為0,類別l2中被u4評價(jià)的產(chǎn)品的數(shù)量為3,類別l3中被u4評價(jià)的產(chǎn)品的數(shù)量為1,類別l4中被u4評價(jià)的產(chǎn)品的數(shù)量為0,類別l5中被u4評價(jià)的產(chǎn)品的數(shù)量為1。因此,確定m41=0,m42=3,m43=1,m44=0,m45=1。同時(shí),從表7中還可看出,l1包括的產(chǎn)品數(shù)量n1=1,l2包括的產(chǎn)品數(shù)量n2=3,l3包括的產(chǎn)品數(shù)量n3=1,l4包括的產(chǎn)品數(shù)量n4=3,l5包括的產(chǎn)品數(shù)量n5=3。因此,綜上,得到各歷史用戶對各產(chǎn)品類別的興趣度矩陣顯然,當(dāng)aij=0表示用戶ui尚未評價(jià)過產(chǎn)品類別lj。在產(chǎn)品分類和產(chǎn)品數(shù)量確定的情況下,ui對lj評價(jià)的產(chǎn)品數(shù)量越多,則aij越大,可以認(rèn)為ui對lj興趣越大。另外,在得到各歷史用戶對各產(chǎn)品類別的興趣度矩陣之后,還可以根據(jù)各歷史用戶對各產(chǎn)品類別的興趣度,確定對任一產(chǎn)品類別感興趣的興趣用戶。具體的,確定一個(gè)興趣偏好尺度參數(shù)α,且α>0,當(dāng)0<aij<α?xí)r,認(rèn)為ui對lj興趣一般,甚至很小可以忽略;當(dāng)aij≥α?xí)r,認(rèn)為ui對lj有興趣偏好,且數(shù)值越大興趣偏好越大。對預(yù)先確定的α,將對lj(j=1,2,…,m)有興趣偏好的用戶放成一類,即為各產(chǎn)品類別的興趣用戶:uj={ui|ai,j≥α,i=1,2,…,n},其中,n為用戶數(shù)量。以各歷史用戶對各產(chǎn)品類別的興趣度為興趣度矩陣α=1為例:l1的興趣用戶u1為{u1,u2},l2的興趣用戶u2為{u1,u2,u3,u4},l3的興趣用戶u3為{u1,u2,u3,u4},l4的興趣用戶u4為{u3},l5的興趣用戶u5為{u3,u4}。當(dāng)然,在得到lj的興趣用戶uj之后,還可以將得到與uj對應(yīng)的評分矩陣,即uj中各歷史用戶對lj的評分矩陣,例如,u1中各歷史用戶對l1的評分矩陣u2中各歷史用戶對l2的評分矩陣u3中各歷史用戶對l3的評分矩陣u4中各歷史用戶對l4的評分矩陣u5中各歷史用戶對l5的評分矩陣步驟101并非每次執(zhí)行本實(shí)施例提供的推薦產(chǎn)品的確定方法均需要執(zhí)行的步驟,僅當(dāng)?shù)谝淮螆?zhí)行本實(shí)施例提供的推薦產(chǎn)品的確定方法,或者,歷史用戶發(fā)生變化,或者,產(chǎn)品發(fā)生變化,或者,產(chǎn)品類別發(fā)生變化,或者,產(chǎn)品與產(chǎn)品類別的對應(yīng)關(guān)系發(fā)生變化,或者,歷史用戶對任一產(chǎn)品的偏好評分發(fā)生變化時(shí),執(zhí)行步驟101,以確定歷史用戶對產(chǎn)品類別的最新興趣度,本實(shí)施例不對執(zhí)行步驟101的觸發(fā)條件進(jìn)行限定。102:確定目標(biāo)用戶感興趣的產(chǎn)品類別;其中,目標(biāo)用戶與歷史用戶之間存在2種關(guān)系,歷史用戶不包括目標(biāo)用戶,或者,歷史用戶包括目標(biāo)用戶。本實(shí)施例僅針對歷史用戶包括目標(biāo)用戶的情況進(jìn)行說明。具體的,歷史用戶包括目標(biāo)用戶和其他用戶,步驟101中得到的歷史用戶對產(chǎn)品類別的興趣度也包括目標(biāo)用戶對各產(chǎn)品類別的興趣度和其他用戶對各產(chǎn)品類別的興趣度,本步驟根據(jù)步驟101中得到的目標(biāo)用戶對各產(chǎn)品類別的興趣度確定目標(biāo)用戶感興趣的產(chǎn)品類別。以步驟101中的例子為例,目標(biāo)用戶u4對各產(chǎn)品類別的興趣度分別為:a41=0、a44=0、若興趣偏好尺度參數(shù)α>0,當(dāng)aij≥α?xí)r,認(rèn)為ui對lj有興趣偏好,則確定u4感興趣的產(chǎn)品類別為l2、l3和l5。103:確定待推薦產(chǎn)品是否屬于目標(biāo)用戶感興趣的產(chǎn)品類別,若待推薦產(chǎn)品是不屬于目標(biāo)用戶感興趣的產(chǎn)品類別,則執(zhí)行步驟104,若待推薦產(chǎn)品屬于目標(biāo)用戶感興趣的產(chǎn)品類別,則執(zhí)行步驟105及后續(xù)步驟;本實(shí)施例中的待推薦產(chǎn)品,可以為目標(biāo)用戶未評分的產(chǎn)品,也可以為目標(biāo)用戶已評分的產(chǎn)品。例如,待推薦產(chǎn)品可以為u4未評分的音像制品、裙子、褲子、襯衫、香蕉或蘋果,通過向u4推薦未評分的產(chǎn)品,可以使u4發(fā)現(xiàn)其感興趣的其他產(chǎn)品,提升用戶粘度。待推薦產(chǎn)品也可以為u4已評分的科教書、傳記、小說、家電、葡萄,通過u4推薦已評分的產(chǎn)品,可以使u4發(fā)現(xiàn)其感興趣產(chǎn)品的最新動態(tài),提升用戶粘度。以購物平臺為例,u4購買過科教書、傳記、小說、家電、葡萄且均評分,若待推薦產(chǎn)品確定為音像制品、裙子、褲子、襯衫、香蕉或蘋果,可以增加u4購買音像制品、裙子、褲子、襯衫、香蕉或蘋果的可能性,提升u4對購物平臺的粘度。除此之外,還可以在科教書、傳記、小說、家電或葡萄促銷時(shí),將u4購買過且已評分的科教書、傳記、小說、家電或葡萄再次確定為待推薦產(chǎn)品,使u4獲知科教書、傳記、小說、家電或葡萄的促銷信息,增加u4再次購買科教書、傳記、小說、家電或葡萄的可能性,提升用戶粘度。對于本實(shí)施例中的具體場景,若待推薦產(chǎn)品為音像制品,其對應(yīng)的產(chǎn)品類別為l1,不屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟104。若待推薦產(chǎn)品為裙子,其對應(yīng)的產(chǎn)品類別為l3,不屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟104。若待推薦產(chǎn)品為褲子,其對應(yīng)的產(chǎn)品類別為l3,不屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟104。若待推薦產(chǎn)品為襯衫,其對應(yīng)的產(chǎn)品類別為l3,不屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟104。若待推薦產(chǎn)品為科教書,其對應(yīng)的產(chǎn)品類別為l2,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為傳記,其對應(yīng)的產(chǎn)品類別為l2,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為小說,其對應(yīng)的產(chǎn)品類別為l2,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為家電,其對應(yīng)的產(chǎn)品類別為l3,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為香蕉,其對應(yīng)的產(chǎn)品類別為l5,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為蘋果,其對應(yīng)的產(chǎn)品類別為l5,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。若待推薦產(chǎn)品為葡萄,其對應(yīng)的產(chǎn)品類別為l5,屬于u4感興趣的產(chǎn)品類別,則執(zhí)行步驟105。104:確定目標(biāo)用戶對待推薦產(chǎn)品的興趣度為0,結(jié)束流程;以待推薦產(chǎn)品為音像制品為例,確定u4對音像制品的興趣度為0,即音像制品非推薦給u4的推薦產(chǎn)品,結(jié)束流程。105:獲取對目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;其中,歷史用戶包括目標(biāo)用戶和其他用戶,步驟101中得到的歷史用戶對產(chǎn)品類別的興趣度也包括目標(biāo)用戶對各產(chǎn)品類別的興趣度和其他用戶對各產(chǎn)品類別的興趣度,本步驟根據(jù)步驟101中得到的其他用戶對各產(chǎn)品類別的興趣度,將對步驟102中確定的目標(biāo)用戶(us)感興趣的產(chǎn)品類別(lw)感興趣的其他用戶(ussw)確定為鄰居用戶。以步驟102中的例子為例,步驟102中,確定u4感興趣的產(chǎn)品類別為l2、l3和l5,步驟101中得到a14=0、a15=0;a24=0、a25=0;a31=0、若興趣偏好尺度參數(shù)α>0,當(dāng)aij≥α?xí)r,認(rèn)為ui對lj有興趣偏好,則確定u1感興趣的產(chǎn)品類別為l1、l2和l3,確定u2感興趣的產(chǎn)品類別為l1、l2和l3,確定u3感興趣的產(chǎn)品類別為l2、l3和l5。步驟102中,確定目標(biāo)用戶u4感興趣的產(chǎn)品類別為l2、l3和l5,則對u4感興趣的產(chǎn)品類別l2感興趣的鄰居用戶us42為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l3感興趣的鄰居用戶us43為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l5感興趣的鄰居用戶us45為{u3}。106:根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。本步驟的具體實(shí)施方式,包括但不限于:步驟1:根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;步驟2:根據(jù)推薦度確定推薦給目標(biāo)用戶的推薦產(chǎn)品。下面對各步驟的實(shí)現(xiàn)方式進(jìn)行具體介紹。步驟1:根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;對于步驟1,其實(shí)現(xiàn)方式包括但不限于如下兩種:第1種實(shí)現(xiàn)方式:根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度和目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度。第2種實(shí)現(xiàn)方式:根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度、目標(biāo)用戶與各鄰居用戶之間的相似度之和、目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度。對于第1種實(shí)現(xiàn)方式,根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度和目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度。具體實(shí)現(xiàn)時(shí),可以根據(jù)確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度。其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為第目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和。sim(s,k)可以通過現(xiàn)有的任一相似度計(jì)算方式確定,此處不進(jìn)行限定。例如:對于us的其他用戶ussw中的任一其他用戶uk,根據(jù)云向量v=(er,en,he)得到sim(s,k)。具體的,1)計(jì)算樣本均值:其中,m為產(chǎn)品個(gè)數(shù);2)計(jì)算一階樣本絕對中心:3)計(jì)算樣本方差:4)ers的估計(jì)值:5)超熵hes的估計(jì)值:6)熵ens的估計(jì)值:7)得到us的云向量vs=(ers,ens,hes);8)重復(fù)1)-7)得到uk的云向量vk=(erk,enk,hek);9)根據(jù)vs和vk得到sim(s,k)=cos(vs,vk)。下面參照表3,分別以待推薦產(chǎn)品為科教書、傳記、小說、家電、香蕉、蘋果和葡萄為例,對根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對u4的推薦度的第1種實(shí)現(xiàn)方式進(jìn)行舉例說明。步驟102中確定u4的興趣產(chǎn)品類別為l2、l3和l5,步驟105中確定對u4感興趣的產(chǎn)品類別l2感興趣的鄰居用戶us42為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l3感興趣的鄰居用戶us43為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l5感興趣的鄰居用戶us45為{u3}。1)待推薦產(chǎn)品1為科教書科教書對應(yīng)的產(chǎn)品類別為l2,us42為{u1,u2,u3},若u4與u1之間的相似度為sim(4,1),u4與u2之間的相似度為sim(4,2),u4與u3之間的相似度為sim(4,3),則確定科教書針對u4的推薦度2)待推薦產(chǎn)品2為傳記傳記對應(yīng)的產(chǎn)品類別為l2,us42為{u1,u2,u3},傳記針對u4的推薦度3)待推薦產(chǎn)品3為小說小說對應(yīng)的產(chǎn)品類別為l2,u542為{u1,u2,u3},小說針對u4的推薦度4)待推薦產(chǎn)品4為家電家電對應(yīng)的產(chǎn)品類別為l3,us43為{u1,u2,u3},家電針對u4的推薦度5)待推薦產(chǎn)品5為香蕉香蕉對應(yīng)的產(chǎn)品類別為l5,us45為{u3},香蕉針對u4的推薦度6)待推薦產(chǎn)品6為蘋果蘋果對應(yīng)的產(chǎn)品類別為l5,us45為{u3},蘋果針對u4的推薦度7)待推薦產(chǎn)品7為葡萄葡萄對應(yīng)的產(chǎn)品類別為l5,us45為{u3},葡萄針對u4的推薦度由此可知,小說、家電、香蕉、蘋果、葡萄針對u4的推薦度均為5,教科書、傳記針對u4的推薦度均<5。第2種實(shí)現(xiàn)方式:根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度、目標(biāo)用戶與各鄰居用戶之間的相似度之和、目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度。例如:根據(jù)確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和,as,jq為目標(biāo)用戶s對待推薦產(chǎn)品j所屬產(chǎn)品類別q的興趣度,為目標(biāo)用戶s對各產(chǎn)品類別的興趣度之和,其中,w為產(chǎn)品類別。下面仍然參照表3,分別以待推薦產(chǎn)品為科教書、傳記、小說、家電、香蕉、蘋果和葡萄為例,對根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對u4的推薦度的第2種實(shí)現(xiàn)方式進(jìn)行舉例說明。步驟102中確定u4的興趣產(chǎn)品類別為l2、l3和l5,步驟105中確定對u4感興趣的產(chǎn)品類別l2感興趣的鄰居用戶us42為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l3感興趣的鄰居用戶us43為{u1,u2,u3},對u4感興趣的產(chǎn)品類別l5感興趣的鄰居用戶us45為{u3}。1)待推薦產(chǎn)品1為科教書科教書對應(yīng)的產(chǎn)品類別為l2,us42為{u1,u2,u3},若u4與u1之間的相似度為sim(4,1),u4與u2之間的相似度為sim(4,2),u4與u3之間的相似度為sim(4,3),則確定步驟101中獲得a41=0、a44=0、因此,確定科教書針對u4的推薦度2)待推薦產(chǎn)品2為傳記傳記對應(yīng)的產(chǎn)品類別為l2,us42為{u1,u2,u3},則確定確定科教書針對u4的推薦度3)待推薦產(chǎn)品3為小說小說對應(yīng)的產(chǎn)品類別為l2,us42為{u1,u2,u3},則確定確定小說針對u4的推薦度4)待推薦產(chǎn)品4為家電家電對應(yīng)的產(chǎn)品類別為l3,us43為{u1,u2,u3},則確定確定家電針對u4的推薦度5)待推薦產(chǎn)品5為香蕉香蕉對應(yīng)的產(chǎn)品類別為l5,us45為{u3},則確定確定香蕉針對u4的推薦度6)待推薦產(chǎn)品6為蘋果蘋果對應(yīng)的產(chǎn)品類別為l5,us45為{u3},則確定確定蘋果針對u4的推薦度7)待推薦產(chǎn)品7為葡萄葡萄對應(yīng)的產(chǎn)品類別為l5,us45為{u3},則確定確定葡萄針對u4的推薦度由此可知,小說、家電針對u4的推薦度均為香蕉、蘋果、葡萄針對u4的推薦度均為教科書、傳記針對u4的推薦度在執(zhí)行步驟1:根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度之后,會執(zhí)行步驟2:根據(jù)推薦度確定推薦給目標(biāo)用戶的推薦產(chǎn)品。步驟2的具體實(shí)現(xiàn)方式之一,可以為先將待推薦產(chǎn)品按推薦度從大到小排序,將排序靠前的預(yù)設(shè)數(shù)量個(gè)產(chǎn)品確定為推薦給目標(biāo)用戶的推薦產(chǎn)品。以預(yù)設(shè)數(shù)量為5為例,若步驟1由第1種實(shí)現(xiàn)方式實(shí)現(xiàn),則小說、家電、香蕉、蘋果、葡萄針對u4的推薦度均為5,教科書、傳記針對u4的推薦度均<5。將待推薦產(chǎn)品按推薦度從大到小排序?yàn)?1)小說、家電、香蕉、蘋果、葡萄,(2)教科書、傳記,因此,將排序靠前的5個(gè)產(chǎn)品:小說、家電、香蕉、蘋果、葡萄,確定為推薦給u4的推薦產(chǎn)品,包括蘋果,與u4的實(shí)際情況匹配。若步驟1由第2種實(shí)現(xiàn)方式實(shí)現(xiàn),則小說、家電針對u4的推薦度均為香蕉、蘋果、葡萄針對u4的推薦度均為教科書、傳記針對u4的推薦度將待推薦產(chǎn)品按推薦度從大到小排序?yàn)?1)小說、家電,(2)香蕉、蘋果、葡萄,(3)教科書、傳記,因此,將排序靠前的5個(gè)產(chǎn)品:小說、家電、香蕉、蘋果、葡萄,確定為推薦給u4的推薦產(chǎn)品,包括蘋果,與u4的實(shí)際情況匹配。由此可知,無論步驟1由第幾種實(shí)現(xiàn)方式實(shí)現(xiàn),最終確定推薦給u4的推薦產(chǎn)品均為小說、家電、香蕉、蘋果、葡萄。對于本實(shí)施例中的具體場景,現(xiàn)有技術(shù)根據(jù)圖3所示的u4對所有產(chǎn)品的偏好評分,確定與u4相似度較高的鄰居用戶為u,和u2,根據(jù)u1和u2對產(chǎn)品偏好評分確定推薦產(chǎn)品為音像制品、科教書、傳記、小說和家電中的一種或多種,但不會向u4推薦蘋果。而實(shí)際上u4對蘋果感興趣,使得現(xiàn)有技術(shù)所推薦的產(chǎn)品與u4的實(shí)際情況不匹配。本實(shí)施例提供的方法,最終確定推薦給u4的推薦產(chǎn)品均為小說、家電、香蕉、蘋果、葡萄,會向u4推薦蘋果,使得本實(shí)施例提供的方法所推薦的產(chǎn)品與u4的實(shí)際情況匹配。通過本實(shí)施例提供的方法得到的推薦產(chǎn)品,并非像現(xiàn)有技術(shù)中根據(jù)目標(biāo)用戶的所有評分確定鄰居用戶,而是根據(jù)目標(biāo)用戶感興趣的產(chǎn)品類別確定鄰居用戶,使得鄰居用戶與目標(biāo)用戶對相同的產(chǎn)品類別感興趣,進(jìn)而根據(jù)鄰居用戶的偏好確定的推薦產(chǎn)品中至少存在一種推薦產(chǎn)品為目標(biāo)用戶感興趣的產(chǎn)品類別中的產(chǎn)品,提升了確定的推薦產(chǎn)品的準(zhǔn)確性。在實(shí)際應(yīng)用中,某電影相關(guān)網(wǎng)站應(yīng)用本實(shí)施例提供的推薦產(chǎn)品的確定方法進(jìn)行產(chǎn)品推薦,該網(wǎng)站用戶人數(shù)已超過70000人,用戶評分的電影超過5000部。從數(shù)據(jù)庫中抽取274個(gè)用戶對1489部電影的21078條評分?jǐn)?shù)據(jù),數(shù)據(jù)集的稀疏等級為:1-21078/(274*1489)=0.9483。采用推薦結(jié)果的度量標(biāo)準(zhǔn)mae(meanabsoluteerror,平均絕對誤差),mae值越小,則推薦質(zhì)量越高。其中pi為預(yù)測的用戶評分集合,qi為實(shí)際的評分集合。本實(shí)施例提供的方法得到的mae=0.77,現(xiàn)有技術(shù)得到的mae=0.81。有益效果:確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取對目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。本申請中的鄰居用戶與目標(biāo)用戶對相同的產(chǎn)品類別感興趣,根據(jù)鄰居用戶的偏好確定的推薦產(chǎn)品為目標(biāo)用戶感興趣的產(chǎn)品類別中的產(chǎn)品,而現(xiàn)有技術(shù)中,鄰居用戶與目標(biāo)用戶對所有產(chǎn)品的偏好相關(guān),根據(jù)鄰居用戶確定的推薦產(chǎn)品可能不屬于目標(biāo)用戶感興趣的產(chǎn)品類別。因此,本申請相對于現(xiàn)有技術(shù),最終確定的推薦產(chǎn)品更符合目標(biāo)用戶的偏好,可以提升推薦準(zhǔn)確性?;谕话l(fā)明構(gòu)思,本實(shí)施例提供了一種推薦產(chǎn)品的確定裝置,由于該裝置解決問題的原理與圖1所示的一種推薦產(chǎn)品的確定方法相似,因此該應(yīng)裝置的實(shí)施可以參見圖1所示的方法的實(shí)施例,重復(fù)之處不再贅述。參見圖2,該裝置包括:第一確定模塊201,用于確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取模塊202,用于獲取對第一確定模塊201確定的目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;第二確定模塊203,用于根據(jù)獲取模塊202獲取的鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。參見圖3,該裝置,還包括:第三確定模塊204,用于根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量確定各用戶對各產(chǎn)品類別的興趣度,用戶包括目標(biāo)用戶和其他用戶;其中,第一確定模塊201,用于根據(jù)第三確定模塊204確定的目標(biāo)用戶對各產(chǎn)品類別的興趣度確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取模塊202,用于將對第三確定模塊204確定的目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的其他用戶確定為鄰居用戶??蛇x地,第三確定模塊204,用于根據(jù)各產(chǎn)品類別中被各用戶評價(jià)的產(chǎn)品數(shù)量和各產(chǎn)品類別包括的產(chǎn)品數(shù)量,確定各用戶對各產(chǎn)品類別的興趣度??蛇x地,第三確定模塊204,用于根據(jù)確定各用戶對各產(chǎn)品類別的興趣度;其中,aij為用戶i對產(chǎn)品類別j的興趣度,mij為產(chǎn)品類別j中被用戶i評價(jià)的產(chǎn)品數(shù)量,為各產(chǎn)品類別中被用戶i評價(jià)的產(chǎn)品總數(shù)量,nj為產(chǎn)品類別j包括的產(chǎn)品數(shù)量,為各產(chǎn)品類別包括的產(chǎn)品總數(shù)量。其中,待推薦產(chǎn)品屬于目標(biāo)用戶感興趣的產(chǎn)品類別。參見圖4,第二確定模塊203,包括:第一確定單元2031,用于根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;第二確定單元2032,用于根據(jù)第一確定單元2031確定的推薦度確定推薦給目標(biāo)用戶的推薦產(chǎn)品??蛇x地,第一確定單元2031,用于根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度和目標(biāo)用戶與各鄰居用戶之間的相似度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度??蛇x地,第一確定單元2031,用于根據(jù)確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為第目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和。可選地,第一確定單元2031,用于根據(jù)各鄰居用戶對待推薦產(chǎn)品的興趣度、目標(biāo)用戶與各鄰居用戶之間的相似度、目標(biāo)用戶與各鄰居用戶之間的相似度之和、目標(biāo)用戶對待推薦產(chǎn)品所屬產(chǎn)品類別的興趣度和目標(biāo)用戶對各產(chǎn)品類別的興趣度之和,確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度??蛇x地,第一確定單元2031,用于根據(jù)確定待推薦產(chǎn)品針對目標(biāo)用戶的推薦度;其中,rs,j為待推薦產(chǎn)品j針對目標(biāo)用戶s的推薦度,rkj為鄰居用戶k對待推薦產(chǎn)品j的興趣度,sim(s,k)為目標(biāo)用戶s與鄰居用戶k之間的相似度,為目標(biāo)用戶s與各鄰居用戶之間的相似度之和,as,jq為目標(biāo)用戶s對待推薦產(chǎn)品j所屬產(chǎn)品類別q的興趣度,為目標(biāo)用戶s對各產(chǎn)品類別的興趣度之和,其中,w為產(chǎn)品類別。有益效果如下:確定目標(biāo)用戶感興趣的產(chǎn)品類別;獲取對目標(biāo)用戶感興趣的產(chǎn)品類別感興趣的鄰居用戶;根據(jù)鄰居用戶對待推薦產(chǎn)品的興趣度,確定推薦給目標(biāo)用戶的推薦產(chǎn)品。本申請中的鄰居用戶與目標(biāo)用戶對相同的產(chǎn)品類別感興趣,根據(jù)鄰居用戶的偏好確定的推薦產(chǎn)品為目標(biāo)用戶感興趣的產(chǎn)品類別中的產(chǎn)品,而現(xiàn)有技術(shù)中,鄰居用戶與目標(biāo)用戶對所有產(chǎn)品的偏好相關(guān),根據(jù)鄰居用戶確定的推薦產(chǎn)品可能不屬于目標(biāo)用戶感興趣的產(chǎn)品類別。因此,本申請相對于現(xiàn)有技術(shù),最終確定的推薦產(chǎn)品更符合目標(biāo)用戶的偏好,可以提升推薦準(zhǔn)確性。為了描述的方便,以上所述裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各模塊或單元的功能在同一個(gè)或多個(gè)軟件或硬件中實(shí)現(xiàn)。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。當(dāng)前第1頁12