微博用户关系可视化设计毕业设计(论文)(编辑修改稿)内容摘要:
direct_URI =应用成功发布在新浪微博的对应的 实际 地址 的值,这里因为本人使用的是南华大 学官网的网址,所以此处应填写的即为此网址。 南华大学计算机 科学与技术学院毕业设计(论文) 第 9 页 共 34 页 配置好 里面的参数值后,编译运行 weibo4joauth2 工程下examples 里 中的 文件,此时跳转到授权界面,并成功的自动跳转到南华大学官网的首页,在地址栏中会有出现一个“ code”值,如图 : 图 地址栏 code 值 此时,将该 code 的值复制到 Eclipse 的 console 窗口下,按 enter 键继续就可以获得 access_token 的值, 此值相当于一个访问令牌,拥有此认证码便使得你的账号得到了微博系统的认可,便会拥有对微博系统的某些操作的权限。 运行结果如图 所示: 图 access_token 值 在 weibo4joauth2 工程中创建一个文件输出的 java 文件: ,内容如下: package。 import。 import。 import。 import。 public class FileOutputUtil { private static long count= ()。 public static void printToFile(String str){ 南华大学计算机 科学与技术学院毕业设计(论文) 第 10 页 共 34 页 String fileName = C:\\Users\\smiao\\Desktop\\beyesheji\\data\\weibo + ++count + .txt。 File file = new File(fileName)。 FileWriter fw=null。 try { fw = new FileWriter(file)。 (str)。 } catch (IOException e) { ()。 }finally{ if(fw!=null){ try { ()。 } catch (IOException e) { ()。 } } } } } 接着再修改 中的 里面的传递参数。 本文选择微博用户为:用户名为“文章同学”的作为此次研究对象的数据源,然后再对其进行直接关系(一级关系)以及二级关系扩展研究,再可针对二级关系图中的核心圈进行分析研究(对此微博用户的关系用户作为研究数据)。 因此可以通过以上配置好的官方开发包关系接口的 friendships 中的关 系方法如下图 、 所示: 南华大学计算机 科学与技术学院毕业设计(论文) 第 11 页 共 34 页 图 获取用户的关注列表的代码 南华大学计算机 科学与技术学院毕业设计(论文) 第 12 页 共 34 页 图 GetFriendsById 方法代码 通过上述的接口方法来获取分析所需要的关注列表 ID(图 ),由于此官方的开放平台对于一些名人明星的相关数据无法直接返回结果数据,所以还要使用Python 方法以及其外部库“ BeautifulSoup”、“ Requests”等,在页面 HTML 源代码(如图 ) 中抓取相关的用户 ID、微博用户名等字段属性,这样就可以对用户的相关关系网络进行挖掘研究。 代码如图 : 南华大学计算机 科学与技术学院毕业设计(论文) 第 13 页 共 34 页 图 Python 方法代码 图 HTML 源代码 在图 的 HTML 源代码解析中,可以看到在每个 DIV 中的都有固定的 class 是“ ment_lists”,在 DIV 下都包含有“ dl”以及其 class 是“ ment_list S_linel”,外部库“ BeautifulSoup”下的“ find_all”方法(可以针对需求进行删减)可以获取到每个相同 class 的“ dl”下的内容 —— 微博用户的 ID,以列表方式呈现,再以“点 —边”的形式存储到 CSV 文件中。 南华大学计算机 科学与技术学院毕业设计(论文) 第 14 页 共 34 页 图 关注用户的 ID 列表 图 为研究样本用户所关注的人列表。 微博标签分析与特征 每条博文所附带的固定属性:博文 ID、转发者 ID、评论者 ID、点赞者 ID、微博链接 URL 等;每位微博用户所附带的固定属性:用户名、用户 ID、粉丝名、粉丝ID、粉丝数量、被关注者 ID、关注者 ID、关注者数量等。 详细信息如下表 所示: 表 属性表 id 用户 ID screenName 微博昵称 name 友好显示名称 province 省份编码 city 城市编码 location 地址 description 个人描述 url 用户博客地址 南华大学计算机 科学与技术学院毕业设计(论文) 第 15 页 共 34 页 profileImageUrl 自定义图像 userDomain 用户个性化 URL gender 性别 ,m男, f女 ,n未知 followersCount 粉丝数 friendsCount 关注数 statusesCount 微博数 favouritesCount 收藏数 createdAt 创建时间 verified 加 V 标示,是否微博认证用户 verifiedType 认证类型 allowAllActMsg 是否允许所有人给我发私信 allowAllComment 是否允许所有人对我的微博进行评论 followMe 此用户是否关注我 avatarLarge 大头像地址 onlineStatus 用户在线状态 biFollowersCount 互粉数 remark 备注信息,在查询用户关系时提供此字段。 verifiedReson 认证原因 weihao 微号 idstr 保留字段 createdAt status 创建时间 id status id text 微博内容 source 微博来源 inReplyToStatusTd 回复 ID inReplyTouserTd 回复人 ID inReplyToScreenName 回复人昵称 南华大学计算机 科学与技术学院毕业设计(论文) 第 16 页 共 34 页 第四章 微博用户属性及用户关系研究 微博用户属性 这部分主要是针对个体用户的属性进行分析,也是对个体用户的行为特征的一些指标进行分析,从微博用户的动机、微博用户的角色分类、微博用户的行为等三个角度来分析研究的。 基于微博用户属性的介绍分析,可以得到用户个人的基本信息以及特征,折射出他所在的“圈子”也是具有其相同的行为特征,对接下来微博用户关系的直接关系研究提供了可靠的依据,包括他所在的直接关系网 络进行二级关系扩展研究、核心圈等。 用户的动机 在 CNNIC 的 第 32 次互联网调查报告中称截至 2020 年 6 月底,我国的网民已经达到 亿,互联网普及度到达 %,比 2020 年底提升了 个百分点;新浪微博的注册用户已经超过 5 亿多了,可见新浪微博的注册用户数量在我国的网民总数中占据了很大的比重,虽然微博注册用户可能一人持有多个账号的情况,但是这个比重足以看出新浪微博用户数量的庞大,用户使用新浪微博的动机可能是: ( 1) 用户自身的社交需求,可以很方便的同亲戚朋友们进行沟通联系;并且可以结交志同道合 的新朋友;即时了解到最新的资讯新闻以及各界名人明星的最新状态。 ( 2) 用户自身的表达展示,可以通过新浪微博平台更好的展示自己,分享自己的喜怒哀乐等事情;也可以在这个巨大的集体中寻找到属于自己的快乐,缓解孤独烦恼,能够融入到大家庭中。 南华大学计算机 科学与技术学院毕业设计(论文) 第 17 页 共 34 页 用户的角色分类 在微博中虽然每一位用户都拥有平等的权利,可以任意发布自己的消息状态,但是在如此大的群体中还是根据不同的标准进行划分用户类型: ( 1) 可根据用户是否是认证用户分为认证以及非认证用户,其中认证用户是还要分为个人认证用户和机构认证用户,想要申请成为认证用户要满足以下 条件:新浪微博用户的关注人数不能少于 50 人,发布的博文不少 10 篇,粉丝不能少于 100 人,身份证,手机号等信息认证。 ( 2) 可根据微博用户的粉丝数量分为明星用户和草根用户,一般明星用户的粉丝数量较高,关注度高、影响力大;草根用户的粉丝则较少,多数是自己的朋友亲戚等,因而关注度、影响力等就较小。 ( 3) 可根据用户的活跃程度的不同分为。微博用户关系可视化设计毕业设计(论文)(编辑修改稿)
相关推荐
实力雄厚。 必翔 的车型很多,囊括了厚重型、简约型、普通型等车款,而 TE889NR 这款车的设计主要是满足一般用户的需求,整车尺寸为 1330x600,大小居中,车重是几种车型中最小的,但载重量却比较大,可见其质量系数较高,质量利用率比较高,这是其一大优势。 虽然最高时速比较低,但是续航里程却达到 40km,对用户很有诱惑力, 12 寸的充气轮胎及满足了一定的通过性,同时也很有舒适性。 爱司米
以构成一个含有 16 个按键的键盘,显然,在按键数量较多时,矩阵式键盘较之独立式按键键盘要节省很多 I/O 口。 矩阵式键盘中,行、列线分别连接到按键开关的两端,行线通过上拉电阻接到 +5V上。 当无按键按下时,行线处于高电平状态;当有键按下时,行、列线将导通,此时,行线电平将由与此行线相连的列线电平决定。 这是识别按键是否按下的关键。 然而,矩阵键盘中的行线、列线和多个键相连,各按键按下与否均
Ti3+; 捕获价带空穴生成 Titanol 基团。 这些过程已被激光脉冲光解实验所证实 ,并给出了每一步的特征时间 (如 图 ) [14,15]。 图 TiO2 光催化基元反应步骤特征时间 影响光催化活性 的 因素 (1)晶体结构的影响 TiO2 有三种晶型结构 (锐钛矿、金红石、和板钛矿 ),在这三 沈阳理工大学学士学位论文 5 种晶型结构中 ,锐钛矿表现出较高的光催化活性 ,其原因有
............ 4 (二)微营销的特点 ............................................................... 4 ..................................................................... 4 ....................................
(结束作答 ) C、 使用了其他类似的应用 (结束作答 ) D、 不需要使用即时通讯工具 (结束作答 ) E、 其他 (结束作答 ) 第 9 页 共 24 页 选项 小计 比例 未使用智能手机 2 40% 使用智能手机但不知道微信 0 0% 使用了其他类似的应用 2 40% 不需要使用即时通讯工具 1 20% 其他 0 0% 本题有效填写人次 5。 [多选题 ] A、 与朋友聊天 B、
y: 前段大量用 jquery,在这里 Framework 的出现是为了解决一个问题, 关系数据库的数据与对象的 mapping 关系 CSS Framework :使用了 Twitter Bootstrap,简便的布局能力和基本的页面美化 6 图 22 后台设计的部分展示 ( 2) WebService Restful Service: 这里后台 直接使用 Spring MVC 架构更简单