基于能力封装平台的防骚扰系统的研究与设计
作者单位:北京邮电大学
学位级别:硕士
导师姓名:余文
授予年度:2017年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:防骚扰 能力封装平台 支持向量机 数据挖掘 骚扰号码
摘 要:近年来,骚扰电话和短信的越来越多,主要为非法诈骗、广告传销、甚至反动活动等形式,严重的影响了人们的正常生活,在这种背景之下,防骚扰系统成为各大运营商必备的系统。对于以往的防骚扰电话监控和识别系统,一般是通过系统简单的监控呼叫频率反常的号码,服务人员对这些可疑号码进行人工确认,确定为骚扰电话后,在后台对此骚扰号码进行呼叫拦截。这种方式效率极低,而且无法做到拦截处理的及时性和批量性。本文研究了运营商开发的能力封装平台及相关技术和数据挖掘技术,提出了基于能力封装平台的防骚扰系统。本文主要完成的工作如下:首先,对系统的相关背景和研究现状、研究目标进行了阐述。介绍了系统中所用到的相关技术,对能力封装平台、常用的分类算法特别是SVM进行了介绍。其次,对防骚扰系统进行了详细的功能需求分析、非功能需求分析、设计约束和可行性分析,将系统分成客户端和服务端,初步设计了用客户端来采集用户设置信息,用服务端来进行同步数据、识别号码、拦截呼叫和短信事件等功能。接着,对系统进行了设计,设计了系统整体架构,详细的设计了系统的各个功能模块,主要包括客户端的来电模块、短信模块、设置模块和服务端的信息同步模块、识别引擎模块、能力调度模块。设计了数据库、时序图和客户端界面,并且设计了骚扰号码的拦截规则。最后,对关键算法进行了实现和测试,分析了 CDR通话数据,提出了骚扰号码的重要特征,将SVM算法应用到骚扰号码识别中,结果证明,算法在骚扰号码识别过程中取得了较好的效果。本文系统具有以下优点,系统在客户端采集用户设置信息和标记信息,在此基础上设定拦截规则,为不同的用户进行不同的拦截;在后台调用能力封装平台,及时的、自动的拦截骚扰电话和短信;使用SVM算法,精准的提取骚扰号码特征,将大量用户的标记数据作为训练集,实现准确的识别。