NTTドコモR&Dの技術ブログです。

生成AI

DIKWピラミッドで考えるLLMプロダクト、プロジェクト設計

はじめに R&D戦略部 社会実装推進担当の天沼です!普段はLLMに関連した技術調査やプロダクト化、社内適用PoCなどを担当しています。 最近の取り組みとしてLLMによって施策立案を自動化するという取り組みを行っていたのですが、自分自身でもしっくりくるアウ…

Azure × Google Cloud 間を HA VPN+BGP+PSC でつなぐ Vertex AI プライベート接続ガイド

Azure × Google Cloud 間を HA VPN+BGP+PSC でつなぐ Vertex AI プライベート接続ガイド(Advent Calendar 2025) はじめに 本記事の前提とゴール 全体イメージ やさしい用語解説 準備編:変数定義 必須編:Azure と GCP を HA VPN+BGP でつなぐ 1-1. Azu…

サイトのユーザビリティ評価をAIエージェントで自働化しようとした話

AIエージェントによるUX自動評価に挑んだドコモ入社3年目の奮闘記。UX評価AIを企画する際の落とし穴と現実的なラインを知れます。

APIの動作確認時に利用するパラメータの妥当性チェックツールを、AmazonQを活用して作成してみた

記事概要と想定読者 NTTドコモ 情報システム部の宮下と申します。 本記事では、APIの動作確認時に利用しているツール「Postman」において、投入したパラメータの妥当性を自動チェックするツールをAmazonQ Developerも駆使しながら作成しチェック作業の効率化…

LLM時代のお客様の声分析 〜ベクトル検索の精度をとことん追求してみた〜

1. はじめに NTTドコモデータプラットフォーム部(以下DP部)の古川です。 大量のお客様の声からいかにして素早く、正確にインサイトを見つけ出し、事業活動に活かすか?これは多くの企業が直面する課題ではないでしょうか。 ドコモでもこれまで多岐にわたる…

写真1枚で愛猫が3Dに?話題の3D生成AIでモデル作成からUnity実装まで試してみた

1. はじめに こんにちは、NTTドコモ サービスイノベーション部の笛田です。業務では主に、社内での生成AI活用の認知拡大・風土醸成や生成AIを用いた業務課題解決支援、育成などを担当しています。 昨今、ChatGPTやMidjourneyをはじめとするテキスト・画像生…

100日後にITアーキテクトになる文系おじさん ~Microsoft Copilotを武器にキャリアチェンジへの挑戦〜

技術的なバックグラウンドがなくてもAIがアシスト。文系出身者がITアーキテクトとして活躍するためのステップを紹介します。

UE勢がGodotを触ってみた。AIエージェントと作るAIキャラ動画生成ツール ~Agentic Codingの実際~

Godot × Agentic Codingによる新しいクリエイティブプロセス、その実践と課題、成果を共有する記事

「PR文書くの面倒…」をAIで解決! Clineを活用したPR文自動生成フローの実践

1. はじめに 「コードを書くのは楽しいけれど、PR(プルリクエスト)の説明文を書くのは正直手間がかかる……」 「実装に集中した後、変更内容を思い出しながら文章をまとめるのに意外と時間がかかってしまう」 誰しも、一度はそう感じたことがあるのではない…

2025年のC2PA動向と技術進化 ~実装フェーズへの移行状況&Specification 2.2の解説~

はじめに こんにちは。NTTドコモ モバイルイノベーションテック部の坂井、ドコモ・テクノロジ 携帯事業部の樋口です。 昨年、一昨年に引き続きC2PAについての記事となります。本記事ではこれまで同様に過去1年間のアップデート、すなわち2024年から2025年に…

プロンプトエンジニアリングはどう変わる?     DSPy / TextGrad による自動最適化の実力検証

1. はじめに:終わらない「プロンプト修正」 2. タスク定義とベースライン評価 2.1 タスク概要 2.2 難易度設計 2.3 ベースライン評価(初期プロンプト) 2.4 結果分析 3. 検証対象ツールの技術的特徴 3.1 DSPy ① フレームワークの思想 ② 最適化の仕組み(MIP…

【Spec Kit】Web開発初心者がAI駆動でアプリ作ってみた

目次 今回のテーマ Spec Kitを使った開発 Spec Kitの使い方 仕様と技術計画の作成(/speckit.specify, /speckit.plan) タスク分割・実装(/speckit.tasks, /speckit.implement) 完成したサイトの画面 AI駆動開発における課題 1. 「動くコード」と「実用的…

無料で始めるPV・MV制作フロー

NTTドコモ サービスイノベーション部の外山です。昨今の生成AIの進化スピードには驚かされます。 本記事では、Gemini 3 Pro、Sora 2、Suno v4.5-all、そしてWindows標準のClipchampを活用して、無料で映像作品作りを始めるための具体的な手順を解説します。 …

NotebookLMで流行語大賞からペルソナ分析をしてみた

1.はじめに こんにちは!ドコモ・テクノロジ*1の高見澤です。 NTTドコモのR&D業務を担うドコモ・テクノロジで、データ活用促進の内製開発を行っています。 世は生成AIブーム。私自身も業務上で生成AIを活用しており、数年前では考えられなかったような世界に…

Gemini CLIを使ってUnityで強化学習を実装してみた

1.はじめに NTTドコモ サービスイノベーション部の阿部です. 普段はデータ活用・AI活用を社内で促進することをミッションとして,データ分析や考察をするAIエージェントなどの技術検証と開発をしています. 本記事ではGemini CLIとUnityを使って,強化学習…

Difyで社内講師のキャッチコピー生成ボットを作ってみた

はじめに こんにちは、NTTドコモ サービスイノベーション部の稲子です。 業務では主に、社内での生成AI活用の認知拡大・風土醸成​を担当しています。具体的には、自主的に生成AIを扱う勉強会を企画・登壇することで、​社内 / 自組織の生成AI活用を推進する、…

効率化だけじゃない“優しい世界”の問い合わせ対応──AI自動回答で気持ちの余裕が生まれた話

SlackにAIの自動回答を組み込み、問い合わせの“最初の案内”を標準化したら、現場に気持ちの余裕が生まれました。この実践の設計・運用・実際のやりとりまでを紹介します。 AI×Slack×Bedrockで“優しい世界”の問い合わせ対応 はじめに 基盤について(“すぐ公開…

Difyを使って爆速で日報生成支援アプリを作る

はじめに こんにちは!サービスイノベーション部の森木銀河です。 みなさん、日報は得意でしょうか。私は正直、あまり得意ではありません。 「今日何をしたっけ?」と思い出しながら事務的に埋める作業になりがちで、本来の振り返りや成長の機会が十分に活か…

AI-augmented Standardization Delegates

この記事の日本語版はこちら! 0. Who am I? Hello! I am Bahador Bakhshi. I am a member of NTT DOCOMO’s 3GPP SA2 Standardization team. 3GPP is the organization that standardizes mobile networks, e.g., 5G. 3GPP is composed of working groups an…

【日本語版】 AI-augmented Standardization Delegates

この記事の英語版原文はこちら! 0. 自己紹介 こんにちは。 私は Bahador Bakhshi です。 NTT DOCOMO の 3GPP SA2 標準化チームのメンバーです。 3GPP は、5G などの移動通信ネットワークを標準化する組織です。 3GPP は複数のワーキンググループで構成され…

開発期間2日(実働10時間)!個人開発でもここまで作れる。Cursor × Gemini Canvas で挑んだ「爆速 PoC」開発ログ

重要:本記事について 本記事で紹介する構成は PoCおよび検証用途 を想定しています。 実装前に必ず セキュリティ上の重要な注意事項 をお読みください。 目次 はじめに システム構成 セキュリティ上の重要な注意事項 実装フロー システムプロンプトの工夫 …

「実装は一瞬、レビューは地獄」からの脱却:生成AI時代の開発プロセスを最適化するIssue管理術

はじめに NTTドコモ データプラットフォーム部(以下DP部)外山です。 DP部では「『あらゆる業務・現場のニーズに応じられる』柔軟なデータ活用環境」を目指し、社内データ活用プラットフォームPochi*1の開発を進めています。 私たちのチームでは、各メンバ…

AIスクラムマスターがチームの感情分析をやってみた

アイキャッチ この記事の対象読者 この記事が伝えたいこと はじめに 感情分析を取り入れた理由 感情がプロジェクトに及ぼす影響 使用したツール・技術スタック 1. データ収集 2. 感情分析プロンプト 3. 結果の投稿 分析例: 気づいたこと 課題と改善点 課題:…

Cortex Analystに頼らない!StreamlitとLLMで実現するSnowflake Semantic View活用術

はじめに Semantic Viewの課題 社内課題1: 大規模利用を想定した場合にコストハードルが高い 社内課題2: ロール単位でCortex利用権限が管理されている 課題解消のために 実装 Semantic Viewを作成する Semantic Viewに自然言語で問い合わせできるアプリを作…

「使われない・使いこなせない」を防ぐ。Vibe Codingツール「Cline」の社内での普及展開に向けた取り組み

自己紹介 NTTドコモ データプラットフォーム部(以下DP部)矢野です。 DP部ではドコモ内の各事業でデータ分析・活用を促進するためにStreamlitでアプリを提供しており、アプリ開発促進や生産性向上に向けた取り組みとして、Vibe Codingツールの1つである「Cl…

Geminiの活用でディズニー旅行をより楽しく!誰でもできるAIコンシェルジュアプリの作り方

はじめに NTTドコモ サービスイノベーション部の相場です.普段は人の価値観の推定や,推し活についての幅広い研究・開発を行っております. 弊社アドベントカレンダーでは過去に東京ディズニーリゾートの分析記事を出しておりますが,本記事は,東京ディズ…

開発チームにVibe Coding環境を。LiteLLMとGoogle Cloudで実現したコスト管理基盤の構築事例

はじめに NTTドコモデータプラットフォーム部(以下DP部)黒須です。 2025年12月現在、社内データ活用プラットフォームPochiの運用開始から2年以上経過し、130名を超える開発者がアプリの開発をしています。 現在プラットフォーム運営チームでは、生産性・品…

業務課題を話すだけでデータ活用アプリが⾒つかる - RAG × Claude Codeで実現するアプリコンシェルジュの開発 と品質評価

自己紹介 NTTドコモ データプラットフォーム部(以下DP部)矢野です。 DP部では社内データ活用プラットフォームPochiを展開しており、利用促進の取り組みとして、RAGを使ったコンシェルジュアプリを開発しました。本記事では、その開発の経緯と工夫点につい…

Claude Codeを用いたVibe Coding開発のすすめ

Claude Codeを用いたVibe Coding開発のすすめ はじめに こんにちは、NTTドコモ プロダクト技術部 後藤/谷田部と申します。 最近、社内で新規サービス創出に向けて生成AIを活用し、実装から検証までのサイクルを高速に回す機会が増えてきました。 そこで今回…

「テストしたつもり」の悲劇を断ち切る。PMが仕掛ける、生成AIを活用した標準化テストケース生成の仕組み

はじめに NTTドコモ データプラットフォーム部(以下DP部)外山です。 DP部では『あらゆる業務・現場のニーズに応じられる柔軟なデータ活用環境』を実現するために、社内データ活用プラットフォームPochi*1を活用したデータ分析・可視化アプリケーションの開…

試すのは簡単、仕上げるのは難しい。AIエージェント×Playwright MCPを使ったE2Eテストアプリの開発と苦労

自己紹介 NTTドコモ データプラットフォーム部(以下DP部)矢野です。 我々が提供している社内データ活用プラットフォームPochiでは、特定の部署に閉じない様々な部門のメンバが日々アプリを開発しています。 このPochiでのアプリ開発者を支援する取り組みと…

Kiro IDEで実践する仕様駆動開発

開発で求められる品質と確実性を担保する「仕様駆動開発」をAmazon Q Developer (Kiro IDE)のSpecモードで実践。AIエージェントと人間が役割分担し、内製化を推進する手法を解説します。

Digital Change Mind ―docomo社員自ら挑む、DX・AIによる変革の現場―

社員一人ひとりが自分の業務を自分で変革する―それが、今のドコモの新しいスタンダードです。 本記事では、私が組織内で開催した社員自身にDX・AI活用に挑戦してもらうための施策『デジタル民主化活動(デジカツ)』についてご紹介します! 総勢200名以上の…

AIはトモダチ!新入社員が挑戦したAIと共創するモノづくり体験

NTTドコモの新入社員がAIをフル活用し、個性あふれる自己紹介サイトを制作した研修施策を通じて、プロダクトデザイン部の成長と文化形成を紹介します

AIエージェントプラットフォームに向けた第一歩~アプリソースコードを用いたRAGコーパス自動更新~

1. 自己紹介 NTTドコモデータプラットフォーム部(以下DP部)黒須です。社内データ活用プラットフォームPochiのチームで、主にGoogle Cloudを活用したインフラ設計・構築・運用を担当しております。 社内データ活用プラットフォームPochi※1とは 私たちDP部は…

AI-DLCはAI駆動開発を実現するか?

AI-DLCのホワイトペーパーの原文は以下より参照ください。 AI-Driven Development Life Cycle (AI-DLC) - AWS White Paper I. はじめに 第一プロダクトデザイン部の廣瀬と申します。 今年はAI駆動開発という言葉をよく耳にした1年でした。 特にAmazon(AWS)…

プロンプトエンジニアリングで創る「AI部長」|資料レビューを半自動化した実例

TL;DR NTTドコモの管理職である筆者が、自身の思考・判断基準を模倣したAIアシスタント「AIイッセー」を開発。AIに指示するプロンプトとAIに与える背景情報・学習データであるコンテキスト(過去資料・Slack投稿)のみで構成され、資料レビューを効率化させ…

SlackでAWSコスト状況を聞けるAIチャットボットを作った話

1. はじめに こんにちはNTTドコモ 第二プロダクトデザイン部の森田康平です。 普段の業務ではd払いをはじめとした金融系サービスのシステム基盤を担当しています。 突然ですが皆さん、うっかりミスは誰にでもありますよね。 行き先とは反対の電車に乗ってし…

Amazon Bedrock × Slackでセキュリティエンジニアを創ってみた

はじめに 社内のセキュリティ規定やマニュアルは膨大で、エンジニアが必要な情報を探すのに多くの時間がかかっていました。「このシステムにはどのセキュリティ対策が必要?」「この作業環境でこのツールを使っても大丈夫?」といった日々の疑問をすぐに質問…

自分専用のAIニュースエージェントをサクッと作ってみた(OpenAI&n8n)

テック関連のニュース毎日多すぎ! 毎日、AI関連のアップデートがすごいですね。ワクワクと同時についていくのが精一杯です。 皆さんはどのようにしてテックニュースを追っていますか? 私の場合、AIはもちろんのこと、量子コンピュータや宇宙開発も興味の範…

気軽に即座に上司からのレビューを受けられるプロンプトを作ってみた

はじめに NTTドコモ サービスデザイン部の宇佐見 友理です。普段の業務では部内の開発業務・日常業務に対してAIをどう活用していくかの方針策定やAI推進の取り組みをしています。今回はどの業種限らず皆さんが苦労しているであろう"資料作成"の上長レビュー…

生成AIを活用したマンスリーフィードバック面談補助ツール

はじめに 株式会社ドコモCS 113事業部 愛知113センターの稲垣新之介と申します。 普段はコールセンターにてスーパーバイザーとして業務に従事しております。 このたび、Microsoft社が提供するAIチャット「Copilot Chat」の活用事例を、2025年8月5日にNTTドコ…

インターンシップ体験記:LLMを用いた行動予測シミュレーション

こんにちは!NTTドコモ R&D戦略部の青栁です。 普段の業務では、ドコモデータやLLM(大規模言語モデル)を活用したマーケティング技術の研究開発をしています。 弊社では、2025/8/25 ~ 9/5に現場受け入れ型インターンシップを実施しました。 私が所属するチ…

NTTドコモのGitHub Copilot Businessの運用について

NTTドコモのGitHub Copilot導入事例。開発生産性を最大化しつつ、セキュリティとコストのガバナンスをどう両立させたのか?大企業ならではの具体的な運用戦略をご紹介します。

言語処理学会(NLP2025)ワークショップ「大規模言語モデルのファインチューニング技術と評価」の上位解法の紹介

TL;DR 言語処理学会(NLP2025)併設ワークショップである「大規模言語モデルのファインチューニング技術と評価」(コンペ)が開催されました。 「大規模言語モデルのファインチューニング技術と評価」コンペの上位1~3位までの解法を紹介します。 はじめに NTT…

RAG精度向上を目指したCRAGコンペ上位解法の紹介

TL;DR RAGの精度を競うCRAG Comprehensive RAG Benchmark Challenge(CRAGコンペ)がKDDCUP 2024にて開催されました。 CRAGコンペの上位1-3位チームの解法を紹介します。 はじめに NTTドコモ クロステック開発部 鈴木明作です! 大規模言語モデル(Large Langua…

2024年のC2PA(コンテンツの来歴証明技術)の進化を追う ~C2PA 2.0&2.1の更新サマリ解説~

2025年のアドベントカレンダーで、C2PAにおける最新動向およびSpecificationのバージョンアップ(v2.2)に伴う内容を紹介しています。最新の記事はこちらを参照ください はじめに こんにちは。ドコモ・テクノロジ 携帯事業部の樋口、NTTドコモ モバイルイノベ…

Document Intelligenceを活用したPDFのRAGスターターセット

TL;DR Document Intelligenceを使ってPDFをテキストと画像に分離した。 テキストと画像を別々のデータとして扱わず、画像のリンクをテキストに組み込んでPDFの文脈を維持するようにした。 テキストと画像を用いた簡単なRAGを作成した。 自己紹介 NTTドコモ …

テーブルデータの取り扱い方 (LLM編)

LLMを活用したテーブルデータの理解技術を探求する、企業の業務改善に役立つ手法を紹介する内容です。プロンプトデザインやRAG手法の詳細を学べます。

Recraft AI × Unreal Pythonでテクスチャ・マテリアル自動生成を試みる

本記事で達成すること 今回やること 準備編 Recraft AIとは? WebからRecraft AIを使ってみた Recraft AIのAPIを準備する Unreal PythonとUnreal Editorの準備をする 実装編 Editor Utility WidgetでUIを作る Editor Utility Widgetのイベントグラフを書く R…