TeleVis:基于NLP的新冠新闻舆情可视化项目

news/2024/9/11 4:11:30/ 标签: 自然语言处理, 人工智能

关联比赛:  疫情数据可视化公益行动

一、项目名称

TeleVis:基于NLP的新冠新闻舆情可视化项目

二、团队信息

团队名称:TeleVis

单 位:金融壹账通大数据研究院

成 员:杨镭、郭凌峰、王天宇、黄北辰、齐婧含

三、项目介绍

政企机构的舆情管理存在数据难、分析难、发现迟的痛点。本项目通过抓取新闻、微博等公开信息,对全球疫情及舆情对应变化进行可视化分析,提供端到端舆情管理方案。

  • “远邻帮”:3D交互大屏,对全球疫情发展及物资互动进行展现。
  • “望风台”:NLP自然语言搜索驱动的可视化平台,分析人们在疫情期间的关注重心及情绪变化。
  • “舆查查”:微博文本解析过程则通过工具可视化呈现。

本方案可复用至日常或特殊时期舆情监测,帮助政企机构有效进行舆情管理。

enter image description here

四、创作初心

疫情期间的网络信息传播让人们及时了解动态的同时,也增加了谣言等负面信息或情绪的传播风险。舆情信息难采集、难分析,希望用数据可视化应用的形式助力舆情分析管理。

五、作品演示视频

b站搜索“加马远望”,可查看完整PPT和demo视频~ (点我)

1、远邻帮(3D交互大屏)

Demo体验:http://45.32.44.25:9090/ (PC端,chrome浏览器)

演示视频:http://dwz.win/7Ms

enter image description here

2、望风台(NLP可视分析平台)

演示视频:TeleVis-demo02-舆情数据-监测分析平台_哔哩哔哩_bilibili

3、舆查查(微博文本分析工具)

演示视频:TeleVis-demo03-舆情数据-分析工具“舆查查”_哔哩哔哩_bilibili

Demo体验(PC端):http://47.103.76.34:8000/ (chrome浏览器)

Demo体验(移动端):

enter image description here

enter image description here


 

enter image description here

完整方案讲解视频:TeleVis项目解说_哔哩哔哩_bilibili

六、作品详细解读

1、远邻帮:整体展示全球疫情态势及物资互动流向,具体分为三个子环节:

  • 3D Globe: 国际物资互助可视化

    体现疫情期间各国的物资捐赠和受赠情况(数据来源新闻信息),可随时间轴进行趋势展现。图中蓝色粒子路径为“受赠”, 橙色粒子为“捐出”。粒子的运动方向即为捐赠方向。国家可点击切换,默认主视角为中国。

  • 全球物资新闻动态

    展现物资数据来源,网络新闻的原文信息与标签轮播。新闻信息要素:标题、图标、捐赠国家与方向、物资类型标签、概要、原文链接。

  • 全球疫情确诊数可视化

    用户可切换地球的可视化模式,展示每天的各 国疫情确诊病例变化。与物资流向可交叉判断,如国内疫情严重时,物资通过华侨 等人的捐助,从国外流入国内;近期国内态势缓和,物资则进行反方向流出。

2、望风台

① 热点分析

疫情期间,群众的关心焦点是什么?随着疫情发展,群众情绪曲线如何变化?热词看板通过观测讨论热词与亲故曲线,设置负面情绪阈值预警。

主要发现:

  • 高频热词分布:了解当前讨论热词,明确当前群众关注重心。
  • “肺炎”、“疫情”、“武汉”等词是关心重点,“出院”、“加油”等正面词汇比重靠前,“科比”是热词中唯一的疫情无关词。
  • 每天热搜类别分布:了解讨论热搜类别,关注每日讨论倾向。
  • 随疫情态势逐渐得到控制,从2/10日起,人们开始有序复工,娱乐话题占比逐渐恢复,疫情相关热搜下降;18日起,随着国外疫情状况恶化,对国外疫情热搜讨论缓步上升。
  • 每天主导情绪变化:观察情绪曲线变化,监控群众,负面情绪过高时及时进行预警。疫情发展期间,负面情绪热搜占据主导地位;2月10日-20日复工期间,情绪较平稳。后期因国外疫情,负面情绪又开始攀升。

② 发声者分析

群众关心的热点,是由谁来传递表达的?信息过剩时,又会选择听取谁的话?特殊时刻,自媒体是否依旧被人们所信赖?发声者看板关注在疫情期间的活跃博主,并重点比较官媒、市场化媒体、自媒体及明星四类博主,观察他们发声内容倾向;并通过转评赞数量,观察普通用户对不同类型博主发声的倾向性。

enter image description here

主要发现:

  1. 主要发声媒体:帮助定位活跃博主,并分析发声者影响力

    疫情期间,人民日报等官媒非常活跃;以全部发博数做为参考,可看出虽然正常时期市场化媒体最活跃,但疫情期间官媒主动承担起宣传责任,主动积极传导相关信息;

  2. 疫情期间各媒体类别发博类型占比:

    官媒和市场化媒体着重宣传疫情相关信息,对负面信息的传递较谨慎;自媒体与明星仍主要集中于娱乐话题;

  3. 各媒体类别疫情期间微博转发数占比:观察群众对不同发声者的倾向性,有效利用活跃博主进行宣导;

疫情相关信息,官媒的转评赞数量最高,说明关键时期,人们还是选择相信官媒;自媒体在娱乐方面占比较高,但疫情相关信息转评赞数量都相对靠后;明星作为特殊的用户,发博频次较低,但转评赞数量惊人。因其粉丝量巨大,且粉丝年龄层普遍较低,明星在舆论层面起到重要引导作用。

查看更多内容,欢迎访问天池技术圈官方地址:TeleVis:基于NLP的新冠新闻舆情可视化项目_天池技术圈-阿里云天池


http://www.ppmy.cn/news/1507187.html

相关文章

Golang 的空接口有什么用?

空接口在 Go 语言中具有多种重要用途: 实现通用的数据结构 例如,可以创建一个包含空接口类型元素的切片或映射,从而能够存储不同类型的值。这在处理多种未知类型的数据时非常有用。比如,一个日志系统可能会将不同类型的日志消息&a…

数据库DML| 增 删 改 操作 |数据操作语句

数据库增删改 1、增 1️⃣正常插入 insert into user(id,name,sex) values(1,杨博海,男);2️⃣将id自增插入(自增进行插入) insert into user values(default,杨博海,男) -- 使用default进行自增操作 insert into user values(null,杨博海,男) -- 使用null进行自增操作3…

【Pytorch实用教程】PyTorch中.to(device)和.cuda()有什么区别?

在 PyTorch 中,.to(device) 和 .cuda() 都是用于将张量或模型移动到 GPU 上的方法,但它们有一些关键区别和各自的优缺点。 .to(device) .to(device) 是一种更通用和灵活的方法。它可以用于将张量或模型移动到指定的设备上,无论是 CPU 还是 GPU。它接受一个设备字符串(如 …

预防碰撞安全系统,让叉车不再盲动!

叉车在物流仓储领域扮演着重要的角色,它们承担着货物装卸、堆垛、搬运等任务,是实现高效物流的关键设备之一。然而,叉车在作业过程中存在的安全隐患也一直存在,其中视觉盲区问题尤为突出。视觉盲区问题不仅会造成叉车与货物之间的…

sqliabs靶场练习

关卡 熟悉Mqsql相关命令Less-1Less-2Less-3Less-4Less-5Less-6Less-7Less-8Less-9Less-10 熟悉Mqsql相关命令 首先先熟悉一下Mysql的相关命令,可能在SQL注入的时候会用到。 1.查询服务器主机信息 HOSTNAME 主机名称 datadir——数据库路径 version_compile_os—…

【平衡二叉树】数据结构—平衡二叉树

平衡二叉树(Balanced Binary Tree)是一种特殊的二叉树,它的左右子树的高度差不超过1,这样可以保证树的高度相对较低,从而使得查找、插入和删除操作的时间复杂度保持在 。 平衡二叉树的基本概念 1. 二叉树&#xff1a…

【从问题中去学习k8s】k8s中的常见面试题(夯实理论基础)(一)

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

未来已来:人工智能如何重塑Facebook的用户体验?

在数字化时代的浪潮中,人工智能(AI)正成为推动技术进步和用户体验优化的核心力量。Facebook(现Meta Platforms)作为全球领先的社交媒体平台,正在充分利用人工智能技术,以重塑用户体验&#xff0…

[Android] NDK 里 ANativeWindow 和 Surface 之间的关系

在MediaCodec里面可以看到 Configure 和 SetSurface 都是接收一个 sp<Surface> 入参的&#xff0c;而回归到 NDK 侧&#xff0c;则可以发现&#xff0c;传递给 AMediaCodec_Configure 和 AMediaCodec_SetSurface 的确是 ANativeWindow 指针&#xff0c;因此 ndk 里面必然…

学习笔记第二十二天

1. time 函数 time_t time(time_t *t); 功能&#xff1a;获取当前时间&#xff08;自1970年1月1日00:00:00 UTC以来的秒数&#xff09;。 参数&#xff1a;t 是一个指向 time_t 类型的指针&#xff0c;用于存放返回的时间值。如果传递 NULL&#xff0c;函数将不 会使用此参数…

七夕表白网页效果实现与解析

七夕是中国传统的情人节&#xff0c;是一个充满浪漫与爱的节日。在这个特别的日子里&#xff0c;用代码来表达心意也是一种独特且有趣的方式。本篇文章将带你一步步实现一个简单但充满心意的七夕表白网页。通过使用HTML、CSS和少量的JavaScript&#xff0c;我们将创建一个包含跳…

C 语言中的头文件

1、C 语言中 include <> 与include “” 的区别? #include < > 引用的是编译器的类库路径里面的头文件。 #include " " 引用的是你程序目录的相对路径中的头文件&#xff0c;如果在程序目录没有找到引用的头文件则到编译器的类库路径的目录下找该头文…

Python | Leetcode Python题解之第322题重新安排行程

题目&#xff1a; 题解&#xff1a; class Solution:def findItinerary(self, tickets: List[List[str]]) -> List[str]:def dfs(curr: str):while vec[curr]:tmp heapq.heappop(vec[curr])dfs(tmp)stack.append(curr)vec collections.defaultdict(list)for depart, arri…

Leetcode JAVA刷刷站(10)正则表达式匹配

一、题目概述 二、思路方向 在Java中&#xff0c;实现一个支持.和*的正则表达式匹配器&#xff0c;可以通过递归或动态规划&#xff08;DP&#xff09;的方法来完成。这里&#xff0c;我将使用动态规划的方法来解决这个问题&#xff0c;因为它更容易理解和实现。 动态规划的思…

笔记:线性回归,模型轻量化,LORA

1.正确理解线性回归 将回归系数解释为比较,这个提示改变了我看待回归系数的方式。 以此线性回归方程为例 salary -20 0.6 * height 10.6 * male error 其中工资以每 1000 美元计算&#xff0c;身高以英寸计算 在这种情况下&#xff0c;高度的估计影响为 0.6 或 600 美元似…

【killall】Centos/Linux killall命令详细介绍

【killall】Centos/Linux killall命令详细介绍 简介 基础语法 选项介绍 基本用法 注意事项 简介 系统版本&#xff1a;Centos7.6 killall 命令&#xff0c;最大的特征就是可以以名字的方式杀死进程&#xff0c;类似的命令有 pkill 命令&#xff0c;与 kill 命令相比有一定…

sql server 通过 sql查询今天、本周、上周、本月、上月、今年、去年的时间范围

sql server 通过 sql查询今天、本周、上周、本月、上月、今年、去年的时间范围 因为经常用到&#xff0c;做个笔记记录下 select /*今天*/ convert(varchar(10),CAST(GETDATE() AS DATE),120), convert(varchar(10),CAST(GETDATE() AS DATE),120), /*本周*/ convert(varchar…

HAproxy 七层负载均衡调度器详解及配置

HAproxy 七层负载均衡 负载均衡技术 负载均衡&#xff08;Load Balance&#xff09;&#xff1a;一种服务&#xff0c;或基于硬件设备实现的高可用的反向代理技术&#xff0c;是指将特定的业务流量分摊给一个或多个后端的特定服务器或设备&#xff0c;实现高并发处理业务流量…

git系统学习

git系统学习 git命令行获取git 版本号 创建初始版本库创建git库初始化用户名和密码查看用户名和邮箱修改用户名和密码 将文件添加到版本库中删除暂存文件提交代码查看提交信息查看更加详细的信息查看提交差异版本库内文件的删除和重命名删除库里的文件重命名库里的文件 打标签查…

Linux Shell编程--数组

前言&#xff1a;本博客仅作记录学习使用&#xff0c;部分图片出自网络&#xff0c;如有侵犯您的权益&#xff0c;请联系删除&#xff01; 一、简介 Shell 脚本中的数组允许你存储多个值&#xff0c;并可以通过索引访问它们。Shell 中的数组是一维的。 二、声明数组 在Shell…