毕业论文--基于mahout推荐的安卓信息订阅系统

毕业论文--基于mahout推荐的安卓信息订阅系统

ID:39367896

大小:1.79 MB

页数:48页

时间:2019-07-01

毕业论文--基于mahout推荐的安卓信息订阅系统_第1页
毕业论文--基于mahout推荐的安卓信息订阅系统_第2页
毕业论文--基于mahout推荐的安卓信息订阅系统_第3页
毕业论文--基于mahout推荐的安卓信息订阅系统_第4页
毕业论文--基于mahout推荐的安卓信息订阅系统_第5页
资源描述:

《毕业论文--基于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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。