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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
yaginuuun
January 22, 2019
Business
2.3k
1
Share
SlackへのKPI通知Botを作ったら いろいろ捗った話
yaginuuun
January 22, 2019
More Decks by yaginuuun
See All by yaginuuun
メルカリホーム画面におけるレコメンド改善事例 - Long-tailを考慮した辞書拡張
shyaginuma
3
1.7k
メルカリにおけるA/Bテストワークフローの改善 これまでとこれから
shyaginuma
2
2k
メルカリにおけるA/Bテスト標準化への取り組み
shyaginuma
21
14k
A/BテストにおけるVariance reduction
shyaginuma
2
2.9k
初めての機械学習PJを やってみて得た知見
shyaginuma
2
4.7k
過去コンペベースの学習をやってみたら意外と良かった話
shyaginuma
0
790
Kaggleもくもく会イントロ
shyaginuma
0
250
1on1 SQL Introduction at Globis
shyaginuma
1
1.4k
BigQueryMLハンズオン勉強会
shyaginuma
3
980
Other Decks in Business
See All in Business
AIエージェントが最も活躍できる業務領域の見つけ方:「判断の余白」がある業務とは
ncdc
0
190
会社説明資料|ROBOTPAYMENT
robot_payment
0
240
市場特性に応じたマルチプロダクト戦略と持続的な成長を支える組織デザイン
play_inc
0
1.8k
株式会社カタアシ_サービスのご紹介
kataashi_jp
0
160
(45枚)絶対達成新入社員研修で学ぶ3つのポイントとその特徴(リアル研修とオンライン教材)
nyattx
PRO
0
260
【エンジニア職】中途採用向け会社説明資料(テックファーム株式会社)
techfirm
0
7.1k
株式会社デジタルフォルン_2027年度新卒向け_会社説明資料
ldrecruit
0
110
株式会社ハイパー 会社紹介資料
hypermarketingteam
0
9.8k
malna-recruiting-pitch
malna
0
20k
「忙しいふり」を自覚する🫵 「個人の仕事の棚卸し」をどうやる?
rechiba3
0
300
AnyMind Group Credential Deck(EN)
anymind
3
81k
アッテル会社紹介資料/culture deck
attelu
11
16k
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
330
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Facilitating Awesome Meetings
lara
57
6.8k
New Earth Scene 8
popppiees
3
2.1k
Being A Developer After 40
akosma
91
590k
Accessibility Awareness
sabderemane
1
110
A designer walks into a library…
pauljervisheath
211
24k
Ruling the World: When Life Gets Gamed
codingconduct
0
220
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
270
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
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としてかなり有効 ・ぜひやりましょう!
ありがとうございました!