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
クックパッドにおけるチャットボット開発 / Chatbot Development at Co...
Search
Huy Van
November 02, 2018
Technology
0
5.4k
クックパッドにおけるチャットボット開発 / Chatbot Development at Cookpad
「Cookpad Tech Kitchen #19 R&Dにおけるサービス開発者の仕事」で発表したスライドです。
Huy Van
November 02, 2018
Tweet
Share
More Decks by Huy Van
See All by Huy Van
[Paper Reading] Inverse Cooking: Recipe Generation from Food Images
vanhuyz
0
1.5k
[Paper Reading] Hierarchical Neural Story Generation
vanhuyz
0
1.4k
Other Decks in Technology
See All in Technology
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
150
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.8k
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
1
630
ABEMAの本番環境負荷試験への挑戦
mk2taiga
5
670
PO初心者が考えた ”POらしさ”
nb_rady
0
230
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
6
4.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
54
22k
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
910
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
240
AWS CDK 入門ガイド これだけは知っておきたいヒント集
anank
4
510
Delta airlines Customer®️ USA Contact Numbers: Complete 2025 Support Guide
deltahelp
0
1.1k
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Bash Introduction
62gerente
613
210k
Six Lessons from altMBA
skipperchong
28
3.9k
Side Projects
sachag
455
42k
A Tale of Four Properties
chriscoyier
160
23k
Raft: Consensus for Rubyists
vanstee
140
7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
How to Ace a Technical Interview
jacobian
278
23k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Transcript
クックパッドにおけるチャットボット開発 Van Phu Quang Huy Cookpad Tech Kitchen #19 2018/11/01
自己紹介 • Van Phu Quang Huy バン フ クアン フイ
@vanhuyz • 研究開発部 機械学習グループ ◦ チャットボット ◦ レシピ分類 ◦ 業務効率化 • 個人でベトナム人 AI コミュニティを運営している
今日話すこと 1. チャットボットの概要 2. クックパッドにおけるチャットボット開発
チャットボットとは お腹すきました。。。 それはいいですね! うどんはいかがですか?
チャットボットの種類 • インタフェースによる分類 ◦ テキスト ◦ 音声 • 目的による分類 ◦
タスク指向型 ▪ レストラン予約 ▪ 買い物 ▪ カスタマーサポート ◦ 雑談 今回チャレンジしたいのはテキストベースでタスク指向型の チャットボット
クックパッドにおけるチャットボット開発
ユーザーの課題と解決案 レシピ検索キーワードを考えるのが面倒 献立を考えるのが大変 新しいレシピと出会えない 食材の写真から検索できる 主菜+副菜一品までをフォローしてくれる 色んなレシピを提案してくれる
プロトタイプ
ユーザーインタビュー 作業が単純なので使いやすい 反応が早いので楽しい 気分検索面白い 画像検索は結局手で打った方がはやいと感じた レシピが決められないことが多かった
定量分析 • bot は使用開始ハード ルが低いので初期ユー ザー獲得しやすい • 問題はリテンション率が 良くない 使った回数
人数 1 40 2 6 3 3 4 1 5 1 6 1 7 1 13 1 クローズリリース直後の20日間の統 計情報
リテンション率が良くない!
問題 • そもそもチャットボットというUX自体が悪い? • レシピ提案の質が悪い? どの部分が改善すべきかどうやってわかる? レシピが決められないことが多かった
bot ごっこをやる • bot ごっことは bot ふりをして裏側が人間で頑張ってレシピ 検索する ◦ 人間だからレシピ提案の質が良い
レシピが決められた!
bot ごっこでわかったこと • レシピ提案の質を上げるために、もっと情報が必要(家族構 成、食生活や調味料の状況など) • 人間と対話するのがやはり楽しい ◦ ただ bot
と1対1ずっと対話すると飽きる ◦ 一人よりグループで一緒にレシピ探す方が楽しい
サービスを再設計する ジョブ理論より、良いサービスは 3つの要素で構成される • 機能面 • 感情面 • 社会面
新しい課題の発見 今日は何を食べたい? 何でも良い ...
チャットボットなら解決できる! 今日は何を食べたい? 唐揚げを食べたい! お!唐揚げを作るね! 生姜焼き、唐揚げ、さんまの塩焼きのど れがよい? ありがとう!楽しみ!
「何でも良い」課題を解決するサービスを設計する 食べ手と一緒にレシピを決めることで料理を楽しみにするチャッ トボット • 機能面 ◦ レシピを決める為のいくつかの要素ごとに深掘りができる 個人に最適化されたレシピの提案が可能になる •
感情面と社会面 ◦ グループチャットでみんな一緒にレシピ検索するともっと楽しくなる
None
これからやること • ユーザーインタビューと機能修正の繰り返し • そろそろ一般リリースの準備?
まとめ • 現状必ず成功する bot 作りの答えがまだない ◦ 試行錯誤で頑張る • bot 設計には機能面だけでなく感情面と社会面も大事
• bot ごっこが良い
ありがとうございました!