ImageVerifierCode 换一换
格式:DOCX , 页数:44 ,大小:804.62KB ,
资源ID:3570032      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3570032.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微博用户关注及排名的实现.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微博用户关注及排名的实现.docx

1、微博用户关注及排名的实现毕业设计(论文)微博用户关注及排名的实现燕山大学里仁学院2013年6月 毕业设计(论文)微博用户关注及排名的实现学 院: 专 业: 09计算机科学与技术 学生 姓名: 学 号: 指导 教师: 答辩 日期: 2013年6月16日 燕山大学里仁学院毕业设计(论文)任务书学院: 系级教学单位:电子工程系学号学生姓名专 业班 级计算机科学与技术09-1班题目题目名称微博用户关注及排名的实现题目性质1.理工类:工程设计 ( );工程技术实验研究型( );理论研究型( );计算机软件型( );综合型( )2.管理类( );3.外语类( );4.艺术类( )题目类型1.毕业设计( )

2、 2.论文( )题目来源科研课题( ) 生产实际( )自选题目( ) 主要内容1.使用PHP技术实现微博的常见功能,注册,发表说说2.实现微博的排名功能,按照关注度的排名,研究多种排名的实现3.考虑系统的可拓展性,增加创新性基本要求1.界面美观友好,可操作性强。2.能够有很好的体现出微博用户的被关注度及排名情况。3.根据项目的安排完成系统编码及测试。 参考 文献1邹天思,孙鹏. PHP从入门到精通M. 北京: 清华大学出版社, 2008. 2 Michael kofler. MySQL 5权威指南M. 北京: 人民邮电出版社, 2006. 3 潘凯华, 邹天思. PHP开发实战宝M. 北京:

3、清华大学出版社, 2010. 4 陈湘扬,陈国益. PHP5+MySQL网页系统开发设计M. 北京:电子工业出版社, 2007.003 周 次第 1 4 周第58周第9 12周第1316 周第 1718 周 应完成 的内容提交任务书,申请开题,做好需求分析搭建环境进行设计并做出相关的数据库测试与调试,完善功能书写毕业论文,准备答辩指导教师: 职称:副教授 2013年2月29日系级教学单位审批: 年 月 日摘要随着互联网技术的迅速发展,微博作为一种新的社交网络服务,其应用越来越广,功能越来越丰富,影响力也越来越大。微博服务将用户与社交网络之间的距离进一步缩短,为用户提供便捷、快速的内容接收、发布

4、方式。本文以当前国内较流行的新浪微博作为研究的数据来源,从微博与传统社交网络服务之间的差异入手,充分总结微博服务的新特性,并对两类用户指标进行分析。本文主要研究了微博服务中关注推荐和排名策略,如何为微博用户提供不同层次的关注对象以及对用户进行合理排名是本文研究重点。 首先,在微博服务中,用户可以自由关注其他用户,以获取这些用户的动态及微博信息,因此,为用户推荐高质量的关注对象是一种建立可靠用户关注关系,有效提高用户对微博服务依赖性的手段。本文以社会网络统计量为基础,提出一种适用于微博服务的新结构,并据此得到关注推荐模型。实验表明,该模型使用阈值对用户进行筛选后,两种子模型可以为用户提供不同亲密

5、度的关注对象,有效增加了用户获取关注对象的途径。 其次,由于微博服务目标用户定位和发展模式的需要,目前普遍采用单一指标作为用户排名的依据。然而,单一指标排名方式难以真实地反映服务中的活跃用户。最后,本文提出用户排名策略模型以计算用户的活跃指数。实验及分析表明,活跃指数在微博服务中能够较好地反映活跃用户的特征,适于度量用户活跃度排名情况。关键词:微博服务;关注推荐;亲密度;排名策略;活跃指数AbstractWith the rapid development of Internet technology, micro-blog as a new social networking service

6、, its application is more and more widely, more and more abundant functions, influence is also growing. Micro-blog service between the user and the network distance shortened further, to provide convenient, fast way for users to receive, publish content. Based on the current domestic popular Sina mi

7、cro-blog as sources of data, starting from the differences between micro-blog and traditional social network service, new features are fully summarized micro-blog service, and the two types of users were analyzed. This paper mainly studies the ranking strategies concern and recommend micro-blog serv

8、ice, how to provide users with different levels of micro-blog focus and users are rational ranking is the focus of this paper.First of all, in micro-blog service, users are free to follow other users, these users to obtain dynamic and micro-blog information, tThis paper is based on the social networ

9、k statistics, puts forward a new structure for micro-blog service, and then get attention recommendation model. Experiments show that, the model uses the threshold to screen the user, two seed model can focus on different objects of intimate degree for users, effectively increase the user access to

10、the object of interest. Then finallySecondly, due to the need of micro-blog service target user location and mode of development, the current widespread use of a single index as the user ranking basis. However, the single index ranking methods can hardly reflect the service of active users. Finally,

11、 this paper puts forward active index user ranking strategy model to calculate the user. Experiment and analysis, active index can better reflect the characteristics of active users in the micro-blog service, is suitable for the measurement of active users of rank.Keywords micro-blog service; pay at

12、tention to recommend; intimacy; 第1章 绪论1.1 课题背景随着互联网高速发展,一种新型的媒体转播工具-微博,诞生了。与传统的博客相比,微博草根性更强,且广泛分布在桌面、浏览器、移动终端等多个平台上,有多种商业模式并存,或形成多个垂直细分领域的可能,但无论哪种商业模式,应该都离不开用户体验的特性和基本功能。微博提供了这样一个平台,你即可以作为观众,在微博上浏览你感兴趣的信息;也可以作为发布者,在微博上发布内容供别人浏览。发布的内容一般较短,例如140字的限制,微博由此得名。在微博上,140字的限制将平民和莎士比亚拉到了同一水平线上,这一点导致大量原创内容爆发性地

13、被生产出来。微博的出现具有划时代的意义,真正标志着个人互联网时代的到来。博客的出现,已经将互联网上的社会化媒体推进了一大步,公众人物纷纷开始建立自己的网上形象。微博网站现在的即时通讯功能非常强大,通过QQ和MSN直接书写,在没有网络的地方,只要有手机也可即时更新自己的内容,哪怕你就在事发现场。相对于传统的博客,微博的发布方式趋于多样化、简单化。由于其具备手机发送文本的功能,用户不必坐在电脑桌前,便能实现与网络的联通。 在以微博为媒介平台进行话题或者事件传播时,微博用户并非仅仅只是进行简短的事件和观点的陈述播报,他们往往在信息的传播中附加对信息更为详尽的解释性、完整性链接,从而将话题从微博平台转

14、换到大众化的互联网传播平台,因此实现微博信息的二次传播,并且把这种传播从分众传播变成大众传播,而这种第二级的传播在借助大众传播的平台时即转变为大众传播,从而实现传播内容、范围、深度、广度和效果的几何状扩大,达到和第一次个人与个人传播、个人与群体传播时对比鲜明的传播范围和传播效果,从而体现出微博更大的作用和价值。目前,国外“微博”网站已经很流行了,但国内“微博”网站尚处于“慢热”状态,需要广大的网络编程开发者给予支持,而且开发微博网站,对于自身的成长有很大的帮助。1.2 课题研究意义基于Web2.0技术的诸多应用,正在逐渐改变互联网用户的日常生活,比如:BitTorrent为用户提供更加快速的下

15、载传输速度;Wikipedia依赖用户协作分享不断更新的百科知识;Biog构建的分享平台使每个人都可以方便地成为网站内容的创造者。微博作为诸多应用之一的社交网络,在过去的几十年间,其飞速发展已经吸引了亿万互联网用户。近段时间,微博这个词在网络上非常流行,大到国家领导人,小到普通市民、学生也都在网上开了微博。许多大型网站也在原来博客的基础上,增加了微博,微博以其短小精悍,更加贴近生活而受到人们的推崇,在浏览之余不禁想问一下它们之间的区别:(1)字数限制 微博必须在140字以内,这是为了手机发布阅读方便,博客没有限制,因为它主要是让人在电脑上发表和阅读的。 (2)被动阅读 看博客必须去对方的首页看

16、,而微博在自己的首页上就能看到别人的微博。 (3)发布简便 可以通过发短信的方式更新,可以通过手机网络更新,当然也可以通过电脑更新,而博客一般来说,用手机更新非常麻烦。 (4)自传播速度快 博客要是靠网站推荐带来流量,而微博通过粉丝转发来增加阅读数。 微博和博客还是有共同点的,不论是博客也好,微博也好,都是一个人所见所闻,或编写,或转载,上至天文,下至地理,世态炎凉,悲欢离合,一篇篇一字字组成了我们的生活,同时也让我们的生活变得丰富多彩。当今社会是个高科技、高效率、高度竞争的社会。随着物质水平的逐步提高,我们的的精神生活也开始趋向丰富多彩。一种新的网络应用形式 “微博”也应运而生。“微博”以其

17、便捷性,背对脸式的交互方式以及原创性得到了广大网民的宠爱,成为了网络时代新的代名词。微博成为了一个继博客之后的全新信息平台?似乎从目前看来,还很难,曾经尝试过用微博客来发布过新闻:见证中国第一条自主研发的等离子电视机生产线落成,但似乎连一点水花都没有溅起来。或许是自己的影响力太小吧,怪不得微博客。 不过呢,短短几十个字,也不可能让任何人在微博客上成为意见领袖,最多就是如同一个通讯社记者那样,将一个最新的即时新闻用最少的言语,以最快的速度通过手机或其他方式发布在网上。 以个人面向网络的即时广播,通过群聚的方式,每个人都可以形成一个自己的听众群落;用微博客的方式,将个人的见解和观点发布给自己的听众

18、,以最精炼的词汇来表达最高深的观点。某种程度上来说,这种将微博客和即时通讯软件的兼容并包,以群广播的模式来形成自己的意见圈子的做法,与之前一味模仿的同质手法相比,在形式上确实有了进步,感觉较为新颖;但能否继续下去,人气在短时间之内是否可获得快速突破,盈利模型是否有新的发展,仅靠一款内测产品目前尚难做出判断;微博客即时广播的方式能否真正的形成一种意见领袖的圈子,以类似名言警句的模式来发展成社会圈子的大舞台,也未可知。1.3 课题国内外发展现状微博最早起源于Twitter。Twitter是2006年3月由blogger的创始人威廉姆斯(Evan Williams)推出的,英文原意为小鸟的叽叽喳喳声

19、,用户能用如发手机短信的数百种工具更新信息。Twitter的出现把世人的眼光引入了一个叫微博的小小世界里。Twitter是一个社交网络及微博客服务。用户可以经由SMS、即时通信、电邮、Twitter网站或Twitter客户端软件(如Twitterrific)输入最多140字的文字更新,Twitter被Alexa网页流量统计评定为最受欢迎的50个网络应用之一。在国内,从2007年中国第一家带有微博色彩的饭否网开张,到2009年,微博这个全新的名词,以摧枯拉朽的姿态扫荡世界,打败奥巴马、甲流等等名词,成为全世界最流行的词汇。从2007年5月到2008年初,是我国微博发展的引入期。这一时期的微博以独

20、立微博网站为主体。从2008年初开始,国内微博客发展进入了一年的沉寂期。期间,没有新的微博服务商出现,用户规模增幅也不大。从2009年2月开始,国内微博焕发出新的活力。大量微博网站相继上线,用户规模激增,微博成为我国互联网发展的新的热点。国内微博发展进入了快速成长期,这一时期又分为独立微博二次崛起和全面成长期两个阶段。这些微博网站以独立微博网站为主体。2009年8月,新浪微博上线,并迅速成长为中国最具影响力的微博。在新浪微博的带动下,综合门户网站微博、垂直门户微博、新闻网站微博、电子商务微博、SNS微博、独立微博客网站纷纷成立,甚至电视台、电信运营商也开始涉足微博业务。中国真正进入微博时代。中

21、国微博发展至今日虽有不到四年的时间,但其对互联网用户的影响远高于期望,越来越多的网民加入到了“微客”这一群体中,微博在新闻、交流等方面起到的影响也越来越大,很多人也在逐渐增加对这一信息渠道的依赖。目前,国内微博领域的竞争已经趋于白热化,但主要都集中在综合性微博,行业性微博目前还是尚待开发的处女地。未来,微博的垂直化发展或将成为一大趋势。微博细分是市场向前发展的必然趋势,行业微博的出现是必然,并且将会与综合性的微博呈现出较大的区别和不同的发展方向。未来微博的垂直化发展或细分将成为趋势。垂直微博是针对某一个行业的专业微博,是微博的细分和延伸。相对通用微博的信息量大、深度不够等提出来的新的微博服务模

22、式,通过针对某一特定领域、某一特定人群或某一特定需求提供的有一定价值的信息和相关服务。其特点就是“专、精、深”,且具有行业色彩,相比较通用微博的海量信息无序化,垂直微博则显得更加专注、具体和深入。1.4 微博的发展在未来的互联网发展中,微博的发展将逐步趋于工具化、细分化。(1)工具化 微博已成为门户网站吸引用户、增加用户黏性的重要手段,将成为门户网站继博客之后的又一标配。 SNS推出“动态”功能、QQ邮箱推出广播等都是这一趋势的开始。(2)细分化 一方面,目前我国微博市场的竞争越来越激烈,以新浪为代表的四大门户占据了大部分市场,其他微博服务商难以在全面竞争中取胜。另一方面,对用户有价值的信息

23、容易被淹没于海量信息中,用户也迫切需要专业细分微博的出现。现在,已有很多微博服务商结合自身资源条件,对微博网站进行了专业细分,如和讯网推出的财经微博,搜房网推出的房地产专业微博等。随着用户的细分、竞争的加剧,细分化的趋势将更加明显。1.5 论文主要研究工作在微博服务中,用户关系是非常重要的资源,所以建立高质量的用户关系就显得尤为重要,而关注推荐与排名策略可以提高用户对微博服务的依赖,吸引新用户使用微博服务提供的各项功能。本文在分析用户拓扑结构、特征的基础上,以社会网络中的新结构为基础,研究微博服务独特的用户关系,建立关注推荐推荐模型,提出了一种关注推荐方式;并提出了一种排名策略,该策略通过活跃

24、指数可计算每个用户的活跃程度。论文的主要工作及成果如下:(1)对比分析传统社交网络服务与微博服务之间的差异,总结微博服务的特点,结合国内外的微博服务,从产生方式、消息传递、拓扑结构、用户指标等方面分析,对比微博服务中两类用户的异同;(2)讨论传统社交网络服务中的用户推荐方法,结合微博服务的特点,建立微博关注推荐模型,该模型包括用户过滤方案、关注矩阵建立算法、子模型推荐算法等部分。实验结果表明推荐模型不仅可以为用户推荐关注对象,还能依照亲密程度对推荐结果进行划分; 1.6 论文组织结构论文全文共6章,各章节组织如下:第1章 绪论。介绍课题的研究背景、国内外现状,阐述了课题的主要研究内容、关键技术

25、、主要成果及创新点。第2章 相关技术。对PHP、B/S结构、MySQL和EclipsePHP studio进行了介绍。第3章 需求分析。介绍基本微博系统的需求分析和功能设计。第4章 数据库分析和设计。介绍微博的数据库分析和设计。第5章 系统模块设计实现。介绍系统各模块的实现及界面。1.7 本章小结本章介绍了微博系统的课题背景,详细描述了微博的特点,国内现状和未来的发展趋势,并对系统的运行平台以及开发工具、论文的组织结构等内容做了简单介绍。第2章 相关技术2.1 Apache服务器 Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性

26、被广泛使用,是最流行的Web服务器端软件之一。因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。世界上很多著名的网站如Amazon、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物。本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache的性能无疑是优秀的,并且和PHP语言的完美结合,使开发一个中小型网站变得轻而易举。因此本系统

27、采用Apache服务器来解释运行由PHP编写的程序。2.2 MySQL数据库2MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL(Structured Query Language结构化查询语言)是目前使用最广的并且是标准的数据库语言。SQL语言使得存取或更新信息变得十分容易,你可以直接使用SQL从网站上查询信息。MySQL的快速和灵活性足以满足一个网站的信息管理工作。数据库与用户端之间的接口程序可以使用CGI进行通信。新网ChinaDNS使用的是PHP,使用PHP和MySQL这两样东西加在一起,

28、对于开发数据驱动的网站这项工作而言是最佳组合。PHP是一种用于服务器端执行程序解释的脚本语言。如果你接触过ASP的话,那么您对于在HTML页面中嵌入代码应该是比较熟悉了。PHP代码在服务器一端被解释、执行并转变成普通的HTML页面内容,送给浏览器一端。这种模式使得我们可以用它来完成相当复杂的功能。MySQL的功能特点如下:(1)可以同时处理几乎不限数量的用户;(2)处理多达50,000,000以上的记录;(3)命令执行速度快,也许是现今最快的;(4)简单有效的用户特权系统;(5)数据类型。 字段支持大量数据类型是件好事。通常的整数、浮点数、字符串和数字均以多种长度表示,并支持变长的BLOB(B

29、inary Large OBject)类型字段由自动增量选项,日期时间字段也能很好的表示。MySQL与大多数其他数据库系统不同的是提供两个相对不常用的字段类型:ENUM和SET。ENUM是一个枚举类型,非常类适于Pascal语言的枚举类型,它允许程序员看到类似于red、green、blue的字段值,而MySQL只将这些值存储为一个字节。SET也是从Pascal借用的,它也是一个枚举类型,但一个单独字段一次可存储多个值,这种存储多个枚举值的能力也许不会给你一些印象(并可能威胁第三范式定义),但正确使用SET和ONTAINS关键字可以省去很多表连接,能获得很好的性能提高。 (1)SQL兼容性 My

30、SQL包含一些与SQL标准不同的转变,他们的大多数被设计成是对SQL语言脚本语言的不足的一种补偿。然而,另一些扩展确实使 MySQL与众不同,例如,LINK子句搜索是自动地忽略大小写的。MySQL 也允许用户自定义的SQL函数,换句话说,一个程序员可以编写一个函数然后集成到MySQL中,并且其表现的与任何基本函数如SUM()或AVG ()没有什么不同。函数必须被编译道一个共享库文件中(.so文件),然后用一个LOAD FUNCTION命令装载。 它也缺乏一些常用的SQL功能,没有子选择(在查询中的查询)。视图(View)也没了。当然大多数子查询可以用简单的连接(join)子句重写,但有时用两个

31、嵌套的查询思考问题比一个大连接容易。同样,视图仅仅为程序员隐蔽where子句,但这正是程序员们期望的另一种便利。 (2)存储过程和触发器 MySQL没有一种存储过程(Stored Procedure)语言,这是对习惯于企业级数据库的程序员的最大限制。多语句SQL命令必须通过客户方代码来协调,这种情形是借助于相当健全的查询语言和赋予客户端锁定和解锁表的能力,这样才允许的多语句运行。 (3)参考完整性(Referential Integrity-RI) MySQL的主要的缺陷之一是缺乏标准的RI机制;然而,MySQL的创造者也不是对其用户的愿望置若罔闻,并且提供了一些解决办法。其中之一是支持唯一索引。Rule限制的缺乏(在给钉字段域上的一种固定的范围限制)通过大量的数据类型来补偿。不简单地提供检查约束(一个字段相对于同一行的另一个字段的之值的限制)、外部关键字和经常与RI相关的“级联删除”功能。有趣的是,当不支持这些功能时,SQL分析器容忍这些语句的句法。这样做目的是易于移植数据库到MySQL中。这是一个很好的尝试,并且它确实未来支持该功能留下方便之门;然而,那些没有仔细阅读文档的的人可能误以为这些功能实际上是存在的。 (4)安全性 自始至终我对MySQL最大的抱怨是其安全系统,它唯一的缺点是复杂而非标准,另外只有到调用mysqladmin来重读

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1