フィラデルフィア・ユニオンチームは、Databricks Data Intelligence Platformを使用して、MLSロスター管理を簡素化するGenAIチャットボットを実装しました。このユーザーフレンドリーなツールは、ChatGPTのようなインターフェースを通じて複雑なロスタールールと給与規定をナビゲートし、迅速な意思決定を可能にします。チャットボットはロスター規定の即時解釈を提供し、フロントオフィスがMLSガイドラインの遵守を維持しながら戦略的なタスクに集中できるようにします。この革新的なソリューションは、チーム構成の管理における運用を効率化し、効率を向上させます。
メジャーリーグサッカー(MLS)で競争力を維持するためには、戦略的な選手編成計画と効果的な移籍市場の活用により、強力なチームを構築し維持することが求められます。 これを達成するために、MLSのチームは選手構成のルールと規定に依存しています。しかし、これらのルールはしばしば詳細で法的な内容が含まれており、意思決定プロセスを遅らせることがあります。この課題を認識したフィラデルフィア・ユニオンは、2020年のMLSサポーターズ・シールドの受賞者、Databricks Data Intelligence Platformを活用して意思決定を効率化しました。高度なデータとAIの能力を活用して、フロントオフィスが選手構成、給与予算ガイドライン、その他の複雑な規定に関する問い合わせを支援するGenAIチャットボットを導入し、効率性と運用の明確性を向上させました。
Databricksを活用することで、我々は選手編成のアプローチを変革し、複雑で時間のかかるプロセスを効率的なデータ駆動型の運用に変えています。— Addison Hunsicker、シニアマネージャー、サッカー分析、フィラデルフィア・ユニオン
このチャットボットは、Databricks Appsを通じてデプロイされたノーコードのChatGPTライクなインターフェースを通じてアクセスされます。これは、データとAIアプリケーションを迅速に構築するためのソリューションです。フロントオフィスは、チャットボットの会話型スタイルから利益を得ており、これにより簡単にアクセスできるだけでなく、選手編成規定のゼロショット解釈も秒単位で可能になります。これにより、意思決定が加速し、貴重な時間が節約され、フロントオフィスはより戦略的で価値を追加するタスクに集中することができます。
このソリューションは、全てのコンポーネントがDatabricksデータインテリジェンスプラットフォームによって完全に動作する、Retrieval-Augmented Generation(RAG)アーキテクチャに基づいて構築されています。RAGは、「外部」のストレージメカニズムから関連するコンテキストを取得し、それをユーザーのクエリプロンプトに追加し、大規模な言語モデルから非常に正確で文脈に適した応答を生成します。
この場合、ストレージメカニズムはVector SearchというDatabricksが提供するベクトルデータベースです。新しいPDFが自動的に利用可能になるように、選手編成ルールのPDFをDatabricks Volumesにロードするための連続的な取り込みメカニズムが設定されました。これは、Databricks上の半構造化データと非構造化データのための完全に管理されたストアです。次に、テキストが抽出され、Databricks Foundation Model APIからの埋め込みモデルを使用して数値表現(または埋め込み)が生成されます。これらの埋め込みは、Vector Searchによってインデックス化され、提供され、迅速かつ効率的な検索と取得を可能にし、関連情報への迅速なアクセスを可能にします。
フィラデルフィア・ユニオンはまた、Databricks自身のDBRX Instructモデル、強力なオープンソースのLLM(Large Language Model)を使用しました。これは、専門家の混合(MoE)アーキテクチャに基づいています。DBRX Instructは、MMLUなどのベンチマークで優れたパフォーマンスを発揮します。便利なことに、このモデルはDatabricks Foundation Model APIを通じても利用可能で、自分たちのモデルインフラストラクチャをホストしたり管理したりする必要がなくなりました。
その後、彼らのRAGチャットボットはMosaic AI Agent Frameworkを使用してデプロイされ、RAGアプリケーションコンポーネントをDatabricks Model Servingエンドポイント上のAPIとしてホストできるチェーンにシームレスに組み込むことができます。このフレームワークには、レビューアプリと組み込みの評価が含まれており、これらは人間のフィードバックを収集し、RAGソリューションの効果を検証するために非常に価値がありました。これにより、チャットボットが信頼性があり、最適化されていることが確認されました。
ここからは、標準的なDatabricks AppsチャットUIテンプレートをMosaic AI Agent Frameworkエージェントに接続し、数分でチャットボットをデプロイすることが簡単になります。
次に、Databricks RAGソリューションが提供する主要な利点と、それを可能にする関連コンポーネントを探ります。
Databricksはフィラデルフィア・ユニオンの12番目の選手となり、彼らを前向きでデータ駆動型の組織に変えるのを助けています。スポーツ業界が進化を続ける中で、フィラデルフィア・ユニオンが先進的な分析とAIを採用したことは、データインテリジェンスがピッチ上でもオフでもゲームチェンジャーになり得ることを示しています。
ユニオンの技術の革新的な使用は、MLSチーム構成ルールの遵守を確保するだけでなく、選手の獲得と開発における競争優位性を提供します。Databricksを使えば、ユニオンはMLS規制の複雑さをナビゲートしながら、最も重要なこと - 勝利するチームを作ることに集中することができます。GG!
このブログ投稿は、共同で執筆されました Addison Hunsicker (フィラデルフィア・ユニオン)、Christopher Niesel (Databricks) そして Samwel Emmanuel (Databricks) によって。