丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預覽,將在時失效
業(yè)界 正文
發(fā)私信給AI研習社
發(fā)送

1

情人節(jié)必備技能 ,如何根據女友的微博檢測她的情緒值?

本文作者: AI研習社 2017-02-12 13:22
導語:如何利用女友最近發(fā)布的微博內容檢測她的情緒值?情人節(jié)要到了,這一招你不得不學會!

雷鋒網編者按:如何通過女友最近發(fā)布的微博內容檢測她的情緒狀況?丁香園前端工程師DIYgod 給出了自己的解決方案。本文由原作者授權雷鋒網發(fā)布,轉載請聯(lián)系本人。原文地址 

情人節(jié)必備技能 ,如何根據女友的微博檢測她的情緒值?

(微博檢測最終完成效果,雷鋒網注)

就是這樣,代碼寫好了,就差個女朋友了。

最后的效果就是檢測某一微博博主新發(fā)的微博,如果判斷為消極情緒就發(fā)出警告(手機通知、郵件通知、自動發(fā)一條上圖那樣的微博之類的)。

項目地址:

https://github.com/DIYgod/Weibo2RSS 以 RSS 形式輸出消極情緒的微博

https://github.com/DIYgod/Text2Emotion 分析一句話的情緒值

使用方法:

消極情緒微博 RSS 配合 IFTTT 使用,具體設置如下圖,條件是 RSS 出現(xiàn)新內容,行為是發(fā)一條微博通知(也可以改成手機通知或者郵件通知等)。 

情人節(jié)必備技能 ,如何根據女友的微博檢測她的情緒值?

下面是我的開發(fā)過程。

一、分詞

這東西自己做不來,所以只好找現(xiàn)成的解決方案,找到了下面幾個:

結巴中文分詞

哈工大語言技術平臺云

新浪云中文分詞

訊飛語言云

騰訊文智

除了騰訊文智其他都是免費或者開源的,簡單比較之后選擇了錘子 Big Bang 也在用的訊飛。

二、情緒分析

這個關鍵在于詞典,也是找現(xiàn)成的:

中文情感極性詞典 NTUSD

大連理工情感詞匯本體庫

大連理工的本體庫標注了超過兩萬詞語,包括這些詞語詞性種類、情感類別、情感強度及極性等信息,像下面這樣:

情人節(jié)必備技能 ,如何根據女友的微博檢測她的情緒值?


看起來很不錯,就選擇了這個。

詞典下載下來是一個 excel 表格,把它先另存為成 csv 格式,然后就可以導入到 mongodb 數(shù)據庫里了。

情人節(jié)必備技能 ,如何根據女友的微博檢測她的情緒值?

三、情緒值計算

把要分析的話進行分詞處理,再把每個詞語的情緒值進行累加,就可以得出一條微博的情緒值。

這里其實還有很多算法工作可以做,但簡單起見,我只是進行了累加。

然后寫完發(fā)現(xiàn)效果很差,原因是詞典內容太少,很多詞語都沒有,所以很多句子根本判斷不出來。

最后廢棄了上面的所有東西,直接使用騰訊文智的收費服務。。。

四、應用到微博

抓取微博內容的原理很簡單,新浪微博的微博秀是不需要登錄就可以訪問的,直接使用 Node.js 解析頁面就可以拿到微博內容。

然后對微博內容進行情緒值計算,把消極情緒的微博輸出成 RSS。

五、監(jiān)控

輸出成 RSS,監(jiān)控也容易了,其中 IFTTT 效果最佳,檢測到 RSS 有新內容時,可以觸發(fā)手機通知、郵件通知、發(fā)一條微博等行為。

以上,其實最大的問題還是:我差個女朋友。

雷峰網版權文章,未經授權禁止轉載。詳情見轉載須知。

分享:
相關文章

編輯

聚焦數(shù)據科學,連接 AI 開發(fā)者。更多精彩內容,請訪問:yanxishe.com
當月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經綁定,現(xiàn)在您可以設置密碼以方便用郵箱登錄
立即設置 以后再說