欢迎来到天天文库
浏览记录
ID:39367896
大小:1.79 MB
页数:48页
时间:2019-07-01
《毕业论文--基于mahout推荐的安卓信息订阅系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学号密级大学学士学位论文基于mahout推荐的安卓信息订阅系统院(系)名 称:计算机科学与技术学院专 业 名 称:计算机科学与技术学 生 姓 名指 导 教 师:2014年6月学号密级基于mahout推荐的安卓信息订阅系统AndroidSubscriptionSystemBasedonMahoutRecommended学生姓名:所在学院:计算机科学与技术学院所在专业:计算机科学与技术指导教师:职称所在单位:论文提交日期:2014年6月论文答辩日期:2014年6月学位授予单位:基于Mahout推荐的安卓信息订阅系统基于Mahout
2、推荐的安卓信息订阅系统摘 要随着信息技术和信息社会的不断发展,人们对信息的需求也越来越强。但是在当今社会,信息量往往过于庞大,人们不知如何从中获取自己所需要的数据,所以本文基于mahout推荐和分类算法实现了一个RSS订阅系统,为人们实现更快、更好的信息查看。本文主要研究的内容包括如何实现利用mahout框架实现协同过滤算法,使用聚类算法对推荐效果进行完善。使用java语言在AndriodSDK平台开发了AndriodApp客户端作为用户使用终端和在Myeclipse平台上开发服务器管理平台,使用java的网络socket通
3、信和json数据格式作为客户端和服务器的通信基础,同时采用MySql作为系统运行的数据库。为了推荐数据能够及时有效地发送到用户上,在系统中集成了Android系统的推送功能,最终通过设计和编码实现了基于mahout推荐的安卓信息订阅系统的各个模块。关键词:信息过载;信息订阅;分类算法;mahout;AndriodSDKIII基于Mahout推荐的安卓信息订阅系统ABSTRACTWiththecontinuousdevelopmentofinformationtechnologyandtheinformationsociety,
4、thedemandforinformationisgrowing.However,intoday'ssociety,theamountofinformationisoftentoolargethatpeopledonotknowhowtogetusefulinformation,sothisclassificationalgorithmbasedonmahoutandimplementaRSSsubscriptionsystemforpeopletoachievefaster,betterwaytoviewinformatio
5、n.Themaincontentsofthisstudyincludehowtousemahoutframeworktoachievecollaborativefilteringalgorithmusingclusteringalgorithmtorecommendtoperfecteffect.UsingjavalanguageAndriodSDKplatformdevelopingAndriodAppclientasauserterminalandthedevelopmentofserveronMyeclipseplatf
6、orm,networksocketcommunicationusingjavaandjsondataformatasaclientandservercommunicationsinfrastructure,aswellassystemoperationusingMySqldatabase.Inordertobeabletopromptlyandeffectivelytorecommendthedatatotheuser,thesystemintegratesapushfunctioninAndroidUltimatelythr
7、oughthedesignandcodingachievedeachmoduleofAndroidSubscriptionSystembasedonmahoutrecommended.Keywords:InformationOverload;Subscription;ClassificationAlgorithm;mahout;AndroidSDKIII基于Mahout推荐的安卓信息订阅系统目 录第1章绪论11.1课题研究的背景11.2课题研究的意义11.3国内外研究的现状21.5论文的主要内容3第2章需求分析42.1系统概
8、述942.1.1系统目标42.1.2业务描述42.2功能性需求分析62.2.1客户端功能需求72.2.2服务器功能需求72.3非功能性需求分析82.4SOCKET通信流程82.5本章小结9第3章系统设计103.1系统功能结构设计103.1.1系统功能结构103.2数据库设计1
此文档下载收益归作者所有