Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
Search
joohoun song
September 09, 2016
Technology
0
360
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
2016.09.09 - Twitterデータ分析入門 - Big Data University Tokyo Meetup #8
joohoun song
September 09, 2016
Tweet
Share
More Decks by joohoun song
See All by joohoun song
20161031_Pepper-Bluemixワークショップ
hunnycode
1
490
MA2016-Facebook Messenger Platform ハッカソン
hunnycode
0
85
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
IBM BluemixとSwift
hunnycode
0
210
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
830
20160830-IBM Cloud Community #5
hunnycode
0
750
BlueHub紹介資料
hunnycode
0
76
IBM Cloud Community 勉強会 #2
hunnycode
0
590
2016.6.23 - IBMスタートアップ支援プログラム説明会
hunnycode
0
140
Other Decks in Technology
See All in Technology
CI/CD/IaC 久々に0から環境を作ったらこうなりました
kaz29
1
200
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
280
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
110
OpenHands🤲にContributeしてみた
kotauchisunsun
1
490
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
150
生成AI時代の開発組織・技術・プロセス 〜 ログラスの挑戦と考察 〜
itohiro73
1
350
AI専用のリンターを作る #yumemi_patch
bengo4com
1
230
Microsoft Build 2025 技術/製品動向 for Microsoft Startup Tech Community
torumakabe
2
320
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
11
4k
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
660
「良さそう」と「とても良い」の間には 「良さそうだがホンマか」がたくさんある / 2025.07.01 LLM品質Night
smiyawaki0820
1
420
250627 関西Ruby会議08 前夜祭 RejectKaigi「DJ on Ruby Ver.0.1」
msykd
PRO
2
370
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Making Projects Easy
brettharned
116
6.3k
Scaling GitHub
holman
459
140k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
How to Ace a Technical Interview
jacobian
277
23k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Transcript
IBM Bluemixによる、 Tweetデータ活⽤⽅法やツールのご紹介 @joohounsong
⾃⼰紹介 name: "Joohoun Song" roles:[ "System Architect”, "Developer Community", "Startup"
] worksAt: "IBM Japan EcoD" twitter: "@joohounsong" blog: "http://joohoun.jimdo.com/"
今⽇のアジェンダ ・IBM Bluemixのご紹介 ・IBM BluemixでTweetデータ活⽤⽅法やツールのご紹介 ・IBM Bluemixとtwitter ・IBM Bluemix Insights
for Twitter ・Watson Tone Analyzer ・Watson Personality Insights ・twitterのデーターを、Bluemix上のApache Sparkによる感情分析
今⽇のアジェンダ ・IBM Bluemixのご紹介 ・IBM BluemixでTweetデータ活⽤⽅法やツールのご紹介 ・IBM Bluemixとtwitter ・IBM Bluemix Insights
for Twitter ・Watson Tone Analyzer ・Watson Personality Insights ・twitterのデーターを、Bluemix上のApache Sparkによる感情分析
IBM Bluemix
PaaSが変えるこれからのアプリ開発 b O O a SW W ! e WP
IBM Bluemix
オープンソースがベース:Cloud Foundry C F
オープンソースによる、開発の柔軟性 Node-RED Starter swift ίϛϡχςΟʔͷϏϧ υύοΫ Apache Spark
IBM Bluemix
IBM Bluemixのランタイム 多様な開発環境を対応。
コミュニティビルドパック ビルドパックで任意の開発環境が構築できる。
IBM Bluemixの開発素材 ・IBM Watson ・IoT ・Mobile ・Analytics ・Runtime ・Storage
様々な開発環境やツールと連携 ・Eclipse Eclipse PluginでBluemixと連携 ・IDS クラウドベースの開発環境 ・CF CLI Cloud Foundryによるコマンド操作
・GitHub GitHubで管理されているプロジェクトとの連携
ɾ4UFQɿϥϯλΠϜ͔ΒʮKBWBʯΛબ ɾ4UFQɿʮ࡞ʯΫϦοΫʂ ɾ4UFQɿ63-ΫϦοΫ 3Step、約5分で、”Hello World”
メール配信システムの開発
CMS「Drupal」との連携 ͜͜·Ͱ
Bluemix事例:kiwi wearable tech
Bluemix事例:The North Face, IBM ワトソンと連携 zձܕz γϣοϐϯάαϙʔτ
Bluemix事例:シェフ・ワトソン
今⽇のアジェンダ ・IBM Bluemixのご紹介 ・IBM BluemixでTweetデータ活⽤⽅法やツールのご紹介 ・IBM Bluemixとtwitter ・IBM Bluemix Insights
for Twitter ・Watson Tone Analyzer ・Watson Personality Insights ・twitterのデーターを、Bluemix上のApache Sparkによる感情分析
IBMとTwitter
IBMとTwitter 2014年10⽉31⽇ 企業向けのツイートデータ分析サービスで提携を発表 firehoseと呼ばれる膨⼤な公開ツイートのリアルタイムデータとクラウド上の IBMアナリティクス・サービスとの統合 ݄ *#.ɺ5XJUUFSσʔλΛΈࠐΜͩʮॳͷΫϥυɾσʔλɾαʔϏεʯΛ ϏδωεɾϓϩϑΣογϣφϧͱ։ൃऀ͚ʹఏڙ ݄ *#.#MVFNJY্ʹʮ*OTJHIUTGPS5XJUUFSʯΛՃɻ
SNSデータの活⽤ Per Day. 25,000,000,000 by GNIP
BigData 5IF%JHJUBM*OOPWBUJPO1MBUGPSN Apache Spark BigInsights for Apache Hadoop Cloudant NoSQL
DB dashDB
今⽇は、こちらをご紹介いたします。
IBM Bluemix Insights for Twitter ・IBM ソーシャル・メディア分析の⾼度な⾃然⾔語処理アルゴリズム ・Twitter データ・ストリームのリアルタイムでの処理をサポート ・検索のカスタマイズ、ツイートおよび拡張情報を「JSON形式」で
返すことが可能(RESTful API)
IBM Bluemix Insights for Twitter
IBM Bluemix Insights for Twitter
Tone Analyzer ・テキストをベースに感情を分析し、その結果をJSONで返します。 ・認知⾔語分析に基づいて、⽂章レベルと⽂書レベルの両⽅において さまざまなトーンを検出 ・感情 (怒り、嫌悪、不安、喜び、悲しみ)、 社交性 (開放性、誠実性、外向性、協調性、情緒不安定性)、 ⽂体
(分析的、確信的、あいまい) の 3 種類が検出可能
Tone Analyzer
Personality Insights ・テキストをベースに⼈の性格を推定 ・⾔語学的分析とパーソナリティ理論を応⽤し、 テキストデータから、その筆者の特徴を推測します。 ・社会的⾏動、ビッグファイブ、価値、欲求などを判定
Personality Insights αϯόʔετνϟʔτ
今⽇のアジェンダ ・IBM Bluemixのご紹介 ・IBM BluemixでTweetデータ活⽤⽅法やツールのご紹介 ・IBM Bluemixとtwitter ・IBM Bluemix Insights
for Twitter ・Watson Tone Analyzer ・Watson Personality Insights ・twitterのデーターを、Bluemix上のApache Sparkによる感情分析
こちらで試すことができます。 IUUQCJUMZ06*47
Materials
Materials ⾼速なデーター分析ツール テキスト感情分析サービス ストレージ内のデーターをオブジェクト化 Twitter APIを使って、現在のデーターを取得 ウェブベースのPython実⾏環境 作成したプログラムを実⾏し、実⾏結果を記録しながら、データの分析 作業を進めるためのツール
jupyter notebook
jupyter notebook ΫΤϦΛ࣮ߦ ݁Ռه ੳՄࢹԽ
どうやって作るのか。 IBM Bluemix上で Sparkを⽣成 Twitter APIを⽣成 キーの取得 ※ Sparkやjupyterの環境構築不要
どうやって作るのか。 IBM Bluemix上で Sparkを⽣成 Twitter APIを⽣成 キーの取得
どうやって作るのか。 Notebook ⽣成。
IBM Bluemixの開発素材 Input Stream Emotion Tone Score Select OutPut OutPut
Insert
IBM Bluemix エンジニアに最強の 開発環境を提供
Facebook Group https://facebook.com/groups/bmxug twitter @ibm_ecod_japan http://ja.stackoverflow.com/questions/ tagged/bluemix stackoverflow(コミュニティQ&A) Qiita http://qiita.com/tags/Bluemix
・タグフォロー ・Advant Calendar 購読
None