欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于多維數(shù)據(jù)分析的課程推薦方法及系統(tǒng)

文檔序號:40583403發(fā)布日期:2025-01-07 20:23閱讀:8來源:國知局
基于多維數(shù)據(jù)分析的課程推薦方法及系統(tǒng)

本技術(shù)涉及課程推薦,尤其是涉及一種基于多維數(shù)據(jù)分析的課程推薦方法及系統(tǒng)。


背景技術(shù):

1、多維數(shù)據(jù)分析是一種強大的數(shù)據(jù)處理和分析方法,它能夠處理具有多個維度的數(shù)據(jù),揭示數(shù)據(jù)之間復(fù)雜的關(guān)聯(lián)和模式。在教育領(lǐng)域,多維數(shù)據(jù)分析技術(shù)的應(yīng)用可以幫助深入理解學(xué)生的學(xué)習(xí)行為和需求,從而為個性化教育提供有力支持。通過多維數(shù)據(jù)分析,課程推薦系統(tǒng)可以綜合考慮學(xué)生的歷史學(xué)習(xí)數(shù)據(jù)、課程內(nèi)容、學(xué)生之間的相似性、課程的流行度、難度和用戶評價等多個維度的信息,為學(xué)生推薦最適合的課程。

2、多維數(shù)據(jù)分析是一種處理和分析復(fù)雜數(shù)據(jù)的方法,能夠揭示數(shù)據(jù)中隱藏的模式和關(guān)聯(lián)。多維數(shù)據(jù)分析通常涉及多個維度,如時間、空間、類別等,通過對多維數(shù)據(jù)的綜合分析,可以獲得更全面和深刻的見解。具體到課程推薦系統(tǒng),多維數(shù)據(jù)分析可以幫助分析學(xué)生的學(xué)習(xí)行為、課程特性、學(xué)生之間的相似性等,從而為個性化推薦提供有力的支持。

3、因此,如何利用多維數(shù)據(jù)分析的方式為學(xué)生精確提供課程推薦成為了亟待解決的技術(shù)問題。


技術(shù)實現(xiàn)思路

1、為了利用多維數(shù)據(jù)分析的方式為學(xué)生精確提供課程推薦,本技術(shù)提供一種基于多維數(shù)據(jù)分析的課程推薦方法及系統(tǒng)。

2、第一方面,本技術(shù)提供的一種基于多維數(shù)據(jù)分析的課程推薦方法采用如下的技術(shù)方案:

3、一種基于多維數(shù)據(jù)分析的課程推薦方法,包括:

4、獲取目標用戶對應(yīng)的目標歷史數(shù)據(jù),并根據(jù)所述目標歷史數(shù)據(jù)構(gòu)建用戶-課程矩陣以確定候選課程信息;

5、根據(jù)所述候選課程信息確定課程契合度;

6、獲取選課數(shù)據(jù)信息并構(gòu)建超圖,通過所述超圖確定課程相容度;

7、確定所述候選課程信息中的選課人數(shù)和平均完成率以生成參與指數(shù),根據(jù)所述參與指數(shù)生成流行度信息;

8、確定所述候選課程對應(yīng)的平均成績和用戶基礎(chǔ)信息以生成課程難度;

9、在所述候選課程信息中獲取評論區(qū)信息以確定滿意程度;

10、根據(jù)所述課程契合度、所述課程相容度、所述流行度信息、所述課程難度以及所述滿意程度生成綜合推薦評分。

11、可選的,所述獲取目標用戶對應(yīng)的目標歷史數(shù)據(jù),并根據(jù)所述目標歷史數(shù)據(jù)構(gòu)建用戶-課程矩陣以確定候選課程信息的步驟,包括:

12、獲取目標用戶對應(yīng)的目標歷史數(shù)據(jù),根據(jù)所述目標歷史數(shù)據(jù)構(gòu)建用戶-課程學(xué)習(xí)矩陣;

13、利用基于用戶的協(xié)同過濾推薦算法在所述用戶-課程學(xué)習(xí)矩陣中確定相似用戶;

14、獲取所述目標用戶的已學(xué)課程并通過lda主題模型提取所述已學(xué)課程的主題詞以生成課程特征;

15、根據(jù)所述相似用戶和所述課程特征確定候選課程信息。

16、可選的,所述根據(jù)所述相似用戶和所述課程特征確定候選課程信息的步驟,包括:

17、根據(jù)所述相似用戶確定所述相似用戶學(xué)過但所述目標用戶未學(xué)過的目標課程集合作為用戶相似性計算結(jié)果;

18、獲取所述目標用戶的已學(xué)課程信息,根據(jù)所述已學(xué)課程信息結(jié)合所述課程特征確定課程相似性計算結(jié)果;

19、根據(jù)所述用戶相似性計算結(jié)果和所述課程相似性計算結(jié)果生成候選課程信息。

20、可選的,所述獲取選課數(shù)據(jù)信息并構(gòu)建超圖,通過所述超圖確定課程相容度的步驟,包括:

21、獲取選課數(shù)據(jù)信息,根據(jù)所述選課數(shù)據(jù)信息確定節(jié)點信息和超邊信息;

22、根據(jù)所述節(jié)點信息和所述超邊信息構(gòu)建超圖;

23、將所述超圖轉(zhuǎn)換成關(guān)聯(lián)矩陣;

24、使用社區(qū)檢測算法在所述關(guān)聯(lián)矩陣中確定課程組合;

25、計算所述課程組合對應(yīng)的支持度、置信度以及提升度;

26、根據(jù)所述支持度、所述置信度以及所述提升度確定課程相容度。

27、可選的,所述確定所述候選課程信息中的選課人數(shù)和平均完成率以生成參與指數(shù),根據(jù)所述參與指數(shù)生成流行度信息的步驟,包括:

28、獲取候選課程的歷史數(shù)據(jù),在所述歷史數(shù)據(jù)中確定每門課程的選課人數(shù)和每門課程的平均完成率;

29、根據(jù)所述相似用戶確定所述候選課程中每門課程對應(yīng)的選課人數(shù);

30、根據(jù)所述選課人數(shù)和所述平均完成率計算參與指數(shù)

31、;

32、根據(jù)所述參與指數(shù)計算流行度得分

33、。

34、可選的,所述確定所述候選課程對應(yīng)的平均成績和用戶基礎(chǔ)信息以生成課程難度的步驟,包括:

35、在所述候選課程中獲取歷史成績信息,根據(jù)所述歷史成績信息確定課程難度指數(shù)di

36、

37、其中為課程平均成績;

38、使用加權(quán)平均法結(jié)合所述歷史成績信息以計算學(xué)習(xí)能力指數(shù) lai

39、

40、其中是第i門課程的成績,是第i門課程的權(quán)重;

41、根據(jù)所述課程難度指數(shù)di和所述學(xué)習(xí)能力指數(shù) lai計算每個課程的適配難度指數(shù) adi

42、

43、其中是權(quán)重參數(shù)。

44、可選的,所述在所述候選課程信息中獲取評論區(qū)信息以確定滿意程度的步驟,包括:

45、在所述候選課程信息中獲取評論區(qū)信息,所述評論區(qū)信息包括文本信息和非文本信息;

46、在所述文本信息中確定詞語集合,在所述詞語集合中根據(jù)詞性分析策略確定標簽集合;

47、在所述標簽集合中計算文本情感評分;

48、在所述非文本信息中確定非文本置信度信息和情感分類占比;

49、根據(jù)所述非文本置信度信息和情感分類占比確定非文本情感評分;

50、根據(jù)所述文本情感評分和所述非文本情感評分以確定滿意程度。

51、第二方面,本技術(shù)提供一種基于多維數(shù)據(jù)分析的課程推薦系統(tǒng),所述基于多維數(shù)據(jù)分析的課程推薦系統(tǒng)包括:

52、候選課程信息模塊,用于獲取目標用戶對應(yīng)的目標歷史數(shù)據(jù),并根據(jù)所述目標歷史數(shù)據(jù)構(gòu)建用戶-課程矩陣以確定候選課程信息;

53、課程契合度模塊,用于根據(jù)所述候選課程信息確定課程契合度;

54、課程相容度模塊,用于獲取選課數(shù)據(jù)信息并構(gòu)建超圖,通過所述超圖確定課程相容度;

55、流行度信息模塊,用于確定所述候選課程信息中的選課人數(shù)和平均完成率以生成參與指數(shù),根據(jù)所述參與指數(shù)生成流行度信息;

56、課程難度模塊,用于確定所述候選課程對應(yīng)的平均成績和用戶基礎(chǔ)信息以生成課程難度;

57、滿意程度模塊,用于在所述候選課程信息中獲取評論區(qū)信息以確定滿意程度;

58、綜合推薦評分模塊,用于根據(jù)所述課程契合度、所述課程相容度、所述流行度信息、所述課程難度以及所述滿意程度生成綜合推薦評分。

59、第三方面,本技術(shù)提供一種計算機設(shè)備,所述設(shè)備包括:存儲器、處理器,所述處理器在運行所述存儲器存儲的計算機指令時,執(zhí)行如上文所述的方法。

60、第四方面,本技術(shù)提供一種計算機可讀存儲介質(zhì),包括指令,當(dāng)所述指令在計算機上運行時,使得計算機執(zhí)行如上文所述的方法。

61、綜上描述,本技術(shù)包括以下有益技術(shù)效果:

62、本技術(shù)通過獲取目標用戶對應(yīng)的目標歷史數(shù)據(jù),根據(jù)目標歷史數(shù)據(jù)構(gòu)建用戶-課程矩陣以確定候選課程信息;根據(jù)候選課程信息確定課程契合度;獲取選課數(shù)據(jù)信息并構(gòu)建超圖,通過超圖確定課程相容度;確定候選課程信息中的選課人數(shù)和平均完成率以生成參與指數(shù),根據(jù)參與指數(shù)生成流行度信息;確定候選課程對應(yīng)的平均成績和用戶基礎(chǔ)信息以生成課程難度;在候選課程信息中獲取評論區(qū)信息以確定滿意程度;根據(jù)課程契合度、課程相容度、流行度信息、課程難度以及滿意程度生成綜合推薦評分。為學(xué)生提供了更加精準、高效和個性化的課程推薦,顯著提升了學(xué)生的學(xué)習(xí)體驗和效果。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴山县| 沁源县| 开远市| 油尖旺区| 泗阳县| 筠连县| 杭锦后旗| 会东县| 全南县| 宁南县| 阿鲁科尔沁旗| 昌吉市| 汝城县| 清新县| 石林| 永春县| 南乐县| 富宁县| 澄迈县| 屏山县| 灵石县| 南宫市| 大城县| 巨野县| 漠河县| 新余市| 延寿县| 洪江市| 民乐县| 崇文区| 忻州市| 晋中市| 阳朔县| 澄城县| 赤峰市| 枣庄市| 桂阳县| 乐陵市| 岳普湖县| 乌兰浩特市| 谷城县|