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
20160830-IBM Cloud Community #5
Search
joohoun song
August 31, 2016
Technology
0
750
20160830-IBM Cloud Community #5
ハッカソンでIBM Bluemix × Pepperに挑戦してみた話
株式会社VSN 松本 新平さん資料
joohoun song
August 31, 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
86
TechUP Makers-IBM Bluemix Watson API Hands-on
hunnycode
0
180
IBM Bluemixによる、Tweetデータ活用方法やツールのご紹介
hunnycode
0
360
IBM BluemixとSwift
hunnycode
0
210
IoTとクラウドセキュリティ(SoftLayer)
hunnycode
0
840
BlueHub紹介資料
hunnycode
0
77
IBM Cloud Community 勉強会 #2
hunnycode
0
590
2016.6.23 - IBMスタートアップ支援プログラム説明会
hunnycode
0
140
Other Decks in Technology
See All in Technology
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
110
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
250
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
Agile PBL at New Grads Trainings
kawaguti
PRO
1
430
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
280
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
180
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
970
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
10k
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
490
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
140
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Designing for humans not robots
tammielis
253
25k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
Docker and Python
trallard
45
3.6k
Building Applications with DynamoDB
mza
96
6.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
The Invisible Side of Design
smashingmag
301
51k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Context Engineering - Making Every Token Count
addyosmani
3
43
Raft: Consensus for Rubyists
vanstee
140
7.1k
Transcript
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ www.vsn.co.jp
ハッカソンでIBM Bluemix × Pepperに挑戦してみた話 松本新平
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ •
松本新平(28歳) • 株式会社VSN • 仕事 – Webアプリ屋さん。 – 最近はAndroidやPythonを使ったデータ分析も – 設計・構築・試験・運⽤だと構築が多い? – プロトタイプ開発などなど • 得意分野 – 仕事でよく使う⾔語➡PHP、Java、Python、jQuery・・・ – GoogleMap、Leafletを使った地図アプリが⼤好物 話す⼈ 1
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ ハッカソンチーム
2 ⼭⽥ 渉(NTTドコモ) インターフェース系の研究者 fLying DiSH ⼭崎 健夫(NTTドコモ) ソフトウェアの⻤
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ 受賞歴
3
None
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ Junction
Asiaって? • フィンランド発のスターアップイベントである のサイドイベント • アジア最⼤級のグローバルハッカソン 5
作ったもの
AI×Donation
を使った募金システム と
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ どんな場所で
9 モール 駅前 店舗
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ 何に対して
10 災害 動物保護 難病
しかし
動物保護の募⾦を お願いします! OK!! 動物よりも難病の⼦供の ⽀援をしたい 震災復興であれば・・ 興味が無い募金はスルーしてしまう
もしも
興味のある募⾦を 適切に呼びかける事が出来れば・・?
より多くの人々が寄付してくる!(かも) 動物保護のために OK!! 復興⽀援のために OK!! OK!! 難病の⼦供達のために
Automatic recommending and collecting donation system
Pepperが⼈通りの多い場所に いる場⾯を想像してください
Pepperが近くの⼈を感知
性別・年齢・場所から興味を推定 ♂♀ Age Gender Loc.
関⼼が⾼そうなコンテンツの 募⾦を呼びかける
募⾦をすると Pepperがお礼を⾔います Thank you!
寄付が確認できた場合、 特徴を学習し、より上⼿く募⾦を推薦 10代女性は動物保護 に関心が有るようだ また10代女性が来たら 動物保護を勧めよう
寄付と共に 応援メッセージを送信出来るので、
WebブラウザやPepperから視聴可能
おまけ機能
募金しない場合どうなるか?
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ 見つめ続けます
募金箱を叩いて催促
Donate ・human recognition ・recommending donation ・sense donation ・encoding movie(ffmpeg) ・upload
movie via google api Connected by a conductive cable Web service Pepper システム構成
開発環境 Git BUILD&DEPLOY 開発マシン 開発環境 デプロイが簡単! Clone Git プッシュ ⾃動デプロイ
【動画情報】 • 動画ID • 募金対象種別 • 作成日時 動画アップ Shell Script
動画アップ 動画エンコードはPepperで! 何台増えても大丈夫! NoSQL JSON データベース RestAPI Youtube Data API v3
Webアプリ HTMLを動的に⽣成 <iframe src='https://www.youtub../[movie_id]'> Web service Webアプリ リアルタイムに動画を反映! クライアント 動画情報取得
HTML HTML
IaaSとの⽐較(DB参照) 開発コストを⼤幅カット! Webサーバ Webアプリ DBサーバ Data Base 【サーバを⾃分で構築した場合】 https Connect
https 【Cloudantを使った場合】
Copyright © 2015 VSN, Inc. All Rights Reserved. http://www.vsn.co.jp/ Bluemixを使ってみて
• 開発を始めるまでが早い • DB連携はRestで完結するので楽 • ハッカソンの⼒強い味⽅ 34
ありがとうございました