本申請屬于人工智能,尤其涉及一種信息推薦方法、裝置及電子設(shè)備。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的普及和社交網(wǎng)絡(luò)的發(fā)展,人們越來越依賴于社交網(wǎng)絡(luò)進(jìn)行信息交流和傳播。傳統(tǒng)的社交關(guān)系挖掘通常只關(guān)注用戶的一度關(guān)系,即用戶與直接好友的關(guān)系,例如在微博的社交推送(push)場景下,通常根據(jù)用戶的一度關(guān)系為用戶推送其感興趣的內(nèi)容,例如根據(jù)用戶與博主之間的關(guān)注關(guān)系為用戶推送其關(guān)注博主的物料。
2、但部分用戶的一度關(guān)系并不豐富,例如部分用戶關(guān)注的博主較少,則能為該用戶推送的內(nèi)容相對較少,降低了信息傳播的效率和準(zhǔn)確性。
技術(shù)實現(xiàn)思路
1、本申請實施例的目的是提供一種信息推薦方法、裝置、電子設(shè)備及存儲介質(zhì),以解決傳統(tǒng)的社交關(guān)系挖掘只關(guān)注用戶的一度關(guān)系,降低了信息傳播的效率和準(zhǔn)確性的問題。
2、為實現(xiàn)上述目的,本申請實施例采用下述技術(shù)方案:
3、第一方面,本申請實施例提供一種信息推薦方法,包括:獲取通過多個召回途徑召回的目標(biāo)用戶的多個二度關(guān)系對,所述二度關(guān)系對包括與所述目標(biāo)用戶存在二度關(guān)系的用戶;對所述多個二度關(guān)系對進(jìn)行去重處理,得到多個目標(biāo)二度關(guān)系對;根據(jù)所述目標(biāo)二度關(guān)系對所對應(yīng)的至少一個召回途徑的置信度,確定所述目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑;基于所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,對所述目標(biāo)用戶進(jìn)行信息推薦。
4、第二方面,本申請實施例提供一種信息推薦裝置,包括:獲取模塊,用于獲取通過多個召回途徑召回的目標(biāo)用戶的多個二度關(guān)系對,所述二度關(guān)系對包括與所述目標(biāo)用戶存在二度關(guān)系的用戶;去重模塊,用于對所述多個二度關(guān)系對進(jìn)行去重處理,得到多個目標(biāo)二度關(guān)系對;確定模塊,用于根據(jù)所述目標(biāo)二度關(guān)系對所對應(yīng)的至少一個召回途徑的置信度,確定所述目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑;推薦模塊,用于基于所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,對所述目標(biāo)用戶進(jìn)行信息推薦。
5、第三方面,本申請實施例提供一種電子設(shè)備,包括:處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如本申請第一方面實施例所述方法的步驟,或者實現(xiàn)如本申請第二方面實施例所述方法的步驟。
6、第四方面,本申請實施例提供一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲程序或指令,所述程序或指令被處理器執(zhí)行時實現(xiàn)如本申請第一方面實施例所述方法的步驟。
7、本申請實施例采用的上述至少一個技術(shù)方案能夠達(dá)到以下有益效果:
8、本申請實施例在對目標(biāo)用戶進(jìn)行信息推薦時,獲取通過多個召回途徑召回的目標(biāo)用戶的多個二度關(guān)系對,二度關(guān)系對包括與目標(biāo)用戶存在二度關(guān)系的用戶,對多個二度關(guān)系對進(jìn)行去重處理,得到多個目標(biāo)二度關(guān)系對,根據(jù)目標(biāo)二度關(guān)系對所對應(yīng)的至少一個召回途徑的置信度,確定目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,基于多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,對目標(biāo)用戶進(jìn)行信息推薦。本申請實施例通過多個召回途徑召回目標(biāo)用戶的多個二度關(guān)系對,并重新確定去重處理后的多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,進(jìn)而對目標(biāo)用戶進(jìn)行信息推薦,實現(xiàn)了對目標(biāo)用戶在社交網(wǎng)絡(luò)中潛在的二度關(guān)系的準(zhǔn)確挖掘,而二度關(guān)系相對一度關(guān)系更為豐富,即使目標(biāo)用戶關(guān)注的博主較少,能為該用戶推送的內(nèi)容也相對較多,提高了信息傳播的效率和準(zhǔn)確性,為目標(biāo)用戶提供更加個性化、精準(zhǔn)的信息推薦服務(wù)。
1.一種信息推薦方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,對所述目標(biāo)用戶進(jìn)行信息推薦,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)二度關(guān)系對所對應(yīng)的至少一個召回途徑的置信度,確定所述目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,對所述多個目標(biāo)二度關(guān)系對關(guān)聯(lián)的多個待推送物料進(jìn)行排序,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,采用排序模型得到所述多個待推送物料的點擊率得分,包括:
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,采用排序模型得到所述多個待推送物料的點擊率得分,包括:
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述多個目標(biāo)二度關(guān)系對的目標(biāo)置信度和目標(biāo)召回途徑,采用排序模型得到所述多個待推送物料的點擊率得分,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述排序模型的數(shù)量為兩個:高點擊率排序模型和低點擊率排序模型,所述高點擊率排序模型對應(yīng)的置信度區(qū)間為[n,1),所述低點擊率排序模型對應(yīng)的置信度區(qū)間為(0,n)。
9.一種信息推薦裝置,其特征在于,包括:
10.一種電子設(shè)備,其特征在于,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-8任一項所述方法的步驟。