胡歌热播剧《猎场》遭差评 “程序猿”用自然语言分析揭真相

来源:互联网 发布:找老婆漂亮重要吗 知乎 编辑:程序博客网 时间:2024/04/29 02:23

豆瓣的评分和评论心口不一


自湖南卫视开播年度压轴剧《猎场》本月开播以来,便剧迅速占领各了大榜单。不管是冲着胡歌的演技,还是自身的剧情,都足以使其成为时下的热门话题。毕竟,胡歌出演的《琅琊榜》和《伪装者》都曾分别创下豆瓣9.1和8.3的高分。


但现实却是却差强人意的评分,截至2017年11月25日19时,该剧在豆瓣的评分仅为6.1分。更有趣的是,在“好”、“差”评论旗鼓相当的情况下,出现了不少“心口不一”的现象,例如:有的人对该剧做出了五星好评,但写得却是消极评论。


(虽然评分不怎么高,却也丝毫不能掩饰逍遥哥的乖。。。。哦不,帅)

为了保证分析的准确性,本文没有直接从评星这一直观工具入手;而是从各位看官写下的评论内容着手,更加客观地分析受众对《猎场》的观后感,以便观众在选剧时做参考。

 

本文使用到的工具为Python3.4,主要使用的python模块为requestsbs4snownlp.


1.爬取《猎场》的热门短评,

由于豆瓣的防爬虫机制做的特别好,如果不登录豆瓣进行数据爬取,在爬取到第12页短评数据的时候程序就会报错中断。所以需要登录豆瓣然后获取的cookies数据,之后cookies数据写到request中。具体的操作请见文末代码链接。


 

 

F12查看豆瓣网页network下的cookies信息,复制这段文字,保存到txt文件中。接下来就是写爬虫,爬取热门短评。这里感谢作者布道,这段代码是基于他的代码之上进行改进,详见文章。点击打开链接


运行完这段代码后,我发现其实并不能完全获取豆瓣上对该剧所有的短评;实际只能获取面24页的短评信息,至于后面的短评豆瓣大概就不想你看了吧。如果有朋友知道如何解决这个问题,爬取到更多的评论数据,欢迎来到文章的评论区讨论。运行完爬虫程序后,可以爬取到约500条的短评信息。


2.情感分析

Python中的sonwnlp可谓是一个神模块,它是受到TextBlob启发而写。在该模块下,终于可以有一种“人性化的”中文语义方式了。该在本文中用得到的是该库下的sentiments函数,该函数能够对处理的中文语句返回一个介于(01)之间的数值,该数值超过0.5就表示该语句是积极意义,而低于0.5就表示该语句是消极意义。


 图注:500条评论的语义分析结果柱状图


不难看出,大家对《猎场》评价大部分集中在图表的左右两侧,且0.5以下的评论居多。这就意味着,在这爬取的500条评论中,有半成以上的观众予以了负面评价。而这和目前《猎场》在豆瓣评星系统中获得的超60%三星以上评价的结论有了较大的出入。


同时,由于snownlp的自带的语言包是针对消费分析的,所以在分析剧评的时候对于有些评价的分析并不准确。这里截取了几条典型例子。

演员演技不说,单纯评论编辑吧,编辑有点人格分裂,不知道是天才还是疯子。2017-11-13
0.9863035613806053


几千万请的演员,演了一部五毛编剧攒出来的电视剧2017-11-14
0.6381202276711716


剧情不得劲,总是在该提起来的时候差口气。挺好的题材和本子,制作却这么粗糙;理想的演员阵容,却不在同一表演节奏上。灯光、布景、剪辑、美术这一切的不精致,令人觉得仿佛没有导演存在。2017-11-18
0.9998455450853536


原本看完一二集就准备打两星的,看到各路人士都在努力洗白过了前两集就好了,于是一路努力看到十六集,仍旧是,非,常,难,看。号称精英职场剧,然而大部分时间都是劣质的恋爱剧,节奏混乱,重点不明,充斥各种可笑的剧情漏洞。真心不如去看玛丽苏傻白甜,起码人家不会吹嘘自己是精英剧王。2017-11-16
0.9999999929586307


忍到18集,我也是服了自己,幻想一场高端的商业大战,就这?2017-11-18
0.9858246210326701


对于像上述那样极端消极的评价,函数却返回了一个极端积极的结果。也就是说,其实上述500条数据的分析结果中,还有更多的差评被识别为为了好评。还好snownlp支持导入语意包进行训练。只是获取对影视剧消极或者积极评价的语意库的获取是一个非常庞大的工程。


这里,我给自己先挖个坑,会在接下来的时间里面计划尝试自己建立语意库,训练完成后再对这个样本进行分析。希望结论不要比现在的更加坏


目前,《猎场》已经更新至33集,对于总共52集的电视剧来说已经过大半,到底《猎场》的最终评分如何,让我们在后面的日子里面拭目以待吧。

代码详见:点击打开链接


鸣谢:感谢shirley chen 对本文做的润色工作。下面的链接是他的文章,各位看官老爷要是有兴趣,请轻点链接,以表支持。小弟跪谢。

Sexy girl都穿男装了,无性别着装还远吗?

国内服装市场渐趋明朗 上半年最赚钱的品牌是谁?

国内主要服饰品牌前三季度业绩曝光 谁最赚钱?



阅读全文
0 0
原创粉丝点击