Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
パーソナライズPodcastを作った話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
repunit11
September 16, 2026
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
パーソナライズPodcastを作った話
【増枠!】ラテラルLT会 #1 with レイヤード『レベルアップのためにやっていること』で話した資料です。
repunit11
September 16, 2026
More Decks by repunit11
See All by repunit11
自宅NOC始めました / home-noc
repunit11
0
15
GoでCコンパイラを作った話
repunit11
0
270
Goから始める低レイヤ
repunit11
0
81
-共通テストから学ぶ- ネットワークにDeep Dive
repunit11
0
67
技術カンファレンスはただの学び場ではない「最高の遊び場だ」
repunit11
0
69
Other Decks in Programming
See All in Programming
続・コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions-again
handlename
0
130
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
1.5k
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
110
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
4
1.3k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
260
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
280
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
1.5k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
1
200
조합이폭발하는디자인시스템이걸눈으로도테스트하라고요
giljongyu
0
610
Performance Optimization With LLMs
xleitix
0
210
AIが生成したコードは読むべきか?抽象化設計とコードの品質保証 / abstraction-design-and-quality
minodriven
11
6.5k
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
120
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
610
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
2
950
Tell your own story through comics
letsgokoyo
1
1.1k
Designing Powerful Visuals for Engaging Learning
tmiket
1
620
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
My Coaching Mixtape
mlcsv
0
370
WENDY [Excerpt]
tessaabrams
14
40k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
The Limits of Empathy - UXLibs8
cassininazir
2
740
sira's awesome portfolio website redesign presentation
elsirapls
0
470
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Transcript
パーソナライズ Podcastを作った話 @repunit11
None
移動時間を有効活用したい 本は読めない コードは書けない 3
移動時間を有効活用したい 本は読めない 耳で学ぶ コードは書けない 4
やってみたこと Podcast 質が高い テーマを選べない 5
やってみたこと Podcast Notebooklm 質が高い 資料から生成 テーマを選べない 手間がかかる 6
やってみたこと Podcast Notebooklm GPT Live 質が高い 資料から生成 対話で深掘り テーマを選べない 手間がかかる
受け身で聞けない 7
やってみたこと Podcast Notebooklm GPT Live 質が高い 資料から生成 対話で深掘り テーマを選べない 手間がかかる
受け身で聞けない Podcastの手軽さ × 自分向けの学習 が欲しい!!! 8
自分専用Podcastを作ってみた テーマ LLM台本 TTS MP3 例:SQLiteはなぜ単一ファイルでDBになれるのか 9
聞いてみるとなんか違うな... 知っていることを長々と説明 知らない概念を前提に進む 10
聞いてみるとなんか違うな... 知っていることを長々と説明 知らない概念を前提に進む 良い教材 ≠ 正しい説明 良い教材 = 正しい説明 ×
学習者に合った説明 11
聞いてみるとなんか違うな... 知っていることを長々と説明 知らない概念を前提に進む 良い教材 ≠ 正しい説明 良い教材 = 正しい説明 ×
学習者に合った説明 Learner Model 12
現在のシステム構成図 13
Learner Model SQLiteに保存される「学習者プロフィール」 自分が何をどこまで理解しているかをLearner Modelに記録 概念名 分野 理解度 その理解度への確信度 その概念への興味
最後に理解度を確認した日時 LLMへのプロンプト 既知→短く 未知→丁寧に 14
現在のシステム構成図 15
Feedback Loop クイズ Podcast 難易度調査 Learner Model 次の Podcast 16
Feedback Loop クイズ Podcast 難易度調査 Learner Model 次の Podcast 17
現在のシステム構成図 18
Hermes Agentの導入 自然言語で指示を受け取り、 必要なツールやコマンドを呼び出してタスクを実行する対話型エージェント Discordから開発・運用できるようにした 対話からPodcast生成の入り口を作った 19
現在のシステム構成図 20
Podcast生成の中身 テーマ DeepSeek 台本 DeepSeek TTS Gemini TTS 音声化 公開
ffmpeg Cloudflare R2 21
現在のシステム構成図 22
作ってみてわかったこと 生成AIで教材を作ることは簡単になった 学習者に合わせるのは難しい 23
これから 聞くための道具はできた 次は話すための道具を作りたい 24
でもやっぱり 人が作るPodcastっていい 技術も、雑談も、そこに人がいるから面白い 25