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
Deep Research + NotebookLMでいい感じにキャッチアップする
Search
谷口
July 12, 2025
Technology
1
160
Deep Research + NotebookLMでいい感じにキャッチアップする
2025/07/04に社内のLTイベントで利用した資料です。
谷口
July 12, 2025
Tweet
Share
Other Decks in Technology
See All in Technology
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.1k
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
2
500
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.4k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
560
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
0
250
What happened to RubyGems and what can we learn?
mikemcquaid
0
220
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
1
140
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
190
Databricks Free Edition講座 データサイエンス編
taka_aki
0
290
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.5k
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
Scaling GitHub
holman
464
140k
sira's awesome portfolio website redesign presentation
elsirapls
0
140
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Producing Creativity
orderedlist
PRO
348
40k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
A designer walks into a library…
pauljervisheath
210
24k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
Transcript
Deep Research + NotebookLMでいい感じにキャッ チアップする 谷口
はじめに • 私(谷口):自称フルスタックエンジニア ◦ 低レイヤ(※1)、コンテナ、ゲーム製作、 Web、クラウドなど、それぞれ少しだけしかできない • 主な価値観 ◦ ステークホルダー(一緒に仕事をする人、ユーザー、皆)に安心と喜びを感じてもらうことで貢献感を得てやりが
いや生きがいを感じる ◦ 付加価値を生み出し、素早く価値のあるものを迅速に提供し、常に期待を上回れることを目指している • 目指す人材像: ソフトウェアエンジニア (IPAデジタル人材より ) ◦ カバーしたいロール:フロントエンド、バックエンド、クラウド • 真(?)のフルスタックエンジニア、ソフトウェアエンジニアになるためには、やはりキャッチアップは欠かせないのでは ないか? ※1 パケットキャプチャ、バイナリ解析等
キャッチアップ大変すぎ問題 • 谷口の傾向として、1つのことに集中して、早めに終わらせ、次へ…といった形で、コツコツと取り組みたい ◦ ただし、昨今の変化や生成AIの利用が常識となった時代 ◦ 変化がはやく、陳腐化もはやい • 生成AIは言わずもがな、幅広い技術領域を、頭の片隅に入れておく必要があるのでは? ◦
キャッチアップが必要 ◦ ただし、人力だと無謀すぎて、心が折れる • キャッチアップのインプット情報収集を生成AI(Deep Research)に任せる
Deep Research概要
Deep Researchとは? • LLMがユーザーの質問を元に、自律的・横断的に調査 • 調査結果のレポーティングをしてくれる 技術動向インテリジェンスレポート (2025年6月14日 - 2025年6月28日)
レポート例
別の課題が発生:キャッチアップはできるようになったが・・・ • レポートの量が多すぎて、読むのに時間がかかる (Word文書/Googleドキュメント 30ページ) • (満たされたら、さらに次の欲が出てくる) • NotebookLMに任せる
NotebookLM概要
NotebookLMとは • Googleのサービス • GoogleドキュメントやPDFなどを「データソース」としてアップロード • データソースを元に、「音声概要」や「マインドマップ」等の作成が可能 • チャットへの質問による深掘り ※Gemini
2.5 ProのCanvas + インフォグラフィックにて作成
NotebookLMとは Deep Research結果 マインドマップ自動生成 (クリックで深掘りも可能) 音声概要 Podcast、ラジオ風に、要点をまとめて解説 (wav形式でダウンロード可能) (下記リンク先の音声ファイルは、 wavをmp3に変換したもの)
2025年6月後半_ 技術トレンド要約レポート .mp3
主な流れ
主な流れ(無料版でやる場合) • キャッチアップ期間は、 2025/07/04から2週間以内とする • GeminiにプロンプトA, Bそれぞれで、Deep Researchを実行 ◦ モデル:Gemini
2.5 Flash • Deep Research結果を、Googleドキュメントとしてエクスポート • NotebookLMを開き、対象のドキュメント A, Bを開く GeminiプロンプトA(最新フォーカス用) GeminiプロンプトB(俯瞰用) ※プロンプトは、 ChatGPT o3で作成
主な流れ(普段やっている方法) 前提:ChatGPT Plus, Claude Pro, Gemini AI Proを契約 • キャッチアップ期間は、
2025/07/04から2週間以内とする • GeminiにプロンプトA, Bそれぞれで、Deep Researchを実行 ◦ モデル:Gemini 2.5 Pro • ChatGPTに対して、キャッチアッププロンプトで、 Deep Researchを実行 ◦ モデル:o3, GPT-4.1 ◦ LLMから質問されたら以下のように回答する ▪ 生成AIを重点的に。中級者。 ただし説明は平易な日本語 (中学生でも理解できる )でお願いします • Claudeに対して、キャッチアッププロンプトで、リサーチ& Deep Thinkingを実行 ◦ モデル:Claude Opus 4 • Deep Research結果を、Googleドキュメントとしてエクスポート • NotebookLMを開き、対象のドキュメントを開く GeminiプロンプトA(最新フォーカス用) GeminiプロンプトB(俯瞰用) ※プロンプトは、 ChatGPT o3で作成 キャッチアッププロンプト
なんで? • なんでgeminiはプロンプト 2つ? ◦ ChatGPT、Claudeは「過去2週間」と指示した場合、現在日付を基準としてくれる (今日試したら、Claude Opus 4は2025/01を基準としてしまったた め明示した方が良い)
◦ Gemini ▪ 過去2週間と指示すると、 2024年時点を「最新情報」としてしまうことがあった ▪ 直近情報のキャッチアップ用と俯瞰用で分割 • 直近情報のキャッチアップ用:期間内に特筆すべき更新はありませんでしたということを明記させる • 俯瞰用:過去 2週間の動きはないが、最新情報は〇〇ですといった補足をさせる • なんでgeminiだけじゃないの? ◦ 各モデルで調査・取得させることで、情報の正確さを高めたい意図がある( LLMの出力した情報をそのまま「正しい」インプット情報とし て、手放しで鵜呑みにしてる感じがして、抵抗感があった) ◦ →NotebookLMに読み込む直前のフェーズ にいずれかのサービスでの「 妥当性チェック 」を入れた方が良いかもとも考えている ◦ 「これらの文書はそれぞれ GPT o3, Claude Opus 4, Gemini 2.5 ProによるDeep Research結果です。文書のファクトチェック及び妥当 性の確認を実施してください」的な。
画面イメージ
画面イメージ: Deep Research実行前
画面イメージ: Deep Research実行中
画面イメージ: Deep Research結果
画面イメージ: Deep Research結果をGoogleドキュメントに Export
画面イメージ: NotebookLM
画面イメージ: NotebookLMでソースを選択
画面イメージ: NotebookLMメインページ
画面イメージ: NotebookLM マインドマップ 1
画面イメージ: NotebookLM マインドマップ 2
画面イメージ: NotebookLM マインドマップから深掘り
所感
所感 • わりとタイムリーにキャッチアップ(頭の片隅に置く)ことができるようになり、良い感じ ◦ Pythonのパッチバージョンアップ、脆弱性など ▪ Python 3.11.13など ◦ Google
Cloudの障害(2025年6月12日に発生したこと) ◦ GitHub CopilotでClaude Sonnet 4やOpus 4が一般提供(GA)された ◦ LlamaIndexやOllamaの動向 ◦ awesome-llm-appsなど、人気のリポジトリ • 定期的にGPT/Gemini/ClaudeでそれぞれDeep Researchして、調査結果を特定のストレージに配置するエージェント 作っても良いかもと思っている( API料金怖い…)