论文部分内容阅读
微博,也可称为微博客(Micro,Blog),是一种新型媒体平台。用户可以在这个新型媒体平台上产生信息、传播信息以及获取信息。微博媒体的内在结构是一个以用户为节点,用户之间的关系为边的一个社会网络。当新的信息产生之后,其余用户的转发就会造成信息在该社会网络上的流动,也可以称为信息在该社会网络上传播。对微博媒体中的信息传播的研究包括展现完整的传播路径,传播范围和速度分析,关键节点分析等。这些研究也可以指导实际应用,例如:微博营销、谣言控制、广告投放、舆情分析等。所以对于微博社会媒体中信息传播进行研究具有重大意义。本文的主要任务是站在舆情分析的角度对新浪微博媒体中的信息传播进行分析,同时给出了一个新浪微博舆情分析系统。本文的研究包括:数据获取、信息传播分析、微博舆情分析。本文工作如下:首先是新浪微博数据获取。在该部分,主要简单介绍新浪微博数据结构以及目前比较流行的获取新浪微博数据的两种方法:利用新浪开放平台提供的API和利用新浪微博网页爬虫。并分析两种方法各自优势。其次是新浪微博信息传播分析。在该部分,主要重点介绍信息传播树的概念,以及在新浪微博媒体中信息传播树的生成算法。并以信息传播树为基础,介绍结构分析、内容分析、人群分析的概念。最后是信息传播在舆情分析中的应用,主要包括两个部分:新浪微博数据爬虫和新浪微博信息传播分析与事件统计分析。在数据爬虫部分将会介绍利用新浪微博开放平台提供的API设计的全网爬虫。在新浪微博信息传播分析与事件统计部分将会把对信息传播树的各项分析结果可视化给用户。