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
SlackへのKPI通知Botを作ったら いろいろ捗った話
Search
yaginuuun
January 22, 2019
Business
1
2.3k
SlackへのKPI通知Botを作ったら いろいろ捗った話
yaginuuun
January 22, 2019
Tweet
Share
More Decks by yaginuuun
See All by yaginuuun
メルカリホーム画面におけるレコメンド改善事例 - Long-tailを考慮した辞書拡張
shyaginuma
3
1.6k
メルカリにおけるA/Bテストワークフローの改善 これまでとこれから
shyaginuma
2
1.9k
メルカリにおけるA/Bテスト標準化への取り組み
shyaginuma
21
14k
A/BテストにおけるVariance reduction
shyaginuma
2
2.8k
初めての機械学習PJを やってみて得た知見
shyaginuma
2
4.6k
過去コンペベースの学習をやってみたら意外と良かった話
shyaginuma
0
770
Kaggleもくもく会イントロ
shyaginuma
0
230
1on1 SQL Introduction at Globis
shyaginuma
1
1.4k
BigQueryMLハンズオン勉強会
shyaginuma
3
960
Other Decks in Business
See All in Business
夜を制する者が “AI Agent 大民主化時代” を制する
icoxfog417
PRO
10
7.9k
組織としてのプロダクトマネジメント力を高める〜Sansanの実践と課題〜
sansantech
PRO
2
120
BtoB SaaSにおける新規事業開発プロセス(ミライ塾ヒトコマ講座)
miyashino
0
390
目標の50記事を達成したわけだが
suzuki_tada
0
150
(7枚)営業プロセス・パイプライン・予材管理・カスタマージャーニーの基本
nyattx
PRO
3
160
Spice Factory Inc. Culture Deck
spicefactory
0
17k
株式会社FormX 会社紹介資料
formx_pr
0
250
株式会社モノクレア 採用ピッチ
monocrea
0
970
三井物産グループのデジタル証券〜千代田区・レジデンス〜徹底解説セミナー
c0rp_mdm
PRO
1
1.9k
AIがコードを書く時代にエンジニア組織が事業に貢献する仕組み / How engineering organizations can contribute to business in an age where AI writes code
bpstudy
0
180
株式会社TENET 会社紹介資料
tenetinc
1
22k
爆速入力が可能に! つよ〜い味方 Aqua Voice
panchaaan_2
0
210
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
870
The Curious Case for Waylosing
cassininazir
0
200
How GitHub (no longer) Works
holman
316
140k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The SEO identity crisis: Don't let AI make you average
varn
0
44
Chasing Engaging Ingredients in Design
codingconduct
0
93
Between Models and Reality
mayunak
1
150
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
SlackへのKPI通知Botを作ったら いろいろ捗った話 グロービス データサイエンティスト 柳沼慎哉 2019/1/22 Data Driven Developer Meetup#4
自己紹介 ・データサイエンティスト@麹町 ・18新卒 ・サブスクサービスの分析、可視化レポーティングなど担当 ・今年はKaggleやっていきたい ・twitter → @yaginuuun
今日話すこと ・なんでやろうと思ったのか ・どのようにやっているのか? ・やった結果 ・+αで工夫しているポイント
今日話さないこと ・詳しい実装 → Qiitaに記事書きました!(ツイート固定してます)
なんでやろうと思ったのか ・去年データ基盤の整備を頑張った(AWS AthenaからBigQueryへの移行) ・今年はデータ活用して影響範囲を広げていきたい ・ちょうどGAS習った → やるか(`・ω・´)
どのようにやっているか? ・GASを使ってSlackに通知 ・デイリー(平日) ・ウィークリー(毎週月曜日) ・マンスリー(毎月1日)
GAS ・サーバレスでJavascriptを実行できる環境(無料!!) ・Gsuiteのサービス同士を数行のコードで連携させられる(外部APIも叩ける) (定期実行のトリガーを簡単に設定できる)
①BigQueryにクエリを投げて結果を返す
②Slackのメッセージを組み立てる
②Slackのメッセージを組み立てる Slackのメッセージビルダーを使いながらやると良い https://api.slack.com/docs/messages/builder
③Slackにポストする これだけ!!
④トリガーを仕込む ・毎週何曜日 ・毎月何日 ・何分おき などなど
詳しくは記事へ!!
やった結果 ・数値に関する話題が増えた ・データに関わりの薄い人(コンテンツ制作担当や法人担当者)もデータを見るように なった ・数値感(あの数字は大体このくらい)が定着してきた
工夫しているポイント ① 親しみやすいキャラ ② カスタムコメント ③ 割合の数値は分母を見せる
① 親しみやすいキャラ ・できるだけデータへのハードルを下げる
② カスタムコメント ・その日の数字によってコメントが変わる
③ 割合の数値は分母を見せる ・日毎の変化に過敏にならないようにする
まとめ ・GASを使うと簡単に定期的なSlackへのKPI通知ができる ・KPI通知はSmall winとしてかなり有効 ・ぜひやりましょう!
ありがとうございました!