本申請(qǐng)涉及電商,尤其涉及一種組合商品推薦方法及其裝置、設(shè)備、介質(zhì)。
背景技術(shù):
1、組合商品推薦是電商平臺(tái)中高頻使用的推廣方式,特別是在基于獨(dú)立站的電商平臺(tái)中,為提升用戶購(gòu)物體驗(yàn),而推薦相應(yīng)的商品數(shù)據(jù)集。具體來(lái)說(shuō),在用戶點(diǎn)擊、加購(gòu)或購(gòu)買商品的場(chǎng)景中,電商平臺(tái)的服務(wù)器會(huì)根據(jù)用戶當(dāng)前操作的商品確定可推薦的商品組合,并向用戶排序展示該組合商品。
2、在現(xiàn)有的商品推薦技術(shù)中,關(guān)聯(lián)規(guī)則挖掘是一種常用的方法,該方法通過(guò)分析用戶的歷史行為數(shù)據(jù),挖掘出商品之間的頻繁項(xiàng)集和關(guān)聯(lián)規(guī)則,從而為用戶推薦相關(guān)的商品組合。然而,現(xiàn)有的這種關(guān)聯(lián)規(guī)則挖掘方法通常只考慮商品的共現(xiàn)頻率,忽略了商品之間的方向性和權(quán)重關(guān)系,難以準(zhǔn)確反映用戶對(duì)不同商品的偏好程度。盡管隨著深度學(xué)習(xí)技術(shù)的發(fā)展,基于圖神經(jīng)網(wǎng)絡(luò)的推薦方法逐漸受到關(guān)注,通過(guò)構(gòu)建商品之間的有向帶權(quán)圖,利用圖結(jié)構(gòu)來(lái)捕捉商品之間的復(fù)雜關(guān)聯(lián)關(guān)系,進(jìn)而為用戶推薦更精準(zhǔn)的組合商品。但現(xiàn)有技術(shù)這些方法往往利用的是商品的單一模態(tài)信息,其難以全面地表達(dá)商品的特征,從而導(dǎo)致推薦結(jié)果的準(zhǔn)確性下降,降低用戶的滿意度和購(gòu)物體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的首要目的在于解決上述問(wèn)題至少之一而提供一種組合商品推薦方法及其裝置、設(shè)備、介質(zhì)。
2、為滿足本申請(qǐng)的各個(gè)目的,本申請(qǐng)采用如下技術(shù)方案:
3、適應(yīng)本申請(qǐng)的目的之一而提供的一種組合商品推薦方法及其裝置、設(shè)備、介質(zhì),包括如下步驟:
4、確定用戶的歷史行為商品數(shù)據(jù)集中各個(gè)商品之間的關(guān)聯(lián)規(guī)則指標(biāo),基于所述關(guān)聯(lián)規(guī)則指標(biāo)構(gòu)造以所述各個(gè)商品作為節(jié)點(diǎn)的有向帶權(quán)圖;
5、監(jiān)控用戶在終端設(shè)備上的交互行為,以確定有向帶權(quán)圖中的起始商品節(jié)點(diǎn);
6、基于所述起始商品節(jié)點(diǎn),對(duì)所述有向帶權(quán)圖執(zhí)行隨機(jī)游走操作以獲取多條商品路徑,對(duì)所述商品路徑中的商品節(jié)點(diǎn)進(jìn)行向量化,以得到每個(gè)所述商品節(jié)點(diǎn)的節(jié)點(diǎn)向量;
7、融合所述商品路徑中各個(gè)商品相對(duì)應(yīng)的文本向量、圖片向量以及節(jié)點(diǎn)向量,得到各個(gè)商品的綜合向量;
8、基于所述綜合向量計(jì)算出所述起始商品節(jié)點(diǎn)對(duì)應(yīng)的商品與其商品路徑中各個(gè)其他商品之間的相似度,根據(jù)相似度篩選出所述起始商品節(jié)點(diǎn)相對(duì)應(yīng)的組合商品。
9、適應(yīng)本申請(qǐng)的目的之一的組合商品推薦方法而提出的一種組合商品推薦裝置,其包括:
10、關(guān)聯(lián)規(guī)則指標(biāo)確定模塊,設(shè)置為確定用戶的歷史行為商品數(shù)據(jù)集中各個(gè)商品之間的關(guān)聯(lián)規(guī)則指標(biāo),基于所述關(guān)聯(lián)規(guī)則指標(biāo)構(gòu)造以所述各個(gè)商品作為節(jié)點(diǎn)的有向帶權(quán)圖;
11、起始商品節(jié)點(diǎn)確定模塊,設(shè)置為監(jiān)控用戶在終端設(shè)備上的交互行為,以確定有向帶權(quán)圖中的起始商品節(jié)點(diǎn);
12、商品節(jié)點(diǎn)向量學(xué)習(xí)模塊,設(shè)置為基于所述起始商品節(jié)點(diǎn),對(duì)所述有向帶權(quán)圖執(zhí)行隨機(jī)游走操作以獲取多條商品路徑,對(duì)所述商品路徑中的商品節(jié)點(diǎn)進(jìn)行向量化,以得到每個(gè)所述商品節(jié)點(diǎn)的節(jié)點(diǎn)向量;
13、多模態(tài)信息融合模塊,設(shè)置為融合所述商品路徑中各個(gè)商品相對(duì)應(yīng)的文本向量、圖片向量以及節(jié)點(diǎn)向量,得到各個(gè)商品的綜合向量;
14、商品推薦列表生成模塊,設(shè)置為基于所述綜合向量計(jì)算出所述起始商品節(jié)點(diǎn)對(duì)應(yīng)的商品與其商品路徑中各個(gè)其他商品之間的相似度,根據(jù)相似度篩選出所述起始商品節(jié)點(diǎn)相對(duì)應(yīng)的組合商品。
15、又一方面,適應(yīng)本申請(qǐng)的目的之一而提供的一種計(jì)算機(jī)設(shè)備,包括中央處理器和存儲(chǔ)器,所述中央處理器用于調(diào)用運(yùn)行存儲(chǔ)于所述存儲(chǔ)器中的計(jì)算機(jī)程序以執(zhí)行本申請(qǐng)所述的組合商品推薦方法的步驟。
16、又一方面,適應(yīng)本申請(qǐng)的另一目的而提供的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其以計(jì)算機(jī)可讀指令的形式存儲(chǔ)有依據(jù)所述的組合商品推薦方法所實(shí)現(xiàn)的計(jì)算機(jī)程序,該計(jì)算機(jī)程序被計(jì)算機(jī)調(diào)用運(yùn)行時(shí),執(zhí)行相應(yīng)的方法所包括的步驟。
17、本申請(qǐng)的技術(shù)方案存在多方面優(yōu)勢(shì),包括但不限于如下各方面:
18、本申請(qǐng)通過(guò)確定用戶的歷史行為數(shù)據(jù)商品數(shù)據(jù)集中各個(gè)商品之間的關(guān)聯(lián)規(guī)則指標(biāo),構(gòu)造有向帶權(quán)圖。這種方法能夠捕捉商品之間的復(fù)雜關(guān)聯(lián)關(guān)系,包括方向性和權(quán)重關(guān)系,從而更準(zhǔn)確地反映用戶對(duì)不同商品的偏好程度。通過(guò)監(jiān)控用戶交互行為以確定起始商品節(jié)點(diǎn),執(zhí)行隨機(jī)游走操作獲取多條商品路徑并進(jìn)行向量化,融合文本、圖片和節(jié)點(diǎn)向量得到綜合向量,計(jì)算相似度并篩選組合商品,實(shí)現(xiàn)了高效、精準(zhǔn)的商品推薦。通過(guò)文本、圖片、節(jié)點(diǎn)向量多模態(tài)信息的融合,全面表達(dá)了商品的特征,避免僅依賴單一模態(tài)信息的局限性,提升了推薦結(jié)果的準(zhǔn)確性。本申請(qǐng)不僅能夠捕捉商品之間的復(fù)雜關(guān)聯(lián)關(guān)系,還能結(jié)合多維度特征提升推薦的準(zhǔn)確性和用戶滿意度,以及提升用戶的購(gòu)物體驗(yàn)和銷售轉(zhuǎn)化率。
1.一種組合商品推薦方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的組合商品推薦方法,其特征在于,確定用戶的歷史行為商品數(shù)據(jù)集中各個(gè)商品之間的關(guān)聯(lián)規(guī)則指標(biāo),基于所述關(guān)聯(lián)規(guī)則指標(biāo)構(gòu)造以所述各個(gè)商品作為節(jié)點(diǎn)的有向帶權(quán)圖,包括:
3.根據(jù)權(quán)利要求2所述的組合商品推薦方法,其特征在于,計(jì)算所述有向帶權(quán)圖中兩兩商品之間的關(guān)聯(lián)規(guī)則指標(biāo),包括:
4.根據(jù)權(quán)利要求1所述的組合商品推薦方法,其特征在于,基于所述起始商品節(jié)點(diǎn),對(duì)所述有向帶權(quán)圖執(zhí)行隨機(jī)游走操作以獲取多條商品路徑,包括:
5.根據(jù)權(quán)利要求4所述的組合商品推薦方法,其特征在于,根據(jù)所述權(quán)重矩陣,計(jì)算當(dāng)前商品節(jié)點(diǎn)與所有鄰居商品節(jié)點(diǎn)的轉(zhuǎn)移概率,所述轉(zhuǎn)移概率為所述有向邊權(quán)重和當(dāng)前商品節(jié)點(diǎn)所有出邊的有向邊權(quán)重之和,包括:
6.根據(jù)權(quán)利要求1所述的組合商品推薦方法,其特征在于,對(duì)所述商品路徑中的商品節(jié)點(diǎn)進(jìn)行向量化,以得到每個(gè)所述商品節(jié)點(diǎn)的節(jié)點(diǎn)向量,包括:
7.根據(jù)權(quán)利要求1所述的組合商品推薦方法,其特征在于,基于所述綜合向量計(jì)算出所述起始商品節(jié)點(diǎn)對(duì)應(yīng)的商品與其商品路徑中各個(gè)其他商品之間的相似度,根據(jù)相似度篩選出所述起始商品節(jié)點(diǎn)相對(duì)應(yīng)的組合商品,包括:
8.一種組合商品推薦裝置,其特征在于,包括:
9.一種計(jì)算機(jī)設(shè)備,包括中央處理器和存儲(chǔ)器,其特征在于,所述中央處理器用于調(diào)用運(yùn)行存儲(chǔ)于所述存儲(chǔ)器中的計(jì)算機(jī)程序以執(zhí)行如權(quán)利要求1至7中任一項(xiàng)所述的方法的步驟。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其以計(jì)算機(jī)可讀指令的形式存儲(chǔ)有依據(jù)權(quán)利要求1至7中任意一項(xiàng)所述的方法所實(shí)現(xiàn)的計(jì)算機(jī)程序,該計(jì)算機(jī)程序被計(jì)算機(jī)調(diào)用運(yùn)行時(shí),執(zhí)行相應(yīng)的方法所包括的步驟。