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
AI時代の新規LLMプロダクト開発: Findy Insightsを3ヶ月で立ち上げた舞台裏と...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Dakuon
December 16, 2025
Technology
1.9k
0
Share
AI時代の新規LLMプロダクト開発: Findy Insightsを3ヶ月で立ち上げた舞台裏と振り返り
Dakuon
December 16, 2025
Other Decks in Technology
See All in Technology
AIAgentと取り組むKaggle
508shuto
2
430
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
140
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
120
Purview Endpoint DLP 動かしてみた
kozakigh
1
450
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
7
640
20260515 ID管理は会社を守る大切な砦!〜🔰情シス向け〜
oidfj
0
750
可視化から活用へ — Mesh化・Segmentation・アライメントの研究動向
gpuunite_official
0
230
GitHub Copilot CLI で考える複数エージェント設計
tomokusaba
0
130
AWS WAFの運用を地道に改善し、自社で運用可能にするプラクティス
andpad
1
590
Pythonでベイズモデリング
soogie
0
140
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
2
1.8k
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
1.5k
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
310
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
260
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
380
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
140
So, you think you're a good person
axbom
PRO
2
2k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
HDC tutorial
michielstock
2
660
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
Transcript
© Findy Inc. 2025.12.16 AI Engineering Summit Tokyo 2025 AI時代の新規LLMプロダクト開発:
Findy Insightsを3ヶ⽉で⽴ち上げた舞台裏と振り返り 1 ファインディ株式会社 データサイエンティスト 奥⽥ 堯⼦ @Daku-on
© Findy Inc. 2 ⾃⼰紹介
© Findy Inc. 3 ⾃⼰紹介 • 奥⽥ 堯⼦ (おくだ たかこ)
• ファインディ株式会社 データサイエンティスト • Python⼀筋 (プロトタイプ開発では⽣成AIにTypeScript を書かせるなど柔軟に対応) • 好きなモデルはGemini 3、開発ツールはClaude Code
© Findy Inc. 4 今⽇話すこと 1. Findy Insightsのご紹介 2. 開発の流れ
〜 PoCから本番実装 2.1. プロトタイプ作成⼿法の詳細 3. 設計振り返り Good編 4. 設計振り返り More編 5. まとめ
© Findy Inc. 5 Take Home Message 生成AIで“合意形成の回転数 ”を上げつつ、既存基盤で “運用リスク
”を下げ、スピードと安定を両取りできた • 「1日1プロトタイプ」の圧倒的スピード AI活用によるローコストなプロトタイプ作成でプロダクト マネージャー (PdM) との合意形成サイクルを極限まで短縮。 • 「既存資産」による安定稼働 ベクトルDB含むDB設計や認証基盤設計、非同期処理等は 既存バックエンドチームの知見(Python外の技術含む)をフル活 用。AIにより素早くこれらの知見を実装。
© Findy Inc. 6 Findy Insightsのご紹介
© Findy Inc. 内部処理概要 7 ⾳声‧テキストデータを アップロード PostgreSQL (pgvector) ユーザ
レスポンス AIエージェント クエリ RAG S3 ⽂字起こし
© Findy Inc. 8 開発の流れ PoCから本番実装まで
© Findy Inc. 開発チームの前提 9 1. Findy Team+の開発メンバー5名+奥⽥ 開発メンバーはミドル〜シニア 2.
奥⽥以外にLLMプロダクト開発経験なし 3. Findy Team+はRubyで開発してきたため、 Pythonの経験もチームとしてほぼなし
© Findy Inc. 開発の時系列 10 1. 2⽉:PoC開始 ひたすら技術検証とプロトタイプ作成 2. 5⽉:開発チームが集まる場でプロトタイプを⾒せながら
キックオフ 3. 6⽉:開発チームと「どう実装するか」を 相談しつつ開発 4. 9⽉:α版リリース🎉 新機能開発へ…
© Findy Inc. プロトタイプ起点の開発フロー 11 1. 奥⽥がPdMから要望をヒアリングし、 プロトタイプとして反映 2. 実動するプロトタイプで、UXや挙動の認識齟齬を
早期解消 3. 開発チームとコードベースで連携し、本番実装への 落とし込みを策定 → アジャイル開発における (コードを書く) ビジネスアナリストに近い
© Findy Inc. 12 プロトタイプ作成時に⼼がけたこと PoC編
© Findy Inc. プロトタイプ作成時に⼤事にしたこと (PoC編) 13 1. 並列処理による処理時間短縮 PoC段階では素早い試⾏錯誤が必須。 LLMにリクエストを投げる部分には並列処理を採⽤して
1回あたりの実験にかかる時間を短縮。 2. 細かいロギング どこでコケたかを素早く特定することでデバッグ時間を 短縮し、実験時間を確保。
© Findy Inc. プロトタイプ作成時に捨てたこと (PoC編) 14 1. エラーハンドリング‧テスト エラー即落ち。リトライや単体テスト⼀切無し。 2.
複雑なフロントエンド実装 ドラッグ&ドロップで⾳声ファイルをアップロードし、 処理時間を確認できるだけ。 3. 複雑なインフラ Cloud Runでバックエンドと フロントコンテナをデプロイ。
© Findy Inc. 15 プロトタイプ作成時に⼼がけたこと 新機能編
© Findy Inc. プロトタイプ作成時に⼤事にしたこと (新機能編) 16 1. 既存技術スタックとの整合性 テーブル定義やUIライブラリは本番準拠のものを使い、 細かい部分も含めた実現可能性を担保。
2. フロントだけでなくデータや処理フローも作成 処理にどの程度の時間がかかるか、精度はどの程度かを 確認することで、本番実装時に最適な処理フローを エンジニアが考慮できるように。
© Findy Inc. プロトタイプ作成時に捨てたこと (新機能編) 17 1. エラーハンドリング‧テスト エラー即落ち。リトライや単体テスト⼀切無し。 2.
インフラへのデプロイ 必要ならGitHub⾒て⾃分でローカルビルドしてね (AIにビルドさせてね)」という⽅針。 3. Figmaとのデザイン完全⼀致 技術的に表現できるか怪しい部分は検証するが、 細かいレイアウトやUIにはこだわらない。
© Findy Inc. 18 設計ふりかえり Good編
© Findy Inc. Good 1: レビュープロセスで技術の属⼈化を防ぐ 19 課題 • LLM周りの実装は特定メンバーに集中しやすい
• 技術がブラックボックス化するリスク 対策 LLM未経験メンバーも積極的にレビュー参加 (ランダムレビュワー) 効果 • チーム全体でLLM実装の知⾒が共有される • 属⼈化を防ぎ、チームの技術⼒が底上げされた
© Findy Inc. Good 2: pgvector + HNSW インデックス 20
背景 • ニアリアルタイム更新のRAGが必要 • RDBとしてPostgreSQLを選定する予定 • チームにRAG構築経験者が奥⽥だけ メリット • 新しいDBを追加する必要なし • データ不整合のリスクが低く、運⽤コストが増えない • バックエンドエンジニアにも馴染みがある
© Findy Inc. 21 設計ふりかえり More編
© Findy Inc. More 1: LangChain から LangGraph への移⾏ 22
現状と課題 • LangChain のシンプルなチェーンを使⽤ • 複雑なフロー制御が難しい 選定の背景 開発当初はLangGraphはオーバースペックと思っていた 期待される改善 • 条件分岐やループが明⽰的で状態遷移が可視化される → デバッグ性向上 & 新しいノード (機能) の追加が容易
© Findy Inc. More 2: LLMを含む関数のテスト戦略 23 現状の課題 LLM の出⼒が⾮決定的で従来のCIに適⽤しづらい
→ 品質劣化の検出が困難 この⽅向性のLLM Observabilityもまだ発展途上という認識... LLMのテストにおけるベストプラクティスは模索中です。 知⾒をお持ちの⽅は、ぜひ懇親会で情報交換させてください。
© Findy Inc. 24 まとめ
© Findy Inc. 25 Take Home Message (再掲) 生成AIで“合意形成の回転数 ”を上げつつ、既存基盤で
“運用リスク ”を下げ、スピードと安定を両取りできた • 「1日1プロトタイプ」の圧倒的スピード AI活用によるローコストなプロトタイプ作成でPdMとの 合意形成サイクルを極限まで短縮。 • 「既存資産」による安定稼働 ベクトルDB含むDB設計や認証基盤設計、非同期処理等は 既存バックエンドチームの知見(Python外の技術含む)をフル活 用。AIにより素早くこれらの知見を実装。
© Findy Inc. ご清聴ありがとうございました 26