2019

年第

6

信息与电脑

China Computer & Communication

软件开发与应用

基于

Python

的微博情感分析系统设计

周文龙

(武汉工程大学邮电与信息工程学院,湖北 武汉

430073)

要:

微博是当今公众传播信息的主要媒介之一,获取和分析微博数据能帮助研究者及时了解舆情信息。笔者以

Python

语言在网络爬虫和情感分析中的应用为基础,提出了一种微博情感简易分析方案,并建立了一个完整的微博情感

分析过程。首先,应用

Python

语言采集微博中需要调查的相关关键词;其次,使用

SnowNLP

包对该数据进行情感分析并

转换为数值和图像;最后,得出相关关键词之间的支持情况。

关键词:

情感分析;微博;Python;SnowNLP

中图分类

号:TP393.092;TP181

文献标识码:A

文章编号:1003-9767(2019)06-076-03

Design of Micro-blog Emotion Analysis System Based on Python

Wang Xin, Zhou Wenlong

(The College of Post and Telecommunication of WIT, Wuhan Hubei 430073, China)

Abstract:

Microblog is one of the main media for the public to disseminate information nowadays. Obtaining and analyzing

microblog data can help researchers understand public opinion information in time. Based on the application of Python language in

web crawler and emotional analysis, the author puts forward a simple emotional analysis scheme of micro-blog, and establishes a

complete emotional analysis process of micro-blog. Firstly, we use Python language to collect the relevant keywords in microblog.

Secondly, we use SnowNLP package to analyze the data and convert it into data and images. Finally, we get the support among the

relevant keywords.

Key words:

emotional analysis; micro-blog; Python; SnowNLP

0

引言

文本情感分析(又称意见发掘、倾向分析等)指分析、

处理、归纳和推理带有情感色彩的主观性文本的过程

[1]

。按

照处理文本的类别不同,可分为基于新闻评论的情感分析和

基于产品评论的情感分析。其中,前者多用于分析舆情和预

测信息,后者可帮助用户了解大众对某一产品或公司的情

绪。目前,人们已步入“互联网

+”和大数据时代,网络中

的数据量日益庞大。其中,微博中拥有大量用户对关键词的

各种态度和观点。分析微博用户所产生的信息,可以更好地

了解公众对某产品和公司的态度

[2-3]

。针对微博上公众对各

家快递公司的情绪和态度,可以了解到哪个快递公司的口

碑更好,帮助消费者选择快递公司。鉴于此,本文收集了微

博上关于顺丰、中通、圆通和申通四家公司的微博和点赞数

量,进行文本分析和挖掘,以了解大众对这四家公司的态度

和观点。

1

微博情感分析流程

第一步,使用

Web

网络爬虫采集微博页面数据;第二步,

对采集到的微博数据进行情感分析并得到相应数值;第三步,

python微博评论情感分析_基于Python的微博情感分析系统设计相关推荐

  1. python微博爬虫分析_基于Python的新浪微博爬虫研究

    基于 Python 的新浪微博爬虫研究 吴剑兰 (江苏警官学院,江苏 南京 210031 ) [摘 要] 摘 要:对比新浪提供的 API 及传统的爬虫方式获取微博的优缺点, 采用模拟登陆和网页解析技术 ...

  2. 基于python爬虫技术的应用_基于Python爬虫技术的应用

    办公自动化杂志 一.引言 本文主要是对 Python 爬虫技术进行阐述,基于 python 的爬虫与其他语言相比的有很多优势.通过爬去某个网站的所有新闻这个案例,来进一步阐释 Python 爬虫技术的 ...

  3. python微博文本分析_基于Python的微博情感分析系统设计

    基于 Python 的微博情感分析系统设计 王欣 ; 周文龙 [期刊名称] < <信息与电脑> > [年 ( 卷 ), 期] 2019(000)006 [摘要] 微博是当今公众 ...

  4. python数字识别kaggle论文_基于Python语言Kaggle的数据集分析

    界 基于 Python 语言 Kaggle 的数 据集 分析 段 聪 聪 柴 世 一 * 渊 河 南 大 学 计 算 机 与 信 息 工 程 学 院 袁 河 南 开 封 475004 冤 揖 摘 要 ...

  5. 基于python的数据爬取与分析_基于Python的网站数据爬取与分析的技术实现策略

    欧阳元东 摘要:Python为网页数据爬取和数据分析提供了很多工具包.基于Python的BeautifulSoup可以快速高效地爬取网站数据,Pandas工具能方便灵活地清洗分析数据,调用Python ...

  6. python微信好友分析_基于python实现微信好友数据分析(简单)

    一.功能介绍 本文主要介绍利用网页端微信获取数据,实现个人微信好友数据的获取,并进行一些简单的数据分析,功能包括: 1.爬取好友列表,显示好友昵称.性别和地域和签名, 文件保存为 xlsx 格式 2. ...

  7. 基于python的可视化分析_基于Python 的数据分析与可视化平台研究

    基于 Python 的数据分析与可视化平台研究 宋永生 ; 黄蓉美 ; 王军 [期刊名称] <现代信息科技> [年 ( 卷 ), 期] 2019(003)021 [摘要] 数据分析与可视化 ...

  8. python日本 老龄化分析_基于Python关于世界自杀率影响因素的分析以及机器学习预测...

    基于Python关于世界自杀率影响因素的分析以及机器学习 预测 文/刘子桦 马若炎 [摘 要]摘 要 [期刊名称]<电子技术与软件工程> [年(卷),期]2019(000)017 [总页数 ...

  9. python实现数据可视化软件_基于Python实现交互式数据可视化的工具

    作者:Alark Joshi 翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一门关于数据可视化的数据科学硕士课 ...

最新文章

  1. Redis和Memcached的一些区别
  2. C++有用的字符函数库
  3. strtol() 字符串转长整型函数
  4. 8类网线利弊_网线买机制成品还是自己DIY?有这些点要注意
  5. [css] 什么是逐帧动画?
  6. mysql教程丿it教程网_MySQL整体
  7. 计算机本地磁盘D无法扩展,计算机上的本地磁盘D突然无法打开,表明它需要格式化...
  8. Flutter 使用动画播放一组图片
  9. 【软件工程导论题型大总结】画图题总结
  10. 汉字常用字unicode码表
  11. linux7怎么把gpt分区改成MBR,GPT转MBR|硬盘GPT分区转MBR教程(两种办法)
  12. iTunes12.7 如何自定义手机铃声
  13. 【攻防世界WEB】难度三星9分入门题(上):simple_js、mfw
  14. 体系切换,华为IPD的研发管理之道(上)
  15. 安装黑苹果时提示未能与服务器,安装黑苹果遇到的问题与解决记录
  16. linux下强制覆盖的密令
  17. 根据二叉树的先序遍历和中序遍历建立二叉树
  18. 图像彩色化方法(深度学习)
  19. Uniapp 应用未读角标插件 Ba-Shortcut-Badge
  20. 以太坊的企业系统集成

热门文章

  1. ad hoc是什么的简称_ad hoc 是什么意思_ad hoc 的翻译_音标_读音_用法_例句_爱词霸在线词典...
  2. 细数CSS伪元素及其用法
  3. Lightsns主题html,功能强大的轻社区LightSNS主题1.6.39无限制版【仅作推荐】
  4. 写在2019年后的蚂蚁、头条、拼多多的面试总结
  5. 电商图片采集-免费批量电商图片采集软件
  6. leetcode 1737. 满足三条件之一需改变的最少字符数
  7. 【数字图像处理】-- 弄懂等距变换(刚性变换)、相似变换、仿射变换、透视变换(投影变换)
  8. 【Unity3DRPG入门学习笔记第七卷】Cinemachine Post Processing 摄像机跟踪和后处理
  9. 64位系统魔兽服务器不兼容,魔兽世界Win7下出现不兼容问题的解决办法
  10. Educational Codeforces Round 105 (Rated for Div. 2) A-D题解