欢迎来到天天文库
浏览记录
ID:479753
大小:83.50 KB
页数:4页
时间:2017-08-09
《基于特征内容的短信消息过滤系统设计开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、开题报告基于特征内容的短信消息过滤系统设计一、选题的背景、意义(一)背景21世纪是信息时代,也是网络时代,随着移动通信技术的飞速发展,手机成为了人们日常生活工作中必不可少的通讯工具,短消息的应用也愈来愈广泛。短信消息虽然是一种个人保密性较好的信息传播方式,但同时也很容易船舶大量不良信息。随着手机的普及,许多内容低俗甚至有害的短消息急剧增加,很多不轨分子利用短信骚扰他人正常生活;利用短信发布虚假信息进行诈骗;利用短信煽动闹事、散布谣言、攻击政府,影响社会稳定;利用短信传播色情、反动消息,危害公共安
2、全;通过短信发布大量广告,影响人们的正常生活。这种短消息蔓延所带来的危害,应当引起我们的警惕。因此很有必要对这些垃圾短信进行过滤。本文就将对此问题做出一定的研究。考虑到目前国内的短信绝大多数是中文短信,所以只要对中文垃圾短信进行过滤,就可以解决绝大部分的短信安全问题,因此我们的处理对象是中文短信。(二)研究现状文献[1]详细的介绍了短信的发送与接收的中介、存储和转发机制等内容.短信的发送与接收是由移动网络中的短消息服务中心(SMSC,shortmessageservicecenter)来完成的,
3、依靠的是SMSC的存储和转发机制.针对短信息的传输过程和发送方式,短信过滤技术大致上可分为两种方式:l)短消息服务中心的过滤方式.会有效地更新短信中存在的关键词,存储转发接收到的短信的同时,还要监控有害短信息.并且这种监控大多是根据短信状态监测和短信内容识别相结合的监管模式,因而是目前的比较主要的技术之一.依据构成短信的文字本身进行判断短信的过滤技术的主要内容,基于关键词或基于内容的垃圾短信过滤方法是目前受采用较多的两种技术.基于关键词的垃圾短信过滤是设置一些关键词,只要具有这些关键词的短信,就
4、认定为垃圾短信,并予以过滤,这种方法存在大量的查找运算以及会有许多的漏判等缺陷,准确率不高.而采用文本分来的方法把短信自动分为正常短信和垃圾短信则是基于内容的垃圾短信过滤技术的特征.基于内容的垃圾短信过滤与基于关键词的垃圾短信过滤相比,其准确率更高,但其运算量也更大.2)手机终端的过滤方式.这种技术的步骤如下:第一,预先设定包含手机和短信服务商号码的黑名单并存储在手机中;第二,在接收信息时的拦截和过滤的标准是之前存储的黑名单.然而这种方法也同样存在局限性,由于是采用预先设定的黑名单,在对不良信息
5、进行拦截时存在不足,因为不良信息发送者经常变换手机号码,往往都是以新号码发送垃圾短信,这将使得原有黑名单失效.二、研究的基本内容与拟解决的主要问题2.1研究的基本内容研究手机短消息如何进行监控,拦截含有色情、攻击性言论和政治敏感信息等不符合我国国情的消息,并且根据用户的特定要求对相关信息进行拦截,防止不良信息的传播,保护通信网络的纯净。完成消息过滤系统原型软件,对含有不良信息的文本内容的手机短消息进行监控和过滤。2.2拟解决的主要问题(1)发送接收正常短信(2)过滤包含敏感特征的不良信息(3)过
6、滤变异的不良信息三、研究的方法与技术路线、研究难点,预期达到的目标3.1研究的方法与技术路线通过学习和熟悉JAVA语言和关于JAVA多线程编程方面的了解,掌握手机收发短信的特方法.Eclipse及其它插件提供了个开发测试程序代码的IDE集成开发环境。本设计将以软件的形式来完成。根据已学的课程——《软件工程――理论与实践》中所讲述的步骤来设计完成这款软件。而系统设计所用的则是大家比较熟悉的java,因为java是面向对象的,分布式的和多线程的。本软件的设计涉及到java中数据结构、集合架构以及多线
7、程和网络编程等内容。J2ME是当前使用比较多的基于移动设备的开发技术,定义了一套合适的类库和虚拟机技术它提供了一种新型的企业客户端类型,如手机、PDA等手持设备。J2ME技术在无线应用方面的优势非常明显:(1)应用程序可按需下载,而不是购买由硬件商提供的套件,可升级空间大。(2)Java技术提供了一个类库,它使的应用开发商可以创建更为直觉、丰富的用户界面(GUI);(3)Java技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。本系
8、统的功能可以过滤包括黄色信息、反动信息等不良信息,当然用户也可以根据自己的需求来自定义需要过滤的敏感信息。流程图如下:3.2研究的难点a.分词:把中文的汉字序列切分成有意义的词,就是中文分词,有些人也称为切词。b.去标点、单字词:(1)去掉标点符号,例如:句号,冒号,逗号等;(2)去掉单字词,例如:的,在,与等。c.发送已过滤短信:(1)将正常的短信进行发送;(2)将短信中的敏感信息过滤掉。3.3预期达到的目标(1)界面清晰美观;(2)通过特征匹配实现高效快速的短信过滤(3)用户可以对不良信息进
此文档下载收益归作者所有