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
DLLAB_オンライン教育サービスにおけるデータ活用方法
Search
haradai1262
October 07, 2019
Technology
0
76
DLLAB_オンライン教育サービスにおけるデータ活用方法
https://dllab.connpass.com/event/144647/
haradai1262
October 07, 2019
Tweet
Share
More Decks by haradai1262
See All by haradai1262
Autodesk AI Lab の 論文紹介 3D何でも勉強会 #1 / Introduction Autodesk Papers
haradai1262
0
860
YouTubeのコメントで女性アイドルを分析 - Music×Analytics Meetup
haradai1262
2
1.7k
AmazonForecast&Personalizeハンズオンセミナー
haradai1262
0
110
クリエイターのデータを解析するお話
haradai1262
0
91
Other Decks in Technology
See All in Technology
AWSで推進するデータマネジメント
kawanago
0
1.1k
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
1
290
LLM翻訳ツールの開発と海外のお客様対応等への社内導入事例
gree_tech
PRO
0
550
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
240
Grafana MCPサーバーによるAIエージェント経由でのGrafanaダッシュボード動的生成
hamadakoji
1
1.3k
「魔法少女まどか☆マギカ Magia Exedra」での負荷試験の実践と学び
gree_tech
PRO
0
580
AI駆動開発に向けた新しいエンジニアマインドセット
kazue
0
220
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
190
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
120
AI開発ツールCreateがAnythingになったよ
tendasato
0
110
Kubernetes における cgroup v2 でのOut-Of-Memory 問題の解決
pfn
PRO
0
460
Flutterでキャッチしないエラーはどこに行く
taiju59
0
220
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
GitHub's CSS Performance
jonrohan
1032
460k
How GitHub (no longer) Works
holman
315
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Optimizing for Happiness
mojombo
379
70k
Designing for Performance
lara
610
69k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Invisible Side of Design
smashingmag
301
51k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Writing Fast Ruby
sferik
628
62k
Transcript
オンライン教育サービスにおけるデータ活⽤⽅法 1 DLLAB Engineer Days 2019 株式会社アイデミー ⽵原⼤智 2019/10/07
l ⽵原 ⼤智 l 株式会社アイデミー データサイエンス部 マネージャー ü 北海道⼤学にてソーシャルメディア分析に関する研究を専攻 ü
国内⼤⼿SIerに新卒⼊社 ü アイデミーでは教育サービスのログ解析等の研究開発および 先端技術のリサーチに従事 ⾃⼰紹介 発表者について 2
⾃⼰紹介 株式会社アイデミーについて 3 l オンラインプログラミング学習サービス「Aidemy」を提供 l データサイエンス等の先端技術に特化 l 環境構築不要でブラウザで実⾏可能
⾃⼰紹介 法⼈向け事業: Aidemy Business l 「AIチーム⽴ち上げ」や「データ・ドリブン⽂化醸成」に向けた組織⽀援 l 導⼊法⼈数は120社以上 l 詳細は展⽰ブースで!
I POC I Aidemy Business Cloud #7, AI! /-7 Business Intensive Plan A Aidemy Engineer Intensive Plan Aidemy Technology AI PoC"2 ( 4+6 $' 1% 0)&5 3.* (
⾃⼰紹介 データサイエンス部 5 研究開発 • 教育サービスのログなどの 社内データの解析による事 業価値創出 • 社内技術の外部発信、論⽂
執筆など ドメインに特化した 先端技術リサーチ • 化学、材料分野における機 械学習応⽤に関する先端技 術に関するリサーチ • 化学系、材料系メーカーの クライアントへレポート提 供など MLOps事業 • 機械学習モデルの運⽤の⽀ 援に向けたサービス開発 • クライアント企業のPoC後 の運⽤フェーズへの移⾏を ⽀援 l 研究開発やクライアント企業を⽀援するための新規事業を担当
本⽇のテーマ オンライン教育サービスにおけるデータ活⽤⽅法 6 l Aidemyで取得しているデータについて l 取得したデータをどのように活⽤しているか l 講座や設問の品質の定量化 l
ユーザの受講傾向の分析
Aidemyで取得しているデータについて データについて 7 l ユーザ(受講者)が選択問題やコード⼊⼒問題で勉強している際のログデータ l 正解/不正解、滞在時間、など 会員登録数 45,000名以上 コードの実⾏回数
300万回 以上 先端領域の講座 40コース 以上
Aidemyで取得しているデータについて データについて 8 l ユーザ(受講者)が選択問題やコード⼊⼒問題で勉強している際のログデータ l 正解/不正解、滞在時間、など 4択問題 コード⼊⼒問題
Aidemyで取得しているデータについて データについて 9 l ユーザ(受講者)が選択問題やコード⼊⼒問題で勉強している際のログデータ l 正解/不正解、滞在時間、など 各設問における滞在時間のヒストグラム ⻘: コード⼊⼒問題
(平均 約400秒) オレンジ: 選択問題 (平均 約200秒) 滞在時間
本⽇のテーマ オンライン教育サービスにおけるデータ活⽤⽅法 10 l Aidemyで取得しているデータについて l 取得したデータをどのように活⽤しているか l 講座や設問の品質の定量化 l
ユーザの受講傾向の分析
取得したデータをどのように活⽤しているか 講座や設問の品質の定量化 11 l Aidemyは講座数は46、問題数は1200以上ある 機械学習概論の設問 Aidemyの講座
取得したデータをどのように活⽤しているか 講座や設問の品質の定量化 12 l Aidemyは講座数は46、問題数は1200以上ある l 全体の講座の質を⾼く保つために修正の優先順位付けが必要
取得したデータをどのように活⽤しているか 設問毎の離脱率 13 l 設問毎のユーザの離脱傾向を算出し講座の品質を監視 l ↓通常の離脱傾向の講座 最終問題でユーザが離脱している 多少の違いはあるものの 全体的に⼀定の離脱率
離脱率 設問
取得したデータをどのように活⽤しているか 設問毎の離脱率 14 l 設問毎のユーザの離脱傾向を算出し講座の品質を監視 l ↓通常ではない離脱傾向の講座 最終問題以外の⼀部の設問が ⾼い離脱率になっている 離脱率
設問
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 15 l 講座を進めるペースなどが分からない l 管理者はどのように受講計画を⽴てるべきか l 毎⽇コツコツ受講する?短期研修で⼀気に進める?など
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 16 l 受講者のログから毎⽇少しずつ進めるユーザと⼀度に沢⼭進めるユーザの進捗を⽐較 完了設問数 時間 40問完了 7⽇⽬ 30⽇⽬
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 17 l 受講者のログから毎⽇少しずつ進めるユーザと⼀度に沢⼭進めるユーザの進捗を⽐較 8-30⽇⽬の完了設問数をビンとしたユーザ数のヒストグラム ⻘: 7⽇⽬までのログイン回数が3⽇未満 オレンジ: 7⽇⽬までのログイン回数が4⽇以上
毎⽇少しずつ進めるユーザの⽅が 進捗が良い傾向がある 完了設問数
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 18 l どの講座から受けるべきか分からない l 初学者にとってはどれから選ぶかも難しい l 初学者が⽬的に合わない講座や難易度の⾼い講座を最初に受講すると進捗が悪い
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 19 l 最初に受けた講座毎に受講者を分けてそれぞれの進捗を⽐較 完了設問数 時間 初回講座完了 30⽇⽬ NumPy基礎を受講
機械学習概論を受講
取得したデータをどのように活⽤しているか ユーザの受講傾向の分析 20 l どの講座から受けるべきか分からない l 最初に受けた講座毎に受講者を分けてそれぞれの進捗を⽐較 ライブラリの使い⽅に関する講座や機械学習やディープラーニングの基礎講座を 初めに受講するユーザの進捗が良い傾向があった •
それらの講座には「⼊⾨」タ グを付ける • カリキュラムの設計時は前半 に組み込む
今後の取り組みについて より⾼度な学習体験に向けて 21 l テスト機能のデータ活⽤ ü テスト機能は現在法⼈企業様向けに導⼊中 ü 良い成績を取得するユーザの傾向分析する l
講座、設問への評価機能を追加 ü ユーザからの明⽰的なフィードバックとして活⽤ ü 講座や設問の品質をより正確に管理可能
まとめ Aidemyでのデータ活⽤事例について紹介 22 l Aidemy …先端技術に特化したプログラミング学習サービス l データの活⽤によりサービスを改善している l ユーザの離脱傾向に基づき講座の品質を監視
→ 効率的な講座の修正が可能に l ユーザの受講傾向の分析 → 個⼈・法⼈の受講計画を⽀援 沢⼭のユーザに使って頂いてデータが蓄積されることでサービスが改善されております もしご関⼼がございましたら展⽰ブースまでお越しいただければと思います
None