本技術(shù)涉及電商,尤其涉及一種商品標(biāo)題生成方法及其相應(yīng)的裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著電商業(yè)務(wù)不斷發(fā)展壯大,一個(gè)商家用戶可在多個(gè)不同的電商平臺(tái)上設(shè)立線上店鋪銷(xiāo)售上架的商品,然而上架商品需要設(shè)置商品標(biāo)題,有此需求,商家用戶希望電商平臺(tái)能夠?yàn)槠渥詣?dòng)生成商品標(biāo)題,為達(dá)成商家用戶所望,傳統(tǒng)技術(shù)通常是根據(jù)用戶提供的關(guān)鍵詞生成相應(yīng)的商品標(biāo)題,該商品標(biāo)題可能與商品相關(guān)度較低,質(zhì)量較差。
2、鑒于傳統(tǒng)技術(shù)的不足,本技術(shù)人長(zhǎng)期從事相關(guān)領(lǐng)域的研究,為解決電商領(lǐng)域業(yè)內(nèi)難題,故另辟蹊徑。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的首要目的在于解決上述問(wèn)題至少之一而提供一種商品標(biāo)題生成方法及其相應(yīng)的裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
2、為滿足本技術(shù)的各個(gè)目的,本技術(shù)采用如下技術(shù)方案:
3、適應(yīng)本技術(shù)的目的之一而提供的一種商品標(biāo)題生成方法,包括如下步驟:
4、獲取用戶提供的關(guān)鍵詞集和商品圖片,所述關(guān)鍵詞集包含不同類(lèi)型的關(guān)鍵詞;
5、采用預(yù)設(shè)的標(biāo)題生成模型生成所述關(guān)鍵詞集中至少一個(gè)關(guān)鍵詞和/或任意多個(gè)關(guān)鍵詞對(duì)應(yīng)的候選商品標(biāo)題,構(gòu)造出候選商品標(biāo)題集;
6、采用預(yù)設(shè)的圖文匹配模型確定出所述候選商品標(biāo)題集中每個(gè)候選商品標(biāo)題與所述商品圖片的匹配度;
7、根據(jù)所述匹配度篩選出所述候選商品集中相應(yīng)的候選商品標(biāo)題,構(gòu)造推薦商品標(biāo)題列表推送給用戶。
8、進(jìn)一步的實(shí)施例中,采用預(yù)設(shè)的圖文匹配模型確定出所述候選商品標(biāo)題集中每個(gè)候選商品標(biāo)題與所述商品圖片的匹配度,包括如下步驟:
9、采用預(yù)設(shè)的圖文匹配模型,由其中的圖片編碼器編碼出所述商品圖片的圖片嵌入向量,以及由其中的文本編碼器編碼出候選商品標(biāo)題集中各個(gè)候選商品標(biāo)題對(duì)應(yīng)的文本嵌入向量;
10、將所述商品圖片的圖片嵌入向量及所述各個(gè)候選商品標(biāo)題對(duì)應(yīng)的文本嵌入向量映射至同一多模態(tài)嵌入空間,計(jì)算出每個(gè)文本嵌入向量與圖片嵌入向量之間的匹配度。
11、進(jìn)一步的實(shí)施例中,獲取用戶提供的關(guān)鍵詞集和商品圖片之前,包括如下步驟:
12、獲取預(yù)設(shè)的多個(gè)商品圖片分別與預(yù)設(shè)的熱銷(xiāo)商品標(biāo)題集中的各個(gè)熱銷(xiāo)商品標(biāo)題構(gòu)成多個(gè)圖文數(shù)據(jù)對(duì)作為訓(xùn)練樣本,根據(jù)訓(xùn)練樣本的圖文數(shù)據(jù)對(duì)中商品圖片與商品標(biāo)題是否匹配標(biāo)注相應(yīng)的監(jiān)督標(biāo)簽;
13、將所述訓(xùn)練樣本輸入至圖文匹配模型,提取各個(gè)圖文數(shù)據(jù)對(duì)中商品圖片和商品標(biāo)題相對(duì)應(yīng)的深層語(yǔ)義信息,獲得相應(yīng)的圖片嵌入向量和文本嵌入向量;
14、將各個(gè)所述圖文數(shù)據(jù)對(duì)相對(duì)應(yīng)的圖片嵌入向量和文本嵌入向量映射至同一多模態(tài)嵌入空間,計(jì)算各個(gè)圖文數(shù)據(jù)對(duì)相對(duì)應(yīng)的圖片嵌入向量與文本嵌入向量之間的匹配度;
15、采用所述訓(xùn)練樣本的監(jiān)督標(biāo)簽,確定所述匹配度的損失值,在所述損失值未達(dá)到預(yù)設(shè)閾值時(shí),對(duì)圖文匹配模型實(shí)施權(quán)重更新,并繼續(xù)調(diào)用其他訓(xùn)練樣本實(shí)施迭代訓(xùn)練直至圖文匹配模型收斂。
16、進(jìn)一步的實(shí)施例中,獲取預(yù)設(shè)的多個(gè)商品圖片分別與預(yù)設(shè)的熱銷(xiāo)商品標(biāo)題集中的各個(gè)熱銷(xiāo)商品標(biāo)題構(gòu)成多個(gè)圖文數(shù)據(jù)對(duì)作為訓(xùn)練樣本,根據(jù)訓(xùn)練樣本的圖文數(shù)據(jù)對(duì)中商品圖片與商品標(biāo)題是否匹配標(biāo)注相應(yīng)的監(jiān)督標(biāo)簽之前,包括如下步驟:
17、獲取多個(gè)商品的商品信息及用戶歷史行為數(shù)據(jù),所述商品信息包括不同類(lèi)型的關(guān)鍵詞、商品標(biāo)題、商品圖片;
18、根據(jù)每個(gè)所述商品的用戶歷史行為數(shù)據(jù)確定出相應(yīng)的曝光成效;
19、篩選出所述商品信息中包含同一關(guān)鍵詞對(duì)應(yīng)的商品中,相應(yīng)的曝光成效滿足預(yù)設(shè)條件的熱銷(xiāo)商品的熱銷(xiāo)商品標(biāo)題,構(gòu)造熱銷(xiāo)商品標(biāo)題集。
20、進(jìn)一步的實(shí)施例中,根據(jù)每個(gè)所述商品的用戶歷史行為數(shù)據(jù)確定出相應(yīng)的曝光成效,包括如下步驟:
21、根據(jù)每個(gè)所述商品的用戶歷史行為數(shù)據(jù)確定出相應(yīng)的點(diǎn)擊率和轉(zhuǎn)化率;
22、將所述點(diǎn)擊率和所述轉(zhuǎn)化率匹配對(duì)應(yīng)的權(quán)重加和,計(jì)算出曝光成效。
23、進(jìn)一步的實(shí)施例中,構(gòu)造熱銷(xiāo)商品標(biāo)題集之后,包括如下步驟:
24、獲取熱銷(xiāo)商品的商品信息中的每個(gè)關(guān)鍵詞,以及兩種類(lèi)型以上的關(guān)鍵詞拼接而成的關(guān)鍵詞條分別作為訓(xùn)練樣本,并且標(biāo)注熱銷(xiāo)商品的熱銷(xiāo)商品標(biāo)題作為訓(xùn)練樣本的監(jiān)督標(biāo)簽;
25、將所述訓(xùn)練樣本輸入至標(biāo)題生成模型,提取出訓(xùn)練樣本的深層語(yǔ)義信息,生成商品標(biāo)題;
26、采用所述訓(xùn)練樣本的監(jiān)督標(biāo)簽,確定所述商品標(biāo)題的損失值,在所述損失值未達(dá)到預(yù)設(shè)閾值時(shí),對(duì)標(biāo)題生成模型實(shí)施權(quán)重更新,并繼續(xù)調(diào)用其他訓(xùn)練樣本實(shí)施迭代訓(xùn)練直至標(biāo)題生成模型收斂。
27、進(jìn)一步的實(shí)施例中,根據(jù)所述匹配度篩選出所述候選商品集中相應(yīng)的候選商品標(biāo)題,構(gòu)造推薦商品標(biāo)題列表推送給用戶,包括如下步驟:
28、根據(jù)所述候選商品集中每個(gè)候選商品標(biāo)題對(duì)應(yīng)的匹配度,對(duì)所有候選商品標(biāo)題進(jìn)行排序,篩選出排序靠前的多個(gè)候選商品標(biāo)題作為推薦商品標(biāo)題;
29、采用預(yù)設(shè)的文本匹配模型確定出與所述推薦商品標(biāo)題相匹配的預(yù)設(shè)商品集中商品的商品標(biāo)題,將所述商品的曝光成效作為推薦商品標(biāo)題的曝光成效;
30、以每個(gè)所述推薦商品標(biāo)題及其曝光成效構(gòu)造推薦商品標(biāo)題列表推送給用戶。
31、另一方面,適應(yīng)本技術(shù)的目的之一而提供的一種商品標(biāo)題生成裝置,包括素材獲取模塊、標(biāo)題生成模塊、圖文匹配模塊以及標(biāo)題推薦模塊,其中,素材獲取模塊,用于獲取用戶提供的關(guān)鍵詞集和商品圖片,所述關(guān)鍵詞集包含不同類(lèi)型的關(guān)鍵詞;標(biāo)題生成模塊,用于采用預(yù)設(shè)的標(biāo)題生成模型生成所述關(guān)鍵詞集中至少一個(gè)關(guān)鍵詞和/或任意多個(gè)關(guān)鍵詞對(duì)應(yīng)的候選商品標(biāo)題,構(gòu)造出候選商品標(biāo)題集;圖文匹配模塊,用于采用預(yù)設(shè)的圖文匹配模型確定出所述候選商品標(biāo)題集中每個(gè)候選商品標(biāo)題與所述商品圖片的匹配度;標(biāo)題推薦模塊,用于根據(jù)所述匹配度篩選出所述候選商品集中相應(yīng)的候選商品標(biāo)題,構(gòu)造推薦商品標(biāo)題列表推送給用戶。
32、進(jìn)一步的實(shí)施例中,所述圖文匹配模塊,包括:第一圖文編碼子模塊,用于采用預(yù)設(shè)的圖文匹配模型,由其中的圖片編碼器編碼出所述商品圖片的圖片嵌入向量,以及由其中的文本編碼器編碼出候選商品標(biāo)題集中各個(gè)候選商品標(biāo)題對(duì)應(yīng)的文本嵌入向量;第一匹配度計(jì)算子模塊,用于將所述商品圖片的圖片嵌入向量及所述各個(gè)候選商品標(biāo)題對(duì)應(yīng)的文本嵌入向量映射至同一多模態(tài)嵌入空間,計(jì)算出每個(gè)文本嵌入向量與圖片嵌入向量之間的匹配度。
33、進(jìn)一步的實(shí)施例中,所述素材獲取模塊之前,包括:第一訓(xùn)練預(yù)備子模塊,用于獲取預(yù)設(shè)的多個(gè)商品圖片分別與預(yù)設(shè)的熱銷(xiāo)商品標(biāo)題集中的各個(gè)熱銷(xiāo)商品標(biāo)題構(gòu)成多個(gè)圖文數(shù)據(jù)對(duì)作為訓(xùn)練樣本,根據(jù)訓(xùn)練樣本的圖文數(shù)據(jù)對(duì)中商品圖片與商品標(biāo)題是否匹配標(biāo)注相應(yīng)的監(jiān)督標(biāo)簽;第二圖文編碼子模塊,用于將所述訓(xùn)練樣本輸入至圖文匹配模型,提取各個(gè)圖文數(shù)據(jù)對(duì)中商品圖片和商品標(biāo)題相對(duì)應(yīng)的深層語(yǔ)義信息,獲得相應(yīng)的圖片嵌入向量和文本嵌入向量;第二匹配度計(jì)算子模塊,用于將各個(gè)所述圖文數(shù)據(jù)對(duì)相對(duì)應(yīng)的圖片嵌入向量和文本嵌入向量映射至同一多模態(tài)嵌入空間,計(jì)算各個(gè)圖文數(shù)據(jù)對(duì)相對(duì)應(yīng)的圖片嵌入向量與文本嵌入向量之間的匹配度;第一迭代訓(xùn)練子模塊,用于采用所述訓(xùn)練樣本的監(jiān)督標(biāo)簽,確定所述匹配度的損失值,在所述損失值未達(dá)到預(yù)設(shè)閾值時(shí),對(duì)圖文匹配模型實(shí)施權(quán)重更新,并繼續(xù)調(diào)用其他訓(xùn)練樣本實(shí)施迭代訓(xùn)練直至圖文匹配模型收斂。
34、進(jìn)一步的實(shí)施例中,所述第一訓(xùn)練預(yù)備子模塊之前,包括:數(shù)據(jù)獲取子模塊,用于獲取多個(gè)商品的商品信息及用戶歷史行為數(shù)據(jù),所述商品信息包括不同類(lèi)型的關(guān)鍵詞、商品標(biāo)題、商品圖片;曝光成效確定子模塊,用于根據(jù)每個(gè)所述商品的用戶歷史行為數(shù)據(jù)確定出相應(yīng)的曝光成效;標(biāo)題集構(gòu)建子模塊,用于篩選出所述商品信息中包含同一關(guān)鍵詞對(duì)應(yīng)的商品中,相應(yīng)的曝光成效滿足預(yù)設(shè)條件的熱銷(xiāo)商品的熱銷(xiāo)商品標(biāo)題,構(gòu)造熱銷(xiāo)商品標(biāo)題集。
35、進(jìn)一步的實(shí)施例中,曝光成效確定子模塊,包括:點(diǎn)擊轉(zhuǎn)化確定單元,用于根據(jù)每個(gè)所述商品的用戶歷史行為數(shù)據(jù)確定出相應(yīng)的點(diǎn)擊率和轉(zhuǎn)化率;曝光成效計(jì)算單元,用于將所述點(diǎn)擊率和所述轉(zhuǎn)化率匹配對(duì)應(yīng)的權(quán)重加和,計(jì)算出曝光成效。
36、進(jìn)一步的實(shí)施例中,構(gòu)造熱銷(xiāo)商品標(biāo)題集之后,包括:第二訓(xùn)練預(yù)備子模塊,用于獲取熱銷(xiāo)商品的商品信息中的每個(gè)關(guān)鍵詞,以及兩種類(lèi)型以上的關(guān)鍵詞拼接而成的關(guān)鍵詞條分別作為訓(xùn)練樣本,并且標(biāo)注熱銷(xiāo)商品的熱銷(xiāo)商品標(biāo)題作為訓(xùn)練樣本的監(jiān)督標(biāo)簽;標(biāo)題生成子模塊,用于將所述訓(xùn)練樣本輸入至標(biāo)題生成模型,提取出訓(xùn)練樣本的深層語(yǔ)義信息,生成商品標(biāo)題;第二迭代訓(xùn)練子模塊,用于采用所述訓(xùn)練樣本的監(jiān)督標(biāo)簽,確定所述商品標(biāo)題的損失值,在所述損失值未達(dá)到預(yù)設(shè)閾值時(shí),對(duì)標(biāo)題生成模型實(shí)施權(quán)重更新,并繼續(xù)調(diào)用其他訓(xùn)練樣本實(shí)施迭代訓(xùn)練直至標(biāo)題生成模型收斂。
37、進(jìn)一步的實(shí)施例中,所述標(biāo)題推薦模塊,包括:標(biāo)題篩選子模塊,用于根據(jù)所述候選商品集中每個(gè)候選商品標(biāo)題對(duì)應(yīng)的匹配度,對(duì)所有候選商品標(biāo)題進(jìn)行排序,篩選出排序靠前的多個(gè)候選商品標(biāo)題作為推薦商品標(biāo)題;文本匹配子模塊,用于采用預(yù)設(shè)的文本匹配模型確定出與所述推薦商品標(biāo)題相匹配的預(yù)設(shè)商品集中商品的商品標(biāo)題,將所述商品的曝光成效作為推薦商品標(biāo)題的曝光成效;推薦推送子模塊,用于以每個(gè)所述推薦商品標(biāo)題及其曝光成效構(gòu)造推薦商品標(biāo)題列表推送給用戶。
38、又一方面,適應(yīng)本技術(shù)的目的之一而提供的一種計(jì)算機(jī)設(shè)備,包括中央處理器和存儲(chǔ)器,所述中央處理器用于調(diào)用運(yùn)行存儲(chǔ)于所述存儲(chǔ)器中的計(jì)算機(jī)程序以執(zhí)行本技術(shù)所述的商品標(biāo)題生成方法的步驟。
39、又一方面,適應(yīng)本技術(shù)的另一目的而提供的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其以計(jì)算機(jī)可讀指令的形式存儲(chǔ)有依據(jù)所述的商品標(biāo)題生成方法所實(shí)現(xiàn)的計(jì)算機(jī)程序,該計(jì)算機(jī)程序被計(jì)算機(jī)調(diào)用運(yùn)行時(shí),執(zhí)行該方法所包括的步驟。
40、本技術(shù)的技術(shù)方案存在多方面優(yōu)勢(shì),包括但不限于如下各方面:
41、本技術(shù)通過(guò)獲取用戶提供的關(guān)鍵詞集和商品圖片,采用預(yù)設(shè)的標(biāo)題生成模型生成關(guān)鍵詞集中至少一個(gè)關(guān)鍵詞和/或任意多個(gè)關(guān)鍵詞對(duì)應(yīng)的候選商品標(biāo)題,構(gòu)造出候選商品標(biāo)題集,采用預(yù)設(shè)的圖文匹配模型確定出候選商品標(biāo)題集中每個(gè)候選商品標(biāo)題與所述商品圖片的匹配度,據(jù)此,篩選出所述候選商品集中相應(yīng)的候選商品標(biāo)題,構(gòu)造推薦商品標(biāo)題列表推送給用戶。本技術(shù)能夠自動(dòng)化大量生成與商品高度相關(guān)的商品標(biāo)題,確保生成高質(zhì)量的商品標(biāo)題,其次,生成豐富的候選商品標(biāo)題,為用戶提供更多的選擇,能夠滿足用戶的個(gè)性化需求,再者,能夠避免用戶編寫(xiě)錯(cuò)商品標(biāo)題,節(jié)省用戶編輯時(shí)間,提高效率和用戶體驗(yàn)。