Twitterから特定のユーザのつぶやきをWordCloud化する


はじめに

これやりたーい!
そのうちCentOSに移してダッシュボードに使うけどまずはローカルでできないとね!

(※今回の完成品から)えーなにこれ、まるでニチアサの人みたいやん...これは誤解だ!

参考

Python Twitterからツイートを取得してテキスト分析(wordcloudで見える化)

環境

・Windows10
・VSCode

tweepyのインストール

\OneDrive\ドキュメント\Project\Python
> pip install tweepy

APIKeyの取得

【2019年1月最新版】新しくなったTwitterのAPIの登録方法と使い方。Developer登録をしてAPI keyを取得するまでの手順を公開!RailsもPythonも対応可能!

電話番号の入力欄に出てくる「+81」ってどういう意味?

電話番号の入力欄に出てくる「+81」ってどういう意味?

twitterの設定で電話番号を登録

認証SMSが届かないのはこれのせいだったか...

使用目的

使用目的は英語で300字を書かないといけない
TwitterのAPIの使用理由
ツイートとかユーザーを分析するんですか?もしそうならどうやってやる予定ですか
ツイート、リツイート、ファボをしますか?やるならどうやってやる予定ですか?
どうやって分析したツイッターデータを表示させますか?

I am trying to create a dashboard using a web app. I want a word cloud of tweets as one of the dashboard UI.
Morphological analysis of the user's tweets. Analysis is done in python.
I do not tweet, retweet or fav. It will be used as read only.
I analyze the user's tweet once a day and output it as a still image. Images output as Word Cloud will be displayed on the Web dashboard.

Mecabのインストール

1発入れれば済むものなので省略。特に迷うものではなかった。
64Bit版Windows10でMecabをインストールする方法

WordCloudのインストール

\OneDrive\ドキュメント\Project\Python
> pip install wordcloud

tweepyでサルベージ

ソースはGithubに

output.txt
RT @yoku01124679: 太陽の王子・・・ではなく太陽の子の仮面ライダーblackに助けられたのは後の初代プリキュアのキュアブラック https://t.co/S9bGgLwcIS
@sa_ka_tu すごいタイヤのあと
だめなときはだめか 寝よう
RT @qlius: タピオカを通電させて音楽奏でてるの笑っちゃった https://t.co/gDwU5nVZgK
"大昔のサザエさん第1話ってすげぇなこれ 剥き出しの刃って感じする
https://t.co/AfMKzZ224u"
遠くに見える工場地帯(?)が興味深い https://t.co/RekEc1ZIrY
寝具選びは難しいよなあ ちょっとやそっと寝ただけじゃわからんな
オルデンドルフ...ドイツの船の会社か
RT @IAMFREE2002: 曲が頭に入ってこない https://t.co/ZFYIXlC2aC
名古屋って蕎麦屋少ないよなぜったい...