張宇豪 王依凡 馬雪揚 孫昊琳 佟雨堯


關(guān)鍵詞:情感分析;系統(tǒng)分析;系統(tǒng)設計;MVC.NET;可視化系統(tǒng)
Keywords:emotional analysis;system analysis;system design;MVC.NET;visualization system
1? 緒論
1.1? 研究背景
互聯(lián)網(wǎng)通信技術(shù)飛速發(fā)展,使得更多的用戶愿意在各種網(wǎng)絡論壇上以不同信息方式表達自己的觀點。微博是一個基于用戶關(guān)系、傳播信息的社交網(wǎng)絡媒體平臺。公眾對于網(wǎng)絡熱點的態(tài)度和傾向,往往會影響到政府相關(guān)機構(gòu)的決定和行為。因此,分析微博文本的情感已經(jīng)成為當下的熱點研究領域之一,同時針對文本情感分析進行系統(tǒng)維護的研究也比較少,因此情感分析的研究具有十分重要的學術(shù)價值和應用價值。
1.2? 國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢
國內(nèi)外很多專家學者都在情感分析方面做了廣泛的探索與研究,大體主要分為兩個方面:一是微博情感分析的研究對象,二是微博情感分析的研究方法。
就研究對象而言,可分為英文和中文的微博情感分析。就研究方法而言,主要分為三大類:基于情感詞典、基于機器學習和基于深度學習,深度學習是近些年來比較流行的一個研究領域,其大多圍繞神經(jīng)網(wǎng)絡展開,通過訓練得到詞向量表示。
1.3? 課題研究的意義
本研究通過全面抓取微博上形成和傳播的評論信息,以全面掌控網(wǎng)絡輿情,建立情感分析系統(tǒng)對信息進行及時有效的管理,便于有關(guān)部門及時準確地了解民心民意,預測網(wǎng)民情感的演變,制定合理的應急響應措施。便于黨和政府能夠?qū)浨榧皶r進行有效控制,提高相關(guān)部門的執(zhí)政能力,達到共同建設好網(wǎng)絡生態(tài)的目標。
2? 微博情感分析系統(tǒng)實現(xiàn)
2.1? 系統(tǒng)分析
2.1.1? 需求分析
微博網(wǎng)民情感分析系統(tǒng)的主要功能包括:用戶個人信息管理、微博信息采集管理、微博信息監(jiān)測管理、微博信息標注管理、微博情感分析及審核管理、留言咨詢管理以及系統(tǒng)管理等功能。針對系統(tǒng)設置不同的角色,包括數(shù)據(jù)采集員、微博監(jiān)測員、情感標注員、情感分析員以及普通用戶。不同的用戶可以被設置為不同的角色,不同的角色又具有不同的權(quán)限和功能。
2.1.2? 業(yè)務流程分析
業(yè)務流程用于描述系統(tǒng)的組織結(jié)構(gòu)以及業(yè)務處理過程,通過對系統(tǒng)的需求進行分析,并綜合考慮系統(tǒng)的整體功能與各部分的功能及其業(yè)務,建立微博情感分析的業(yè)務流程。系統(tǒng)管理員登錄系統(tǒng)后可以添加角色和添加用戶,并為不同的用戶分配不同的角色。數(shù)據(jù)采集員、微博監(jiān)測員、情感標注員、情感分析員和普通用戶注冊系統(tǒng)后,管理員為其分配不同的角色,各角色登錄系統(tǒng)后,可以對自己的信息進行增加、刪除、修改、查看等操作,由于本系統(tǒng)設置了頁面驗證的功能,故各角色用戶可以通過頁面驗證來保證自己信息的準確無誤。
數(shù)據(jù)采集員登錄系統(tǒng)后可以對微博數(shù)據(jù)完成增加、刪除、修改、查看等操作,建立完整的微博信息庫,存入微博信息表,供其他員工查看。微博監(jiān)測員查看微博信息庫后,通過對微博進行監(jiān)測與分析,可以建立微博話題庫、微博情感庫、微博表情庫,該角色可以對此完成增加、刪除、修改、查看的功能,并發(fā)布微博情感庫、表情庫、話題庫,分別存入情感庫表、話題庫表、表情庫表以供其他角色用戶查詢。情感標注員登錄系統(tǒng)后,首先查詢話題庫與情感庫,明確話題與情感的詳細信息接著查看微博信息庫,對微博信息進行話題標注與情感標注;之后還可以查看表情庫,對表情完成情感極性分類標注。情感分析員登錄系統(tǒng)后,首先查閱微博信息庫,對微博信息的情感標注與話題標注進行審核,并給予通過或者不通過的評價;其次可以查看表情庫,對表情的情感極性分類進行審核,并給予通過或者不通過的評價;之后通過對微博整體信息及情感、話題、情感態(tài)勢的綜合分析,創(chuàng)建情感分析報告并發(fā)布,供用戶訂閱查詢。用戶登錄系統(tǒng)后,可以查詢訂閱情感分析報告,并針對情感分析報告中的疑問留言;情感分析員可以查看用戶的留言并進行回復,用戶再次登錄系統(tǒng),可以查看回復。
2.2? 系統(tǒng)設計
2.2.1? 系統(tǒng)功能結(jié)構(gòu)設計
通過對微博情感分析可視化系統(tǒng)的整體分析,將該系統(tǒng)功能劃分為七大功能模塊。系統(tǒng)的功能結(jié)構(gòu)圖如圖1所示。
2.2.2? 系統(tǒng)架構(gòu)設計
微博情感分析系統(tǒng)采用B/S系統(tǒng)架構(gòu)模式。客戶端的網(wǎng)民使用瀏覽器,再通過Web服務器來訪問數(shù)據(jù)庫,進而獲取到用戶所需要的數(shù)據(jù)信息,極大地降低了系統(tǒng)的日后維護的工作量與維護成本。微博情感分析可視化系統(tǒng)的系統(tǒng)架構(gòu)設計如圖2所示。
3? 結(jié)? 論
本研究圍繞微博網(wǎng)民情感分析問題展開,建立了一套微博情感分析可視化系統(tǒng),該系統(tǒng)面向用戶、客戶以及后臺工作者,包括數(shù)據(jù)采集員、微博監(jiān)測員、情感標注員、情感分析員等,對內(nèi)滿足了后臺工作者對微博數(shù)據(jù)的采集、標注、審核等的功能需求,對外滿足了客戶對情感分析報告的訂閱以及對微博情感分析相關(guān)內(nèi)容的瀏覽查閱的功能需求,可更高效地完成情感分析及管理工作。
參考文獻:
[1] 許銘淏.用戶評論數(shù)據(jù)模型與信息處理 [J].信息技術(shù)與信息化,2019(3):147-149.
[2] 彭浩,朱望鵬,趙丹丹,等.面向多源社交網(wǎng)絡輿情的情感分析算法研究 [J].信息技術(shù),2019(2):43-48.
[3] 徐建國,藺珍,張鵬,等.網(wǎng)絡輿情熱點獲取與分析算法研究 [J/OL].軟件導刊:1-5[2019-05-28].http://kns.cnki.net/kcms/detail/42.1671.TP.20190125.1414.040.html.
作者簡介:張宇豪(1996-),女,漢族,北京人,本科在讀,研究方向:文本分析、管理信息系統(tǒng)。