mooc課程情感分類研究和實現(xiàn)
2025-08-28 18:33:55 來源:本站原創(chuàng) 瀏覽:7次內(nèi)容提要:python034:mooc是中國大學(xué)生在線的課程平臺的簡稱,大學(xué)生群體十分龐大,針對該網(wǎng)站進行一個學(xué)生在學(xué)習(xí)課程的情感分析,能更方便并且從側(cè)面了解到課程學(xué)習(xí)網(wǎng)站是否受到更多的大學(xué)生的青睞。課程情感分析軟件,主要是通過對網(wǎng)站的學(xué)生留言評價信息進行采集,并且實現(xiàn)情感留言信息的分析,通過分析,了解到課程網(wǎng)站的相關(guān)內(nèi)容,分析了學(xué)生對網(wǎng)站的見解,喜愛程度等多種因素。
該平臺是一款分析類的網(wǎng)站平臺,通過獲取數(shù)據(jù),分析數(shù)據(jù)的形式,就能夠?qū)η楦袛?shù)據(jù)進行分析了解。該平臺采用了python語言開發(fā),利用django作為平臺框架,采用常用算法SVM或者transformer進行情感的分析,實現(xiàn)了大數(shù)據(jù)分析的相關(guān)功能。數(shù)據(jù)存儲采用了mysql進行數(shù)據(jù)庫的數(shù)據(jù)存儲,進行了大量數(shù)據(jù)的存儲和持久化操作。系統(tǒng)平臺采用了網(wǎng)頁形式進行數(shù)據(jù)分析展示,開發(fā)過程和功能如下:

首先進行數(shù)據(jù)采集,利用爬蟲的形式,進行數(shù)據(jù)的爬取,在mooc課程網(wǎng)站上,爬取大學(xué)生的交流和評價信息,存儲到數(shù)據(jù)庫中,進行后續(xù)操作。

數(shù)據(jù)分析在后臺中,采用數(shù)據(jù)分析算法,計算結(jié)果,結(jié)果在網(wǎng)站的前臺進行圖形化展示。該展示分為了餅狀圖進行用戶的情感對比,正面和負面情緒的對比,課程評價情感分析進行數(shù)據(jù)分析。
自然語言文本性能對比:通過對jieba分詞形式和snownlp分詞的形式,進行數(shù)據(jù)的自然語言文本的分析,分析結(jié)果會在對比的表格里進行對比顯示,讓用戶進行數(shù)據(jù)的分析情況查詢一目了然。



