多源APP数据采集与分析系统设计及实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:li_uwx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着无线网络和移动通信技术的空前发展和快速普及,智能手机(以下简称手机)等移动终端以前所未有的速度融入人们的生活,记录着人类生产生活的方方面面。在手机应用软件(APP)中存储了大量用户个人信息,这些信息成为了当下数据分析研究的热点。通过有针对性地对多源APP的用户行为信息进行数据分析,可以掌握用户的行为习惯和生活喜好等。本文选择用户日常生活使用频次高的四款手机APP数据进行数据采集和分析,得到用户的社会关系、购买习惯、移动轨迹等信息。本文采集了多个APP的用户数据信息,并对用户行为数据进行分析,挖掘出用户的潜在行为特征和行为规律,设计并实现了多源APP数据采集和分析系统,主要工作如下:(1)采集了多源APP的用户个人数据信息。本文研究了 APP数据采集技术,使用基于APP的爬虫技术和ADB模拟操作技术进行采集,对多源APP数据进行预处理并存储至MySQL数据库,构建了用户个人信息库。(2)分析了用户行为数据和进行了用户购买行为预测。本文通过分析用户行为数据,得出用户行为规律和用户异常行为;根据系统的应用场景,在现有真实用户行为数据集的基础上,利用集成分析算法XGBoost对用户购买行为进行精确预测,通过实验证明了算法的有效性,并验证了应用于系统的可行性。(3)设计并实现了多源APP数据采集和分析系统。本文分析了系统应用场景和系统需求,围绕系统的用户登录功能、用户信息采集功能和用户信息分析功能进行工程开发,便于直观地对目标用户的行为进行全面宏观把控。
其他文献
我国自然灾害频发。自然灾害发生后通信基站极有可能受到损坏,同时掌握救援人员的实时位置具有重要意义,因此灾后救援存在着迫切的通信定位需求。全球卫星定位系统(Global Position System,GPS)的信号在室内衰减严重,无法满足需求。常见的室内定位技术,如基于信道状态信息(Channel State Information,CSI)、射频识别(Radio Frequency Identi
[目的]从“水-能”关联的视角揭示不同灌溉模式下水能消耗和碳排放的差异.[方法]通过收集河南农业大学科教园区(原阳)节水农业试验场不同灌溉模式下的面积、产量、水资源及能源消耗等数据,分析了不同灌溉模式下农业生产碳排放强度的差异,并探讨了水能消耗及碳排放的关联关系.[结果]灌溉碳排放是农业生产的主要碳排放源.传统漫灌模式下水能消耗及碳排放强度均较高,滴灌模式下水能消耗及碳排放强度明显下降,其中水资源、能源消耗及碳排放强度较漫灌模式分别减少60.00%、19.47%和33.21%;在漫灌模式下,冬小麦全生长期
框架是前端开发的重要工具,在生产过程中使用一款合适的框架可以降低耦合,提高工作效率。本文设计并实现了一款前端框架,可以帮助开发者快速开发前端应用。该框架的运行核心以组件机制作为基础,采用MVVM双向绑定模型,用户可使用TypeScript语言进行开发并进行静态类型检查。框架提供了组件视图层的实现、视图模型层以及模型层的实现架构。视图层提供了组件模板开发、编译和渲染功能。开发过程采用标签语法编写组件
随着物联网(Internetofthings,IoT)技术的发展,各种具有感知和计算能力的智能设备急剧增加,这促进了群智感知的极大发展,其中群智感知中的智能设备通过收集数据、分析数据以及提供算力来完成平台交付的感知任务。但是,在这个过程中参与者可能会泄露自已的敏感信息,受于保护隐私的意图,导致参与者参与感知任务的积极性降低,从而严重降低了平台的效用。另外,群智感知网络中参与者和终端的多样性,因此设