1
卒業論文計画書
横浜市立大学 国際総合科学部 国際総合科学科
経営科学系 経済学コース
4 年 村川萩和
はじめに
現在、インターネットが社会にとって不可欠なものとなっている。ニュースや新製品の情
報、イベントなどの告知など、多くの情報が飛び交うようになった。インターネットの普及
により、一般のユーザも情報を発信できるようになり、
Twitter や Facebook、Instagram な
ど
SNS(ソーシャルネットワーキングサービス)と呼ばれるサービスが活発化している。
これらは、削除を行わない限り、自身の発信した活動データがログとして残る。国内でアク
ティブユーザが
2,800 万人いる Facebook
1
や、
4,500 万人いる Twitter
2
の投稿データは、一
般利用者の動向を探れるだけの情報を持っていると言える。それと同時に、このアクティブ
ユーザは、企業によるプロモーションの受け手として大きな存在であると言える。
卒業論文では、この
Twitter のデータを集め、企業がどの時間帯にプロモーションをかる
と効果的であるかを分析する。
Tweet データの収集
Twitter における投稿である「呟き(Tweet)」から得られる主な情報は以下のとおりであ
る(図1)
。この中の投稿時間、本文を用いて呟きデータを集める。
図1.主な呟きデータ
1
株式会社ジャストシステム「モバイル&ソーシャルメディア 月次定点調査(2017 年
総集編)
」2018 年 1 月
(https://www.justsystems.com/jp/download/contents/fastask/biz/report/fa_report-
monthly-20180124.pdf?_ga=2.250200709.208155832.1518572799-1761877588.1518572799)より
2
同上
データ名
説明
TweetID
ツイートごとに持つID
created_at
投稿された時間(GMT表記)
User
投稿したユーザの情報
text
本文
GeoLocation
位置情報
2
そしてその収集方法はいくつかあり、それぞれに特徴がある。
1.API を用いた収集
2.Web サービスによる収集
3.アプリによる収集
4.データの購入
1.API を用いた収集
Twitter はデータアクセスの手法として API(Application Programming Interface)
を公開している。先ほど挙げた
Tweet データの他に、ユーザのデータや RT、お気に入りの
数などすべてのデータにアクセスできる。
2.Web サービスによる収集
現在ヤフー株式会社が提供している「リアルタイム検索」によりデータを集めることがで
きる。ツイート数の推移や、ポジティブかネガティブどちらかの呟きかを判別してグラフ化
してくれる(図2)
。ただし、ツイート数の推移の具体的な数字が得られないので分析には
不向きである。
図
2.リアルタイム検索によるデータ検索結果(ワード:スタバ)
3
3.アプリによる収集
プログラミングの知識がない人でも使える公開されたアプリがあり、それによっても集
めることができる。
その一つが
Web Tweet Crawler
3
である。Twitter アカウントで認証することで、特定の
語句を含む呟きを
CSV 形式で書き出してくれる(図3)。基本的な検索ならこれで十分だ
が、直近の呟きしか抽出できないので、期間を指定して分析したい場合に使えない。
図3.Web Tweet Crawler による検索結果(個人情報にあたるセルは処理済)
もう一つは
TTM(TinyTextMiner)
4
である。大阪大学の松村 真宏が開発したもので、
Web Tweet Crawler とほぼ同等の機能を持っている。
4.データの購入
Twitter は株式会社 NTT データなどを通してデータを販売している。
5
主に一般向けでは
ないが、古くて大量なデータが欲しければ利用するとよい。
論文に向けて
実際に研究を行うにあたり実験的に、1.
API を用いた収集の手法でデータを集めた。実
際に
Twitter でプロモーションツイートを投稿しているスターバックスを例に「スタバ」と
含まれたツイートを
CSV 形式で書き出す。Python を用いてデータを書き出すプログラム
を実行するといった手法をとるが、
Sho Kosaka によって公開されているソースコードを利
3
http://torix.sakura.ne.jp/twitter/
4
http://mtmr.jp/ttm/
5
https://nazuki-oto.com/twitter/
id screen_namename created_at text retweeted_idretweeted_userretweeted_create_atin_reply_to_screen_namein_reply_to_user_idin_reply_to_status_idsource retweet_countfavorite_countuser_id statuses_countfollowers_count 1.02132E+18AskYourself_425みゆ 2018/7/23 17:49@kzmaru215 一馬さ kzmaru215 1.11E+09 1.02E+18 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 9.94E+17 1622 30 1.02132E+18bqdpbqdp まつざわあかね2018/7/23 17:49慣れないスタバで <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 3.02E+09 3879 1312 1.02132E+18Harunachan_0110は る な 2018/7/23 17:49ねぇー
もものスタ <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 9.58E+17 1434 1076 1.02132E+18Kokoron_grpとき美希ココロン♪2018/7/23 17:49スタバなう https://t.co/TLz55IhQ87 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 2 2.42E+09 37239 2048 1.02132E+18haaatoo522隼土やねん2018/7/23 17:49紅葉がスタバでココ <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 2 9.13E+17 1135 2002 1.02132E+18oseeetan せーたん 2018/7/23 17:49近場のスタバ、ピーチ売り切れ出たけど駅構内のにあって嬉しみ <a href="http://www.echofon.com/" rel="nofollow">Echofon</a>0 0 2.82E+08 93418 253
1.02132E+188hsmn8 ひさみん 2018/7/23 17:49スタバ桃売り切れやん <a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 1.96E+09 8191 196 1.02132E+18kasumix19 かすみん 2018/7/23 17:49あたしいっつもファス <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 2.49E+08 42212 91 1.02132E+18lunaluna0309るなみ@ 2018/7/23 17:48@osrn_017 今日スタバ行ったけと、フェラペチーノ品切れだった…osrn_017 7.49E+17 1.02E+18 <a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 1.96E+09 6284 835 1.02132E+18Milkcander みるく 2018/7/23 17:48@cos41san スタバいこー! cos41san 8.11E+17 1.02E+18 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 7.86E+08 26347 595 1.02132E+18HOTPUGN ゆき@ガーディアンズ2018/7/23 17:48@kyoF0909 スタバ!! kyoF0909 4.85E+09 1.02E+18 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 2.28E+08 2141 99 1.02132E+18chisaki3991ちさき 2018/7/23 17:48まったく盛
れなかっ <a href="http://instagram.com" rel="nofollow">Instagram</a>0 0 7.63E+17 1744 770
1.02132E+18Sala_PBW さーら 2018/7/23 17:48……帰りに魔剤買ってスタバにも行こう。そうしよう。頑張れ私 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 9.98E+17 716 40 1.02132E+18zyaco1993 じゃこ@Asura鯖2018/7/23 17:48でもスタバいきたい <a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 4.02E+08 7526 286 1.02132E+18faru_0607 【やまちゃん】2018/7/23 17:48スタバなう https://t.co/t2co4Nzjfr <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 2 8.38E+17 14475 602 1.02132E+18STUD10IO5B.Toriyama 2018/7/23 17:48映画やってた頃はタイミング合えば行けるだけ行って、終わったらスタバで小説読み耽って<a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 1.26E+08 40418 1496 1.02132E+18RIDER_KURO黒 2018/7/23 17:48アイドルにハマると <a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 1.95E+08 38461 133 1.02132E+18JV8Jbda9MrtiR4m黄 愛美梨 2018/7/23 17:48@wcs_200
4 大喜利 wcs_2004 2.46E+09 1.02E+18 <a href="http://twitter.com/download/android" rel="nofollow">Twitter for Android</a>0 0 8.83E+17 24 3 1.02132E+18gohannookazu315ごはんのお供2018/7/23 17:47スタバに入るとかいう珍しいプレイング https://t.co/U6FWKBwtHj <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 3.12E+09 28464 442 1.02132E+18keyakizaka8767あーる⊿ 2018/7/23 17:47スタバの新作を飲んでいます <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 2 9.55E+17 4992 145 1.02132E+18pegopa_korea(ペゴパ) 2018/7/23 17:47皆さん~
~日本の <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>2 7 3.97E+09 1849 30823 1.02132E+18O_yuto4412ゆう 2018/7/23 17:47ホテルの周辺散歩してたらスタバあった。美味い https://t.co/nZee75HOS1 <a href="http://twitter.com/download/iphone" rel="nofollow">Twitter for iPhone</a>0 0 9.35E+17 196 282