本申請(qǐng)涉及互聯(lián)網(wǎng),尤其涉及一種視頻推薦方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)技術(shù)的普及,在線教育逐漸成為一種趨勢(shì)。在線教育打破了傳統(tǒng)教育的時(shí)空限制,使得學(xué)習(xí)者可以隨時(shí)隨地接受教育,可以滿足學(xué)習(xí)者對(duì)沉浸式、交互式學(xué)習(xí)的需求。
2、相關(guān)技術(shù)中,對(duì)于在線教育,通常需要試題解析的作答視頻。而對(duì)于試題解析的作答視頻,一般是通過人工錄制、剪輯、編輯等方式生成,耗費(fèi)大量時(shí)間,效率較低。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述對(duì)于試題解析的作答視頻,一般是通過人工錄制、剪輯、編輯等方式生成,耗費(fèi)大量時(shí)間,效率較低的技術(shù)問題,本申請(qǐng)?zhí)峁┝艘环N視頻推薦方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)。具體技術(shù)方案如下:
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N視頻推薦方法,所述方法包括:
3、獲取試題文本,以及至少一個(gè)候選試題文本,其中,至少一個(gè)所述候選試題文本各自存在對(duì)應(yīng)的候選作答視頻;
4、針對(duì)任一所述候選試題文本,確定所述候選試題文本與所述試題文本之間的相似度;
5、根據(jù)所述相似度,從至少一個(gè)所述候選試題文本中,篩選目標(biāo)試題文本;
6、推薦所述目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻。
7、在一個(gè)可選的實(shí)施方式中,所述確定所述候選試題文本與所述試題文本之間的相似度,包括:
8、對(duì)所述候選試題文本進(jìn)行預(yù)處理,并將預(yù)處理后的所述候選試題文本轉(zhuǎn)換為候選試題向量;
9、對(duì)所述試題文本進(jìn)行預(yù)處理,并將預(yù)處理后的所述試題文本轉(zhuǎn)換為試題向量;
10、將所述候選試題向量與所述試題向量輸入至預(yù)訓(xùn)練的深度學(xué)習(xí)模型,得到所述候選試題文本與所述試題文本之間的相似度。
11、在一個(gè)可選的實(shí)施方式中,所述根據(jù)所述相似度,從至少一個(gè)所述候選試題文本中,篩選目標(biāo)試題文本,包括:
12、從所述相似度中選取最大的相似度,并判斷最大的相似度是否大于或等于第一預(yù)設(shè)相似度閾值;
13、在最大的相似度大于或等于所述第一預(yù)設(shè)相似度閾值的情況下,將最大的相似度對(duì)應(yīng)的候選試題文本確定為目標(biāo)試題文本。
14、在一個(gè)可選的實(shí)施方式中,所述方法還包括:
15、在最大的相似度小于所述第一預(yù)設(shè)相似度閾值的情況下,判斷最大的相似度是否大于或等于預(yù)設(shè)第二相似度閾值;
16、其中,所述預(yù)設(shè)第一相似度閾值大于所述預(yù)設(shè)第二相似度閾值;
17、在最大的相似度大于或等于所述第二預(yù)設(shè)相似度閾值的情況下,將最大的相似度對(duì)應(yīng)的候選試題文本確定為目標(biāo)試題文本。
18、在一個(gè)可選的實(shí)施方式中,所述推薦所述目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻,包括:
19、獲取所述目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻,并確定所述試題文本與所述目標(biāo)試題文本之間的差異性;
20、根據(jù)所述差異性,對(duì)所述目標(biāo)作答視頻進(jìn)行調(diào)整,推薦調(diào)整后的所述目標(biāo)作答視頻。
21、在一個(gè)可選的實(shí)施方式中,在執(zhí)行所述方法之前,還包括:
22、獲取至少一對(duì)相匹配的已有試題文本與視頻文本,針對(duì)任一相匹配的所述已有試題文本與所述視頻文本,執(zhí)行以下處理:
23、建立所述已有試題文本與所述視頻文本對(duì)應(yīng)的已有作答視頻之間的對(duì)應(yīng)關(guān)系;
24、對(duì)所述已有試題文本進(jìn)行預(yù)處理,并將預(yù)處理后的所述已有試題文本轉(zhuǎn)換為已有試題向量;
25、對(duì)所述視頻文本進(jìn)行預(yù)處理,并將預(yù)處理后的所述視頻文本轉(zhuǎn)換為視頻文本向量;
26、將所述已有試題向量與所述視頻文本向量輸入至深度學(xué)習(xí)模型,得到預(yù)測(cè)相似度;
27、確定所述預(yù)測(cè)相似度與相匹配的所述已有試題文本與所述視頻文本之間的匹配標(biāo)簽之間的損失值;
28、根據(jù)所述損失值對(duì)所述深度學(xué)習(xí)模型進(jìn)行訓(xùn)練,并在所述損失值收斂的情況下,停止訓(xùn)練得到預(yù)訓(xùn)練的深度學(xué)習(xí)模型。
29、在一個(gè)可選的實(shí)施方式中,所述獲取至少一對(duì)相匹配的已有試題文本與視頻文本,包括:
30、獲取至少一個(gè)已有試題文本以及至少一個(gè)已有作答視頻;
31、針對(duì)任一所述已有作答視頻,判斷所述已有作答視頻是否存在對(duì)應(yīng)的字幕文本;
32、在存在所述字幕文本的情況下,將所述已有作答視頻分解為幀序列;
33、從所述幀序列中提取所述已有作答視頻對(duì)應(yīng)的所述字幕文本,將所述字幕文本確定為所述已有作答視頻對(duì)應(yīng)的視頻文本;
34、在不存在所述字幕文本的情況下,對(duì)所述已有作答視頻對(duì)應(yīng)的音頻進(jìn)行語音識(shí)別,得到語音識(shí)別文本;
35、將所述語音識(shí)別文本確定為所述已有作答視頻對(duì)應(yīng)的視頻文本;
36、從至少一個(gè)所述已有試題文本、至少一個(gè)所述視頻文本中,確定至少一對(duì)相匹配的所述已有試題文本與所述視頻文本。
37、第二方面,本申請(qǐng)?zhí)峁┝艘环N視頻推薦裝置,所述裝置包括:
38、文本獲取模塊,用于獲取試題文本,以及至少一個(gè)候選試題文本,其中,至少一個(gè)所述候選試題文本各自存在對(duì)應(yīng)的候選作答視頻;
39、相似度確定模塊,用于針對(duì)任一所述候選試題文本,確定所述候選試題文本與所述試題文本之間的相似度;
40、文本篩選模塊,用于根據(jù)所述相似度,從至少一個(gè)所述候選試題文本中,篩選目標(biāo)試題文本;
41、視頻推薦模塊,用于推薦所述目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻。
42、第三方面,還提供了一種電子設(shè)備,包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,處理器,通信接口,存儲(chǔ)器通過通信總線完成相互間的通信;
43、存儲(chǔ)器,用于存放計(jì)算機(jī)程序;
44、處理器,用于執(zhí)行存儲(chǔ)器上所存放的程序時(shí),實(shí)現(xiàn)上述第一方面中任一所述的視頻推薦方法。
45、第四方面,還提供了一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述第一方面中任一所述的視頻推薦方法。
46、第五方面,還提供了一種包含指令的計(jì)算機(jī)程序產(chǎn)品,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述任一所述的視頻推薦方法。
47、本申請(qǐng)實(shí)施例提供的上述技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):本申請(qǐng)實(shí)施例提供的該視頻推薦方法,獲取試題文本,以及至少一個(gè)候選試題文本,其中,至少一個(gè)候選試題文本各自存在對(duì)應(yīng)的候選作答視頻,針對(duì)任一候選試題文本,確定候選試題文本與試題文本之間的相似度,根據(jù)相似度,從至少一個(gè)候選試題文本中,篩選目標(biāo)試題文本,推薦目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻。
48、通過確定試題文本與至少一個(gè)候選試題文本之間的相似度,根據(jù)相似度,從至少一個(gè)候選試題文本中,篩選目標(biāo)試題文本,推薦目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻,如此基于試題文本之間的相似度,推薦相對(duì)應(yīng)的作答視頻,可以避免通過人工錄制、剪輯、編輯等方式生成,節(jié)省了時(shí)間,提高了效率。
1.一種視頻推薦方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述候選試題文本與所述試題文本之間的相似度,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述相似度,從至少一個(gè)所述候選試題文本中,篩選目標(biāo)試題文本,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述推薦所述目標(biāo)試題文本對(duì)應(yīng)的目標(biāo)作答視頻,包括:
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,在執(zhí)行所述方法之前,還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述獲取至少一對(duì)相匹配的已有試題文本與視頻文本,包括:
8.一種視頻推薦裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,處理器,通信接口,存儲(chǔ)器通過通信總線完成相互間的通信;
10.一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一所述的方法。