お問い合わせ準備中

事例紹介 / 生成AIによるPOC開発プロジェクト

事例紹介

生成AIによるPOC開発プロジェクト

先進的な生成AIを使い、ディスプレイ広告を支援するシステムを開発しました。ウェブサイトの訪問行動を分析して利用者を分類し、ウェブサイトやアプリの広告枠に最適な広告を選んで表示します。同じお客様と、社内向けの汎用AIチャットボットも続けて開発しています。

業種
広告業界
規模
従業員 〜50名
体制
〜4名 × 6ヶ月(第1フェーズ)
担当範囲
データ収集・解析からモデル構築、運用基盤まで

顧客の課題

広告を出しているのに、届けたい人に届いていない。

複数のウェブサイトで製品やサービスの広告を展開していましたが、現状の広告戦略では望んだ成果が得られていませんでした。関連性の低い広告が誤った対象に表示され、クリック率も購買率も下がっていきます。利用者のセグメントを的確に把握し、適切な広告を届ける仕組みが必要でした。

当社の取り組み

訪問行動から利用者を分け、広告を選び直す。

  • 訪問データの収集と解析 メタデータ、購買履歴、IPアドレス、キャッシュなどを活用し、ウェブサイト訪問者のデータを集めて解析します。
  • 生成AIによる利用者の分類 解析したデータをもとに、生成AIで利用者をグループに分けます。
  • 最適な広告の提示 分けたグループごとに、もっとも関連性の高い広告を広告枠へ提示します。

リリース後の成果

クリック率が約30%向上しました。

  • クリック率の向上 利用者の分類と広告表示の新しい進め方により、クリック率が前月比で平均 約30%向上しました。
  • 購買率の増加 もっとも関連性の高い広告を表示することで購買率が15%伸び、特に狙った顧客層で目立った増加がありました。
  • エンゲージメント率の改善 広告に興味を持ち関わる可能性が高まり、エンゲージメント率が平均25%向上しました。

続けて取り組んだこと

社内の資料とコンテンツを、AIチャットボットに任せる。

社内で多くの資料が頻繁にやり取りされ、頻繁に変わるため、変更を把握するのが難しい状態でした。あわせてウェブサイトに載せる記事やコンテンツの作成にも大きな時間がかかっていました。既存のチャットボットに自動応答を統合し、情報へすばやく届く経路と、効率のよいコンテンツ作成を実現しています。

体制 〜2名 × 4ヶ月

  • 管理モジュール ドキュメント・コレクション・利用者のデータ操作、LLMとオーケストレーターへの中継、認証と権限管理。
  • オーケストレーター データソースから文書を読み込み、問い合わせを受けたときの処理の流れとデータの流れを取りまとめます。
  • タスクキュー LLMエンジンへの問い合わせと管理モジュールへの通知をキューに入れ、Flower で監視します。
  • テキスト検索 テキスト埋め込みでベクトルをつくり、ベクトルとメタデータを保存・検索します。
  • 資料変更の透明度が向上 変更を効率よく追えるようになり、行き違いや重複作業が減りました。
  • 記事・コンテンツ作成時間を30%削減 最新の情報をすばやく共有でき、空いた時間をほかの業務に回せます。

システム概要

訪問データから、広告の出し分けまで。

← 横にスクロールしてご覧ください →

データを集めるユーザー閲覧Webサイト・アプリデータ収集抽出データソースメタデータやり取り履歴IPアドレスキャッシュAIが判断する生成AIグループ分類該当広告の選択広告枠へ配信API連携製品・サービスカテゴリグループAグループBグループC利用者をグループに分けたうえで、もっとも関連性の高い広告を選んで広告枠へ配信します。

使用した技術

第1フェーズ / 第2フェーズの構成。

第1フェーズ パーソナライズ広告予測システム

開発言語Python
APIFastAPI
パッケージングDocker、Ansible
DLフレームワークTensorFlow、PyTorch
MLOpsKubeflow(Kubernetes)、Seldon Core / 負荷分散 Nginx / メッセージキュー Kafka、Redis、RabbitMQ

第2フェーズ 汎用型AIチャットボット

開発言語Python、LangChain
フロントエンドReact(Ant Design)
管理Loopback
データベースMongoDB
処理ツール・サービスCelery worker、Flower、Llama 2、FastAPI
自然言語処理Qdrant(ベクトルDB、テキスト埋め込み)

課題やご要望を、まずはお聞かせください。

→ お問い合わせ準備中