
作者:某某白米饭
来源:Python 技术
大家都知道微博在国内的影响力是非常巨大 , 许多人都在使用微博 。微信早就已经变成了一个工作工具,领导、同事、亲戚等等关系人都往里面加为好友 。有一些牢骚、喃喃自语就不适合发在朋友圈 。
利用情感分析 API 对女神微博内容进行心情分析 。好心情就发出约会邀请 , 差心情就带她出去吃大餐 。
抓取微博安装第三方库
(1)这里我们不自己造轮子,使用 github 上拥有 4.3K 星星的 微博爬虫 weibo-spider 模块 。weibo-spider 可以去爬用户信息和微博信息,可以下载用户发图片和视频 。
python3-m pip install weibo-spider(2)baidu-aip 是百度情感倾向分析模块,可以判断文字是消极的还是积极的 。什么是DDoS? DDoS也就是分布式拒绝服务攻击 。它使用与普通的拒绝服务攻击同样的方法,但是发起攻击的源是多个 。
python-m pip install baidu-aip抓取内容- 指定一个文件夹如:D:\weibo,在这个文件夹中运行下面的 cmd 命令 。会在当前文件生成一个 config.json 的配置文件 。
python3-m weibo_spider修改 config.json 配置文件中的user_id_list、since_date、 以及cookie- user_id_list 这里添加女神的微博 id,是微博链接https://m.weibo.cn/profile/3733371872中最后的数字 。
车道偏离预警系统开关方式,怎么取消车道偏离预警系统据相关数据统计,约有50%的汽车交通事故是由于车辆偏离正常的行驶车道所引起的,究其原因主要是由于驾驶员注意力不集中、驾驶疲劳等 。
2.cookie 如下图
配置好文件之后,再次在命令行运行python3 -m weibo_spider命令 。
微博内容就在 本地 CSV 文件中了 。
分析情感登录百度之后将页面打到https://ai.baidu.com/tech/nlp_apply/sentiment_classify,创建一个应用就可以得到 appid, ak 和 sk 了 。
解析情感分析注意点:
- 微博内容有各种非法字符,需要屏蔽掉,只剩下标点符号和汉字 。
hanzi= re.compile([一-龥 0-9?? 。.,,])- 情感分析 API 的接口最多只能分析 1024kb 的文本 。
- API 返回值是 json 对象:
{"text":"文本","items":[{"sentiment":2,//表示情感极性分类结果"confidence":0.40,//表示分类的置信度"positive_prob":0.73,//表示心情好的概率"negative_prob":0.27//表示心情差的概率}]}解析代码走起来:from aipimportAipNlpimportcsvimporttimeimportreAPP_ID =APP_IDAPI_KEY =API_KEYSECRET_KEY =SECRET_KEYclient = AipNlp(APP_ID, API_KEY, SECRET_KEY)file = open("D:\\weibo\\weibo\\宫崎骏漫画全集\\3733371872.csv","r", encoding="utf-8", errors=ignore)reader = csv.reader(file)result = {good:0,bed:-1}hanzi = re.compile([一-龥 0-9?? 。.,,])foritem in reader:time.sleep(1)a ="".join(hanzi.findall(item[1]))iflen(a.encode()) >1024:continuesent = client.sentimentClassify(a)items = sent[items][0]ifitems["positive_prob"] > items["negative_prob"]:result[good] = result[good]1else:result[bed] = result[bed]1print(微博内容总共:{} 条,好心情:{},差心情:{}.format(result[good]result[bed], result[good], result[bed]))if(result[good] > result[bed]):print(最近女神心情好,建议发出约会要求)else:print(最近女神心情非常差,建议吃大餐)示例结果:总结将脚本作为定时任务运行,不放过女神任何的心情动态 , 当女神心情差的时候,咱就买点礼物、带她去吃一顿等等操作,给她一个依靠 。当女神心情好的时候,那就发起约会申请撒 。
【百度情感分析api 百度情感倾向分析】困在时钟里的人 :一个绝望者问上帝:我一直拼命地追着时间向前跑,为什么我的生活还是日复一日的相同? 上帝说:你为什么要追赶时间?你为什么不停下来慢慢走?其实 , 每时每刻的风景都在变化,只是你没注意 。绝望者说:停下来的话 , 我会被工作压死的!风景,哪里有? 上帝问...
猜你喜欢
- 双向情感障碍百度文库 双向情感障碍百度
- 美到心碎的散文 让人落泪的情感美文
- 情感分类实战情感挽回的短句
- 百度百科词条模板 百度百科词条
- 百度百科词条审核需要多久 百度百科词条
- 文本情感倾向分析 百度情感倾向分析
- 百度百科词条创建入口手机 百度百科词条
- 双向情感障碍你和你的家人 百度盘 双向情感障碍百度
- 百度百科词条创建多久可以通过 百度百科词条
- 如何描写情感网盘下载 如何描写情感百度网盘
