本技術(shù)涉及計(jì)算機(jī),具體涉及一種出行中轉(zhuǎn)方案保底票推薦方法、裝置和電子設(shè)備。
背景技術(shù):
1、在用戶有意購(gòu)買的火車票直達(dá)車次部分座席無(wú)票時(shí),會(huì)在下方出現(xiàn)推薦列表,包含同車換乘、聯(lián)乘、飛機(jī)等方案,保底票方案通常是在綜合考慮了時(shí)間、價(jià)格、舒適度等多個(gè)因素后,滿足用戶喜好的一種備選方案。雖然它可能不是用戶最初的首選,但在直達(dá)車次無(wú)票的情況下,它提供了一個(gè)相對(duì)合理的替代選擇,有助于促進(jìn)交易的成功完成,滿足用戶的出行需求。
2、相關(guān)技術(shù)中,直接對(duì)待插入的候選資源進(jìn)行ctcvr預(yù)估,當(dāng)ctcvr預(yù)估值大于某閾值時(shí),則選擇其中ctcvr預(yù)估值最大的候選資源進(jìn)行首位插入,此方法可以保證插入候選資源的每日購(gòu)買量大于某數(shù)值,但會(huì)對(duì)已有的列表造成影響,已有列表的每日購(gòu)買量會(huì)發(fā)生減少,導(dǎo)致整體的購(gòu)買量減少。這種問題產(chǎn)生的根本原因在于,只考慮用戶對(duì)待插入候選資源的喜好,也未考慮插入對(duì)已有推薦方案的影響。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供了一種出行中轉(zhuǎn)方案保底票推薦方法、裝置和電子設(shè)備,能夠滿足用戶的喜好,還能夠兼顧到對(duì)已有推薦方案的影響。
2、本技術(shù)實(shí)施例的技術(shù)方案如下:
3、第一方面,本技術(shù)實(shí)施例提供了一種出行中轉(zhuǎn)方案保底票推薦方法,所述方法包括:
4、獲取已排序推薦方案和待插入候選方案;
5、將所述已排序推薦方案和所述待插入候選方案進(jìn)行組裝,得到組裝列表,其中,所述組裝列表包括已排序推薦方案組成的第一組裝方案,以及一個(gè)所述待插入候選方案和所有所述已排序推薦方案組成的多個(gè)第二組裝方案;
6、對(duì)所述組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,對(duì)所述組裝列表中的各個(gè)所述第二組裝方案進(jìn)行評(píng)估,得到各個(gè)所述第二組裝方案對(duì)應(yīng)的第二評(píng)估得分;
7、從各個(gè)所述第二評(píng)估得分中選取得到最大得分,并將所述最大得分與所述第一評(píng)估得分進(jìn)行計(jì)算,得到計(jì)算結(jié)果;
8、在所述計(jì)算結(jié)果大于預(yù)設(shè)的插入閾值的情況下,在所述已排序推薦方案的首位插入所述最大得分對(duì)應(yīng)的待插入候選方案,得到推薦保底票。
9、在上述技術(shù)方案中,首先獲取已排序推薦方案和待插入候選方案,通過獲取方案為后續(xù)進(jìn)行插入推薦提供數(shù)據(jù)支持;將已排序推薦方案和待插入候選方案進(jìn)行組裝,得到組裝列表,其中,組裝列表包括已排序推薦方案組成的第一組裝方案,以及一個(gè)待插入候選方案和所有已排序推薦方案組成的多個(gè)第二組裝方案,對(duì)不同方案進(jìn)行組裝,以便后續(xù)在插入時(shí)不僅能夠考慮到用戶喜好,還能夠兼顧到對(duì)已排序推薦方案的影響;對(duì)組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,對(duì)組裝列表中的各個(gè)第二組裝方案進(jìn)行評(píng)估,得到各個(gè)第二組裝方案對(duì)應(yīng)的第二評(píng)估得分,通過進(jìn)行評(píng)分,以便后續(xù)確定是否進(jìn)行首位插入,以更好地滿足用戶的喜好;從各個(gè)第二評(píng)估得分中選取得到最大得分,并將最大得分與第一評(píng)估得分進(jìn)行計(jì)算,得到計(jì)算結(jié)果;在計(jì)算結(jié)果大于預(yù)設(shè)的插入閾值的情況下,在已排序推薦方案的首位插入最大得分對(duì)應(yīng)的待插入候選方案,得到推薦保底票,根據(jù)上述判斷能夠滿足用戶的喜好,還能夠兼顧到對(duì)已有推薦方案的影響。
10、在本技術(shù)的一些實(shí)施例中,所述對(duì)所述組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,對(duì)所述組裝列表中的各個(gè)所述第二組裝方案進(jìn)行評(píng)估,得到各個(gè)所述第二組裝方案對(duì)應(yīng)的第二評(píng)估得分,包括:
11、利用預(yù)設(shè)的序列打分模型對(duì)所述組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,利用所述序列打分模型對(duì)所述組裝列表中的各個(gè)所述第二組裝方案進(jìn)行評(píng)估,得到各個(gè)所述第二組裝方案對(duì)應(yīng)的第二評(píng)估得分。
12、在上述技術(shù)方案中,通過分別對(duì)第一組裝方案和第二組裝方案進(jìn)行評(píng)估,得到第一組裝方案對(duì)應(yīng)的第一評(píng)估得分和各個(gè)第二組裝方案對(duì)應(yīng)的第二評(píng)估得分,有利于后續(xù)根據(jù)第一評(píng)估得分和第二評(píng)估得分確定待插入候選方案,以實(shí)現(xiàn)滿足用戶的喜好,還能夠兼顧到對(duì)已有推薦方案的影響。
13、在本技術(shù)的一些實(shí)施例中,所述序列打分模型的訓(xùn)練過程包括:
14、獲取樣本數(shù)據(jù)集,所述樣本數(shù)據(jù)集包括多個(gè)序列樣本數(shù)據(jù)和各個(gè)所述序列樣本數(shù)據(jù)對(duì)應(yīng)的曝光-購(gòu)買率打分;
15、利用預(yù)設(shè)的初始打分模型對(duì)所述序列樣本數(shù)據(jù)進(jìn)行打分,得到打分結(jié)果;
16、對(duì)所述打分結(jié)果和所述曝光-購(gòu)買率打分進(jìn)行損失函數(shù)計(jì)算,得到損失函數(shù)的值;
17、利用所述損失函數(shù)的值對(duì)所述初始打分模型進(jìn)行迭代參數(shù)調(diào)整,在符合預(yù)設(shè)的訓(xùn)練條件的情況下,得到所述序列打分模型。
18、在上述技術(shù)方案中,在進(jìn)行打分之前先通過樣本數(shù)據(jù)集中的大量數(shù)據(jù)對(duì)初始打分模型進(jìn)行訓(xùn)練,得到序列打分模型,以增加序列打分模型的穩(wěn)定性和泛化性,從而提高打分的準(zhǔn)確性,提高推薦的準(zhǔn)確性。
19、在本技術(shù)的一些實(shí)施例中,所述序列樣本數(shù)據(jù)為列表組裝樣本序列數(shù)據(jù),所述列表組裝樣本序列數(shù)據(jù)包括序列數(shù)據(jù)列表和標(biāo)記數(shù)據(jù);
20、所述序列數(shù)據(jù)列表表示各個(gè)樣本數(shù)據(jù)按照曝光順序排序的列表;
21、所述標(biāo)記數(shù)據(jù)表示各個(gè)所述樣本數(shù)據(jù)是否購(gòu)買的標(biāo)記。
22、在上述技術(shù)方案中,序列數(shù)據(jù)列表和標(biāo)記數(shù)據(jù)為預(yù)處理后得到的數(shù)據(jù),通過序列樣本數(shù)據(jù)進(jìn)行處理,能夠提高模型的準(zhǔn)確性。
23、在本技術(shù)的一些實(shí)施例中,在獲取已排序推薦方案之前,所述方法還包括:
24、獲取l個(gè)待排序方案;
25、利用預(yù)設(shè)的排序算法對(duì)l個(gè)所述待排序方案進(jìn)行排序,得到所述已排序推薦方案,其中,所述排序算法為精排模型或者排序策略的一種。
26、在上述技術(shù)方案中,通過獲取l個(gè)待排序方案,以提供數(shù)據(jù)支持。再利用精排模型或者排序策略中的一種對(duì)l個(gè)待排序方案進(jìn)行排序,并按照曝光-點(diǎn)擊率指標(biāo)進(jìn)行排序,得到已排序推薦方案,通過得到已排序推薦方案有利于后續(xù)進(jìn)行方案重組,從而挖掘出插入方案對(duì)推薦方案的影響。
27、在本技術(shù)的一些實(shí)施例中,在獲取待插入候選方案之前,所述方法還包括:
28、獲取n個(gè)待候選方案;
29、利用預(yù)設(shè)的預(yù)估模型對(duì)n個(gè)所述待候選方案進(jìn)行打分排序,選擇分?jǐn)?shù)排列在前的x個(gè)所述待候選方案作為所述待插入候選方案,其中,所述預(yù)估模型為購(gòu)買率預(yù)估模型。
30、在上述技術(shù)方案中,通過獲取n個(gè)待候選方案,以提供數(shù)據(jù)支持。利用預(yù)設(shè)的預(yù)估模型對(duì)n個(gè)待候選方案進(jìn)行評(píng)估,從而得出候選方案的曝光質(zhì)量,得到評(píng)估分值。再對(duì)評(píng)估分值進(jìn)行排序,選擇分?jǐn)?shù)排列在前的x個(gè)待候選方案,作為待插入候選方案。該待插入候選方案能夠滿足用戶喜好,且能夠保證出行需求。
31、在本技術(shù)的一些實(shí)施例中,在所述將所述最大得分與所述第一評(píng)估得分進(jìn)行計(jì)算,得到計(jì)算結(jié)果之后,所述方法還包括:
32、在所述計(jì)算結(jié)果小于或者等于預(yù)設(shè)的插入閾值的情況下,推薦已排序推薦方案的首個(gè)方案。
33、在上述技術(shù)方案中,在計(jì)算結(jié)果小于或者等于預(yù)設(shè)的插入閾值的情況下,表明待插入候選方案與已排序推薦方案相比,已排序推薦方案更符合用戶的出行需求。于是,推薦已排序推薦方案的首個(gè)方案,能夠更加符合用戶的喜好,方便用戶出行。
34、第二方面,本技術(shù)實(shí)施例提供了一種出行中轉(zhuǎn)方案保底票推薦裝置,所述裝置包括:
35、數(shù)據(jù)獲取模塊,用于獲取已排序推薦方案和待插入候選方案;
36、數(shù)據(jù)組裝模塊,用于將所述已排序推薦方案和所述待插入候選方案進(jìn)行組裝,得到組裝列表,其中,所述組裝列表包括已排序推薦方案組成的第一組裝方案,以及一個(gè)所述待插入候選方案和所有所述已排序推薦方案組成的多個(gè)第二組裝方案;
37、方案評(píng)估模塊,用于對(duì)所述組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,對(duì)所述組裝列表中的各個(gè)所述第二組裝方案進(jìn)行評(píng)估,得到各個(gè)所述第二組裝方案對(duì)應(yīng)的第二評(píng)估得分;
38、得分計(jì)算模塊,用于從各個(gè)所述第二評(píng)估得分中選取得到最大得分,并將所述最大得分與所述第一評(píng)估得分進(jìn)行計(jì)算,得到計(jì)算結(jié)果;
39、方案插入模塊,用于在所述計(jì)算結(jié)果大于預(yù)設(shè)的插入閾值的情況下,在所述已排序推薦方案的首位插入所述最大得分對(duì)應(yīng)的待插入候選方案,得到推薦保底票。
40、第三方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括處理器、存儲(chǔ)器、用戶接口、通信總線及網(wǎng)絡(luò)接口,所述處理器、所述存儲(chǔ)器、所述用戶接口及所述網(wǎng)絡(luò)接口分別與所述通信總線連接,所述存儲(chǔ)器用于存儲(chǔ)指令,所述用戶接口和網(wǎng)絡(luò)接口用于給其他設(shè)備通信,所述處理器用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的指令,以使所述電子設(shè)備執(zhí)行如第一方面提供的任意一項(xiàng)所述的方法。
41、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有指令,當(dāng)所述指令被執(zhí)行時(shí),執(zhí)行上述第一方面提供的任意一項(xiàng)所述的方法。
42、綜上所述,本技術(shù)實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
43、1、由于采用了獲取已排序推薦方案和待插入候選方案,通過獲取方案為后續(xù)進(jìn)行插入推薦提供數(shù)據(jù)支持;將已排序推薦方案和待插入候選方案進(jìn)行組裝,得到組裝列表,其中,組裝列表包括已排序推薦方案組成的第一組裝方案,以及一個(gè)待插入候選方案和所有已排序推薦方案組成的多個(gè)第二組裝方案,對(duì)不同方案進(jìn)行組裝,以便后續(xù)在插入時(shí)不僅能夠考慮到用戶喜好,還能夠兼顧到對(duì)已排序推薦方案的影響;對(duì)組裝列表中的第一組裝方案進(jìn)行評(píng)估得到第一評(píng)估得分,對(duì)組裝列表中的各個(gè)第二組裝方案進(jìn)行評(píng)估,得到各個(gè)第二組裝方案對(duì)應(yīng)的第二評(píng)估得分,通過進(jìn)行評(píng)分,以便后續(xù)確定是否進(jìn)行首位插入,以更好地滿足用戶的喜好;從各個(gè)第二評(píng)估得分中選取得到最大得分,并將最大得分與第一評(píng)估得分進(jìn)行計(jì)算,得到計(jì)算結(jié)果;在計(jì)算結(jié)果大于預(yù)設(shè)的插入閾值的情況下,在已排序推薦方案的首位插入最大得分對(duì)應(yīng)的待插入候選方案,得到推薦保底票,根據(jù)上述判斷能夠滿足用戶的喜好,還能夠兼顧到對(duì)已有推薦方案的影響。所以,有效解決了相關(guān)技術(shù)中只考慮用戶對(duì)待插入候選資源的喜好,也未考慮插入對(duì)已有推薦方案的影響的問題。
44、2、通過序列打分模型進(jìn)行打分,有利于后續(xù)提高預(yù)估曝光-購(gòu)買率。