本申請(qǐng)涉及信息,尤其涉及一種推薦方法、裝置、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、目前基于用戶的協(xié)同過濾算法的實(shí)現(xiàn)過程,一般包括:選擇與目標(biāo)用戶對(duì)于同一對(duì)象的興趣度最為相似的若干相似用戶——即頭部相似用戶;在確定出頭部相似用戶后,根據(jù)頭部相似用戶對(duì)指定興趣對(duì)象的興趣度,預(yù)測目標(biāo)用戶對(duì)指定興趣對(duì)象的興趣度;根據(jù)預(yù)測的興趣度,判斷是否向目標(biāo)用戶推薦該指定興趣對(duì)象。
2、目前基于用戶的協(xié)同過濾算法的缺陷在于:只考慮頭部相似用戶,而忽略了其他非頭部用戶也有可能與目標(biāo)用戶有類似的興趣,從而會(huì)導(dǎo)致推薦給目標(biāo)用戶的興趣對(duì)象較為片面,與目標(biāo)用戶可能存在的廣泛興趣匹配度不高。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種推薦方法,用以解決采用現(xiàn)有技術(shù)推薦給目標(biāo)用戶的興趣對(duì)象較為片面,與目標(biāo)用戶可能存在的廣泛興趣匹配度不高的問題。
2、本申請(qǐng)實(shí)施例還提供一種推薦裝置、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
3、本申請(qǐng)實(shí)施例采用下述技術(shù)方案:
4、一種推薦方法,包括:根據(jù)第一數(shù)據(jù)從用戶群體中確定第一社團(tuán),以及根據(jù)第二數(shù)據(jù)從所述用戶群體中確定第二社團(tuán);其中,所述第一社團(tuán)和所述第二社團(tuán)均包括第一用戶,所述用戶群體包括所述第一用戶和多個(gè)第二用戶,所述第一數(shù)據(jù)包括所述用戶群體中的兩個(gè)用戶對(duì)對(duì)象集合中的同一對(duì)象的興趣度的相似度,所述第二數(shù)據(jù)包括所述用戶群體中的兩個(gè)用戶之間相同的興趣對(duì)象的數(shù)量;向所述第一用戶推薦目標(biāo)用戶的興趣對(duì)象;所述目標(biāo)用戶為同時(shí)屬于所述第一社團(tuán)和所述第二社團(tuán)的第二用戶。
5、一種推薦裝置,包括:社團(tuán)確定單元,用于根據(jù)第一數(shù)據(jù)從用戶群體中確定第一社團(tuán),以及根據(jù)第二數(shù)據(jù)從所述用戶群體中確定第二社團(tuán);其中,所述第一社團(tuán)和所述第二社團(tuán)均包括第一用戶,所述用戶群體包括所述第一用戶和多個(gè)第二用戶,所述第一數(shù)據(jù)包括所述用戶群體中的兩個(gè)用戶對(duì)對(duì)象集合中的同一對(duì)象的興趣度的相似度,所述第二數(shù)據(jù)包括所述用戶群體中的兩個(gè)用戶之間相同的興趣對(duì)象的數(shù)量;推薦單元,用于向所述第一用戶推薦目標(biāo)用戶的興趣對(duì)象;所述目標(biāo)用戶為同時(shí)屬于所述第一社團(tuán)和所述第二社團(tuán)的第二用戶。
6、一種計(jì)算設(shè)備,包括:存儲(chǔ)器及處理器,其中,
7、所述存儲(chǔ)器,用于存儲(chǔ)計(jì)算機(jī)程序;
8、所述處理器,與所述存儲(chǔ)器耦合,用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的所述計(jì)算機(jī)程序,以用于執(zhí)行上述的方法。
9、一種存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)程序被計(jì)算機(jī)執(zhí)行時(shí)能夠?qū)崿F(xiàn)上述的方法。
10、一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品存儲(chǔ)有指令,所述指令在由計(jì)算機(jī)執(zhí)行時(shí),使得所述計(jì)算機(jī)實(shí)施上述的方法。
11、本申請(qǐng)實(shí)施例提供的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:
12、本申請(qǐng)實(shí)施例提供的上述方案基于“不同用戶對(duì)同一對(duì)象集合中對(duì)象的興趣度的相似度”確定包含第一用戶的第一社團(tuán),基于“不同用戶之間共同的興趣對(duì)象的數(shù)量”確定包含第一用戶的第二社團(tuán),并將同時(shí)出現(xiàn)在第一社團(tuán)和第二社團(tuán)的第二用戶作為推薦的來源群體,可以實(shí)現(xiàn)將推薦的來源群體擴(kuò)展到對(duì)同一對(duì)象集合興趣度相似、共同的興趣對(duì)象的數(shù)量相似的用戶范圍,從而也就擴(kuò)大了推薦給第一用戶的對(duì)象的范圍,使得向第一用戶推薦的對(duì)象能夠較好地匹配于第一用戶可能存在的廣泛興趣。
1.一種推薦方法,其特征在于,包括:
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)第一數(shù)據(jù)從用戶群體中確定第一社團(tuán),包括:
3.如權(quán)利要求1所述的方法,其特征在于,根據(jù)第二數(shù)據(jù)從所述用戶群體中確定第二社團(tuán),包括:
4.如權(quán)利要求2或3所述的方法,其特征在于,所述社團(tuán)檢測算法基于單部圖進(jìn)行檢測;所述方法還包括:
5.如權(quán)利要求4所述的方法,其特征在于:
6.如權(quán)利要求1所述的方法,其特征在于,所述第一社團(tuán)有多個(gè),所述第二社團(tuán)有多個(gè),所述方法還包括:
7.一種推薦裝置,其特征在于,包括:
8.一種計(jì)算設(shè)備,其特征在于,包括:存儲(chǔ)器及處理器,其中,
9.一種存儲(chǔ)有計(jì)算機(jī)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)程序被計(jì)算機(jī)執(zhí)行時(shí)能夠?qū)崿F(xiàn)權(quán)利要求1~6任一權(quán)項(xiàng)所述的方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品存儲(chǔ)有指令,所述指令在由計(jì)算機(jī)執(zhí)行時(shí),使得所述計(jì)算機(jī)實(shí)施權(quán)利要求1~6任一權(quán)項(xiàng)所述的方法。