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


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