网络舆情监测系统的设计与实现作者:刘小强苟元琴来源:《宁波职业技术学院学报》第03期摘要:针对现在网络舆情监测引导方面出现的一系列问题,本文设计实现了网络舆情监测系统,通过系统设计和应用,为地方政府及时高效的进行网络舆情监测分析、进一步做好网络形象构建与传输发挥主动的作用。核心词:网络舆情;舆情监测;引导机制中图分类号:TP393.07文献标志码:A文章编号:1671-2153()03-0065-040引言随着着信息技术的迅猛发展,互联网已成为广大人民群众抒发民意、体现愿望、参政议政的重要场合,也是政府职能部门收集民意、理解民情、监测互联网活动的重要场合。面对互联网上每天快速增加的海量互联网信息和产生的网络舆情,人工方式已经远不能实现对互联网信息解决和网络舆情的监测[1]。因此,设计与实现网络舆情监测系统是现在迫切的需要,本文对此进行了研究。1系统的设计思路、目的及框架构造1.1基本思路网络舆情监测系统能够为政府部门全方面掌握网络舆情、争取处置主动权提供有效分析根据,实现政府部门对网络舆情监测和新闻专项追踪等需求[2,3]。本系统将运用整合互联网搜索技术及信息智能解决技术,通过对互联网海量信息自动抓取、自动分类聚类、热点发现和分析、专项聚焦等,形成简报、报告、图表等分析成果。1.2系统建设目的网络舆情监测系统要能实现及时快捷的对互联网信息进行整合,涉及网站新闻、微博言论、论坛帖子等,并运用先进的中文网站过滤技术[4]、信息解决技术、文本聚类技术、热点追踪挖掘等技术对互联网海量进行自动筛选获取、自动分析产生监测预警,从而实现对网络舆情信息的收集与监测,并最后将解决成果以图形、图表等多个方式显示出来,为政府主管职能部门全方面掌握互联网上民众的思想动态、社会活动,及时有效的做出对的舆论引导,避免恶性事件发生,有助于维护社会稳定、构建和谐社会。本文设计的网络舆情监测系统涉及三大功效模块,即:舆情数据采集模块,数据解决模块和舆情分析模块。1.3系统框架构造本文所设计的网络舆情监测系统采用了面对对象的办法,实现手动进行信息采集、信息数据分析、数据索引建立以及舆情发现与跟踪等功效;顾客使用时可自行设立运行参数,服务器按照设立规定定时运行,完毕顾客设定参数的信息采集、分析以及话题发现和追踪等功效并将运行成果进行存储,方便后来比较使用;数据解决完毕后,系统以图表图形等方式呈现统计成果,具体系统框架构造如图1所示。2系统建设方案网络舆情监测系统的数据流来自系统数据采集模块,数据采集模块从设立定义的网站采集海量互联网数据信息,并将采集成果存储到服务器上;数据解决模块负责解析HTML文献,将服务器上的文献读取出来,对文献中的文本进行分词,同时把分词前后的语句及有关信息分别保存到数据库中[5];舆情分析模块对保存到数据库中的文本信息进行分析,拟定其事态的强弱程序,以此完毕舆情发现和深度挖掘分析;舆情预警模块按照预先设定的报警机制读取数据库中形成的舆情信息,并以直观的图表方式将成果反馈给顾客。本系统重要分为三大模块,即:舆情数据采集模块、数据解决模块和舆情分析决策模块。其中数据解决模块又包含信息解决、话题发现两大功效模块。该系统重要用于数据的采集分析与解决,为顾客提供有效的舆情信息。3网络舆情监测系统实现3.1舆情数据采集舆情信息采集模块为整个舆情监测系统的基础模块,该模块重要完毕了对指定数据采集空间内的信息资源进行采集与存储,该模块所采集的信息资源,将作为舆情分析的有效文本集合[6]。采集过程中运用网络蜘蛛技术实现多线程蜘蛛同时进行抓取,大大提高抓取效率。在采集过程中,为了提高系统性能,系统采用了以下解决方案:(1)系统采用文本数据库进行数据存储,减少了关系型数据库读写消耗;(2)设立缓存区,对惯用数据进行缓存,定时将过期信息写入文本数据库,减少输入输出读写消耗;(3)采用多线程数据采集,以提高采集速度。采集模块重要代码以下:protectedvoidsearch(){DateTimestart=DateTime.Now;_indexDirectory=Server.MapPath("index");//词库途径;dictPath=Server.MapPath("App_Dat...