基于android平台的非法文本实时过滤系统的设计与实现
发布时间:2023-04-29 05:14
信息过滤系统用于减少非法信息的传播,当前的信息过滤系统主要是利用强大的服务器集群来部署高效的模式匹配算法和大规模的敏感词库,具有较高的复杂性。然而在移动网络通信场景下,面向特定任务、保密通信等需求,在移动终端部署相应的信息过滤将更加有效。但考虑移动终端的资源受限、低功耗要求等特性,需要研究适应的信息过滤系统及技术。本文设计并实现了基于Android平台的移动端信息过滤系统,可对非法及敏感信息进行有效过滤并减少移动终端的开销负担,主要工作内容如下:1.针对移动终端部署信息过滤时带来的资源开销问题,本文设计了针对资源开销优化的终端信息过滤方案。首先,基于终端自带的输入法应用来添加信息过滤功能模块,避免额外增加运行信息过滤进程而产生对终端的资源开销负担。接着,采用空间利用率更高的模式匹配算法,进一步减少资源开销。2.为了减少过滤所需的敏感词库占用手机终端的内存资源,设计了面向用户的个性化敏感词库更新维护方案。首先,通过服务器建立完善的中心词库,然后通过对终端输出的信息进行备案、分析,统计用户所用的高频敏感词汇。接着,根据频次数据淘汰不常用的词集,从而为用户建立个性化的高效词集,并下发给手机用...
【文章页数】:70 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 信息过滤研究现状
1.2.2 文本过滤研究现状
1.3 论文主要工作
1.3.1 研究目标
1.3.2 主要工作内容及贡献
1.4 论文组织结构
第2章 系统需求分析与总体设计
2.1 场景分析
2.1.1 移动终端场景中的信息过滤系统
2.1.2 存在的问题
2.2 系统需求分析
2.2.1 设计目标
2.2.2 功能需求分析
2.2.3 性能需求分析
2.2.4 总体架构
2.3 系统模块设计
2.4 本章小结
第3章 终端信息过滤方案设计与实现
3.1 终端信息过滤方案分析
3.1.1 问题分析
3.1.2 解决思路
3.1.3 总体方案
3.2 过滤算法
3.2.1 双数组trie树算法
3.2.2 算法优化方案
3.3 终端信息过滤方案实现
3.3.1 输入模块
3.3.2 检测模块
3.3.3 过滤模块
3.3.4 词库模块
3.3.5 终端通信模块
3.4 本章小结
第4章 过滤词库维护方案设计与实现
4.1 个性化过滤词库维护方案分析
4.1.1 问题分析
4.1.2 解决思路
4.1.3 总体方案
4.2 服务端设计
4.2.1 信息备案
4.2.2 中心词库
4.2.3 检测机制
4.2.4 个性化词库
4.2.5 更新机制
4.3 词库维护方案实现
4.3.1 后端通信模块
4.3.2 信息备案模块
4.3.3 信息分析模块
4.3.4 统计模块
4.3.5 词库模块
4.4 本章小结
第5章 系统实验与测试
5.1 实验平台概述
5.2 系统功能测试及分析
5.2.1 功能测试环境搭建
5.2.2 手机终端信息过滤系统功能测试
5.2.3 过滤词库维护方案功能测试
5.3 系统性能测试及分析
5.3.1 终端信息过滤系统性能测试
5.3.2 过滤词库维护方案性能测试
5.3.3 服务端并发性能测试
5.4 本章小结
第6章 总结及下一步工作
6.1 论文总结
6.2 下一步工作
参考文献
致谢
攻读硕士学位期间从事的科研工作及取得的成果
本文编号:3805238
【文章页数】:70 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 信息过滤研究现状
1.2.2 文本过滤研究现状
1.3 论文主要工作
1.3.1 研究目标
1.3.2 主要工作内容及贡献
1.4 论文组织结构
第2章 系统需求分析与总体设计
2.1 场景分析
2.1.1 移动终端场景中的信息过滤系统
2.1.2 存在的问题
2.2 系统需求分析
2.2.1 设计目标
2.2.2 功能需求分析
2.2.3 性能需求分析
2.2.4 总体架构
2.3 系统模块设计
2.4 本章小结
第3章 终端信息过滤方案设计与实现
3.1 终端信息过滤方案分析
3.1.1 问题分析
3.1.2 解决思路
3.1.3 总体方案
3.2 过滤算法
3.2.1 双数组trie树算法
3.2.2 算法优化方案
3.3 终端信息过滤方案实现
3.3.1 输入模块
3.3.2 检测模块
3.3.3 过滤模块
3.3.4 词库模块
3.3.5 终端通信模块
3.4 本章小结
第4章 过滤词库维护方案设计与实现
4.1 个性化过滤词库维护方案分析
4.1.1 问题分析
4.1.2 解决思路
4.1.3 总体方案
4.2 服务端设计
4.2.1 信息备案
4.2.2 中心词库
4.2.3 检测机制
4.2.4 个性化词库
4.2.5 更新机制
4.3 词库维护方案实现
4.3.1 后端通信模块
4.3.2 信息备案模块
4.3.3 信息分析模块
4.3.4 统计模块
4.3.5 词库模块
4.4 本章小结
第5章 系统实验与测试
5.1 实验平台概述
5.2 系统功能测试及分析
5.2.1 功能测试环境搭建
5.2.2 手机终端信息过滤系统功能测试
5.2.3 过滤词库维护方案功能测试
5.3 系统性能测试及分析
5.3.1 终端信息过滤系统性能测试
5.3.2 过滤词库维护方案性能测试
5.3.3 服务端并发性能测试
5.4 本章小结
第6章 总结及下一步工作
6.1 论文总结
6.2 下一步工作
参考文献
致谢
攻读硕士学位期间从事的科研工作及取得的成果
本文编号:3805238
本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3805238.html
最近更新
教材专著