本發(fā)明涉及數(shù)據(jù)處理,具體涉及基于自然語(yǔ)言處理的交互式解決方案生成器。
背景技術(shù):
1、數(shù)字化學(xué)校采用各種數(shù)字化工具和平臺(tái)來管理教學(xué)、學(xué)生數(shù)據(jù)、課程內(nèi)容以及教學(xué)互動(dòng),例如,在線學(xué)習(xí)平臺(tái)、學(xué)習(xí)管理系統(tǒng)、智能教室、虛擬現(xiàn)實(shí)教學(xué)等,都是數(shù)字化學(xué)校的關(guān)鍵組成部分,在這些環(huán)境中,個(gè)性化教育和高效的課程推薦尤為重要,因?yàn)樗鼈冎苯佑绊懙綄W(xué)生的學(xué)習(xí)體驗(yàn)和教育成果。傳統(tǒng)的課程推薦往往基于簡(jiǎn)單的關(guān)鍵詞匹配或靜態(tài)規(guī)則,這使得推薦結(jié)果不能充分反映學(xué)生的個(gè)人需求和學(xué)習(xí)目標(biāo),在數(shù)字化學(xué)校中,個(gè)性化推薦的缺乏會(huì)導(dǎo)致學(xué)生無法獲得適合他們具體需求的課程,影響學(xué)習(xí)效果和滿意度。
2、示范性的如,申請(qǐng)?zhí)朿n202110668665.x申請(qǐng)名稱:課程推薦方法及設(shè)備,公開了課程推薦方法及設(shè)備,通過獲取待推薦用戶的用戶信息并對(duì)其進(jìn)行分析,得到學(xué)習(xí)屬性信息,實(shí)現(xiàn)了根據(jù)綜合畫像分析輸出課程推薦結(jié)果,然而,該方法缺乏細(xì)化的學(xué)習(xí)意圖識(shí)別與處理、個(gè)性化的預(yù)算和課程版本匹配、動(dòng)態(tài)調(diào)整和優(yōu)化機(jī)制,以及對(duì)歷史學(xué)習(xí)數(shù)據(jù)的充分利用,導(dǎo)致推薦的精確性和個(gè)性化程度不足。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)通過提供了基于自然語(yǔ)言處理的交互式解決方案生成器,旨在解決現(xiàn)有技術(shù)中課程推薦往往依賴于靜態(tài)規(guī)則或簡(jiǎn)單的關(guān)鍵詞匹配,導(dǎo)致無法準(zhǔn)確匹配學(xué)員的實(shí)際需求,進(jìn)而導(dǎo)致推薦結(jié)果的個(gè)性化程度、準(zhǔn)確性較低的技術(shù)問題。
2、本申請(qǐng)公開的第一個(gè)方面,提供了基于自然語(yǔ)言處理的交互式解決方案生成器,所述基于自然語(yǔ)言處理的交互式解決方案生成器包括:交互申請(qǐng)接收模塊,所述交互申請(qǐng)接收模塊用于接收第一交互申請(qǐng),所述第一交互申請(qǐng)包括第一學(xué)員的申請(qǐng)咨詢交互的第一課程,其中,所述第一課程具備多個(gè)課程版本;學(xué)習(xí)意圖獲取模塊,所述學(xué)習(xí)意圖獲取模塊用于通過交互意圖識(shí)別模型對(duì)所述第一學(xué)員的第一交互文本進(jìn)行意圖識(shí)別,得到第一學(xué)習(xí)意圖;適配度獲取模塊,所述適配度獲取模塊用于根據(jù)基于預(yù)定學(xué)習(xí)預(yù)算指標(biāo)從所述第一學(xué)習(xí)意圖中提取到的第一學(xué)習(xí)預(yù)算參數(shù),在所述多個(gè)課程版本中匹配第一初選課程版本,并獲取所述第一初選課程版本的第一初選適配度;指令發(fā)出模塊,所述指令發(fā)出模塊用于當(dāng)所述第一初選適配度不符合預(yù)定適配度限值時(shí),發(fā)出初選調(diào)整指令;聚類簇匹配模塊,所述聚類簇匹配模塊用于在學(xué)員數(shù)據(jù)庫(kù)中遍歷匹配所述第一學(xué)員的第一聚類簇,所述第一聚類簇包括多個(gè)歷史學(xué)員,且所述多個(gè)歷史學(xué)員與多個(gè)歷史學(xué)習(xí)課程綱目表具備一一對(duì)應(yīng)關(guān)系;推薦表獲取模塊,所述推薦表獲取模塊用于基于所述初選調(diào)整指令對(duì)所述多個(gè)歷史學(xué)習(xí)課程綱目表進(jìn)行分析,得到第一調(diào)整推薦表;目標(biāo)課程獲取模塊,所述目標(biāo)課程獲取模塊用于根據(jù)所述第一調(diào)整推薦表對(duì)所述第一初選課程版本進(jìn)行課程綱目增減調(diào)整,得到第一目標(biāo)課程;課程規(guī)劃發(fā)送模塊,所述課程規(guī)劃發(fā)送模塊用于將分析所述第一目標(biāo)課程得到的第一課程規(guī)劃發(fā)送至所述第一學(xué)員。
3、本申請(qǐng)公開的第二個(gè)方面,提供了基于自然語(yǔ)言處理的交互式解決方案生成方法,所述基于自然語(yǔ)言處理的交互式解決方案生成方法包括:接收第一交互申請(qǐng),所述第一交互申請(qǐng)包括第一學(xué)員的申請(qǐng)咨詢交互的第一課程,其中,所述第一課程具備多個(gè)課程版本;通過交互意圖識(shí)別模型對(duì)所述第一學(xué)員的第一交互文本進(jìn)行意圖識(shí)別,得到第一學(xué)習(xí)意圖;根據(jù)基于預(yù)定學(xué)習(xí)預(yù)算指標(biāo)從所述第一學(xué)習(xí)意圖中提取到的第一學(xué)習(xí)預(yù)算參數(shù),在所述多個(gè)課程版本中匹配第一初選課程版本,并獲取所述第一初選課程版本的第一初選適配度;當(dāng)所述第一初選適配度不符合預(yù)定適配度限值時(shí),發(fā)出初選調(diào)整指令;在學(xué)員數(shù)據(jù)庫(kù)中遍歷匹配所述第一學(xué)員的第一聚類簇,所述第一聚類簇包括多個(gè)歷史學(xué)員,且所述多個(gè)歷史學(xué)員與多個(gè)歷史學(xué)習(xí)課程綱目表具備一一對(duì)應(yīng)關(guān)系;基于所述初選調(diào)整指令對(duì)所述多個(gè)歷史學(xué)習(xí)課程綱目表進(jìn)行分析,得到第一調(diào)整推薦表;根據(jù)所述第一調(diào)整推薦表對(duì)所述第一初選課程版本進(jìn)行課程綱目增減調(diào)整,得到第一目標(biāo)課程;將分析所述第一目標(biāo)課程得到的第一課程規(guī)劃發(fā)送至所述第一學(xué)員。
4、本申請(qǐng)公開的第三個(gè)方面,提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)基于本申請(qǐng)公開的第一個(gè)方面實(shí)現(xiàn)。
5、本申請(qǐng)公開的第四個(gè)方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)基于本申請(qǐng)公開的第一個(gè)方面實(shí)現(xiàn)。
6、本申請(qǐng)中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
7、通過意圖識(shí)別模型對(duì)學(xué)員的交互文本進(jìn)行意圖識(shí)別,能夠準(zhǔn)確捕捉學(xué)員的學(xué)習(xí)需求和目標(biāo),實(shí)現(xiàn)根據(jù)學(xué)員的具體需求進(jìn)行課程推薦,而不是依賴于簡(jiǎn)單的關(guān)鍵詞匹配或通用的推薦規(guī)則,從而提供更加個(gè)性化的學(xué)習(xí)體驗(yàn);根據(jù)學(xué)員的學(xué)習(xí)預(yù)算參數(shù),包括預(yù)算時(shí)長(zhǎng)和預(yù)算成效,匹配初選課程版本的預(yù)定時(shí)長(zhǎng)和預(yù)定成效,確保了推薦的課程版本不僅符合學(xué)員的需求,還在預(yù)算范圍內(nèi),實(shí)現(xiàn)提高推薦的適用性;當(dāng)初選課程版本的適配度不符合預(yù)定適配度限值時(shí),發(fā)出調(diào)整指令,這種動(dòng)態(tài)調(diào)整機(jī)制確保了能夠應(yīng)對(duì)不同情況和需求變化,提供不斷優(yōu)化的課程推薦;通過在學(xué)員數(shù)據(jù)庫(kù)中遍歷匹配歷史學(xué)員,并分析多個(gè)歷史學(xué)習(xí)課程綱目表,可以基于歷史數(shù)據(jù)進(jìn)行課程調(diào)整,這種數(shù)據(jù)驅(qū)動(dòng)的方法利用了歷史學(xué)員的學(xué)習(xí)情況和課程反饋,提高課程推薦的準(zhǔn)確性和效果,基于歷史學(xué)習(xí)課程綱目表的分析,調(diào)整初選課程版本,得到目標(biāo)課程,這種優(yōu)化使得課程推薦不僅基于學(xué)員的當(dāng)前需求,還考慮了課程的實(shí)際效果和改進(jìn)空間,從而提高課程的整體質(zhì)量和適配性;將調(diào)整后的課程規(guī)劃發(fā)送至學(xué)員,為學(xué)員提供個(gè)性化的學(xué)習(xí)方案,通過這種方式,能夠提供具體的課程內(nèi)容、結(jié)構(gòu)和預(yù)測(cè)滿意度,從而幫助學(xué)員做出更好的學(xué)習(xí)決策。
8、上述說明僅是本申請(qǐng)技術(shù)方案的概述,為了能夠更清楚了解本申請(qǐng)的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本申請(qǐng)的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本申請(qǐng)的具體實(shí)施方式。
1.基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器包括:
2.根據(jù)權(quán)利要求1所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器還包括第一學(xué)習(xí)意圖獲取模塊,以執(zhí)行如下操作步驟:
3.根據(jù)權(quán)利要求2所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器還包括第一學(xué)習(xí)意圖輸出模塊,以執(zhí)行如下操作步驟:
4.根據(jù)權(quán)利要求1所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述預(yù)定學(xué)習(xí)預(yù)算指標(biāo)包括預(yù)定學(xué)習(xí)預(yù)算時(shí)長(zhǎng)和預(yù)定學(xué)習(xí)預(yù)算成效。
5.根據(jù)權(quán)利要求1所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器還包括第一聚類簇獲取模塊,以執(zhí)行如下操作步驟:
6.根據(jù)權(quán)利要求1所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器還包括第一調(diào)整推薦表獲取模塊,以執(zhí)行如下操作步驟:
7.根據(jù)權(quán)利要求1所述基于自然語(yǔ)言處理的交互式解決方案生成器,其特征在于,所述基于自然語(yǔ)言處理的交互式解決方案生成器還包括第一課程規(guī)劃獲取模塊,以執(zhí)行如下操作步驟:
8.基于自然語(yǔ)言處理的交互式解決方案生成方法,其特征在于,所述方法基于權(quán)利要求1-7任一項(xiàng)所述基于自然語(yǔ)言處理的交互式解決方案生成器實(shí)施,所述方法包括:
9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)基于權(quán)利要求1至7中任一項(xiàng)所述基于自然語(yǔ)言處理的交互式解決方案生成器實(shí)現(xiàn)。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)基于權(quán)利要求1至7中任一項(xiàng)所述基于自然語(yǔ)言處理的交互式解決方案生成器實(shí)現(xiàn)。