APP下载

基于百度API的豆瓣电影评论情感分析

2021-09-22罗旋

科技研究 2021年22期

摘要:对豆瓣电影评论的情感分析,可以帮助后续电影票房的预测。调用百度情感分析API,将按照电影上映时间划分,计算出每个时间段内的观众的情感趋势。

关键词:电影评论;情感分析;百度API

中图分类号:TP391.1 文献标识码:A

1 引言

电影评论反映了观众对影片的认同程度,在电影消费行为上起着决定性的指导作用,它可以给未观影者提供一种情感的导向参考,也给电影制作及发行方提供了参考方向,对电影票房产生了各种各样的影响[1,2]。

首先需要从豆瓣网爬取每个电影评论的相关信息[3],每个电影评论大概是200条。再通过调用百度情感文本分析API对每条评论进行分析,通过调用会返回相关的JSON格式字符串。通过对字符串内容的分析得出每部电影在上映前用户、上映7天内以及上映7天后评论的情感趋势。这里的情感趋势指的是评论文字所持态度的可能性。例如1代表的积极,0.5代表中性,0代表消极。在0-1之间的数就代表了相关程度。例如0.9代表很积极,0.75代表一般积极,0.1代表消极。

2 调用百度API

2.1 百度API介绍

对只包含单一主体主观信息的文本,进行自动情感倾向性判断(积极、消极、中性),并给出相应的置信度。为口碑分析、话题监控、舆情分析等应用提供基础技术支持,同时支持用户自行定制模型效果调优。

2.2 安装API Python SDK

对于一般的请求来说,需要通过URL进行手动请求。但是,此处使用的是Python语言。百度对Python语言的请求接口做了封装,因此只需对SDK进行pip下载即可使用内置包。如果已安装pip,执行pip install baidu-aip即可,如果需要使用HTTP2,请安装pip install baidu-aip-http2。……

登录APP查看全文