A National Football League (NFL) dos Estados Unidos, em colaboração com a Microsoft, integrou a Inteligência Artificial no evento NFL Combine, que reúne treinadores e olheiros das 32 equipes da liga para avaliar mais de 300 atletas em busca de talentos para o Draft. O evento anual é uma data importante para equipes da liga, que selecionam novos jogadores vindos do futebol americano universitário, sendo crucial para definir o futuro das equipes e dos atletas. Com o apoio do Azure OpenAI, a solução possibilitou acesso instantâneo a informações críticas, reduzindo drasticamente o tempo de análise que antes levava horas para apenas segundos.A necessidade de acelerar o acesso a dados e insights dentro do aplicativo NFL Combine impulsionou a evolução mais recente do aplicativo, que apoiou os clubes por várias temporadas. A adição de um assistente de IA, projetado para permitir que olheiros e treinadores obtenham insights instantâneos dos jogadores e façam suas perguntas com o linguajar comum do Combine, representou um grande salto.
” Decidimos mudar drasticamente a experiência para esses clubes, dando-lhes exatamente o que eles precisam, quando precisam”, explica Jeff Foster, presidente da National Football Scouting (NFS), responsável pelo Combine. “Queríamos transformar horas de esforço manual e tedioso em segundos de dados rápidos.”
Fornecendo respostas em tempo real com a IA
A NFL trabalhou com o colaborador de desenvolvimento de longa data da Microsoft, SOUTHWORKS, para integrar um assistente de IA conversacional à plataforma Combine existente. A arquitetura reuniu o Azure OpenAI para processamento de linguagem natural; Azure Cosmos DB para acesso rápido e estruturado a dados; e o Azure Container Apps para desempenho escalonável em dias de eventos sem gerenciamento de infraestrutura. Como resultado, o assistente pode interpretar consultas laterais, analisar e comparar dados de jogadores e responder em tempo real, fornecendo aos olheiros dados precisos de atletas e desempenho rápido.
No centro do assistente está o Azure OpenAI Service, que executa o modelo mais recente da série GPT. Para potencializar a experiência do assistente, os desenvolvedores criaram uma pilha totalmente integrada de serviços do Azure que lidam com interação de linguagem natural, processamento de dados e escala.
“Agora eu apenas faço uma pergunta tal qual faria a você – e consigo o que preciso em segundos. Costumava levar horas, às vezes nem mesmo era possível antes do fim do Combine”, diz Jacqueline Davidson, vice-presidente de pesquisa de futebol do Tampa Bay Buccaneers. Para Jacqueline, essa mudança transformou um processo demorado em uma vantagem em tempo real. A solução não apenas acelerou as coisas como trouxe insights exatamente quando ela precisava.
A inteligência do assistente tem suporte do Container Apps, que hospeda tanto a API do assistente como os serviços em segundo plano responsáveis por buscar e normalizar dados dos sistemas do NFS. A escolha deu à equipe uma camada de computação totalmente gerenciada que não apenas é dimensionada sob demanda para o tráfego do dia do evento, mas também deu suporte à confiabilidade, segurança e conformidade de nível empresarial, tudo sem a sobrecarga da infraestrutura.
Na camada de dados, o Azure Cosmos DB serve como o armazenamento de dados por trás do assistente, salvando em cache informações estruturadas sobre o jogador para que o assistente possa responder rapidamente. Em iterações futuras, o Azure Cosmos DB também facilitará as interações de vários turnos atuando como a camada de memória do assistente. Juntas, essa arquitetura deu ao novo assistente de IA do Combine uma base altamente segura, escalável e responsiva, pronta para uso em tempo real no aplicativo já conhecido pelas equipes.
Para o pessoal dos clubes, o benefício foi claro: as consultas em linguagem natural transformaram relatórios e comparações manuais em respostas instantâneas durante momentos críticos do Combine.
Solução em tempo real,rápida e escalável
Para a equipe de desenvolvimento, criar e integrar o novo assistente de IA em um cronograma apertado, dentro de um aplicativo já operacional, significava se basear em uma filosofia de desenvolvimento clara: mover-se rapidamente, reduzir a complexidade e criar para uso no mundo real.
Uma parte importante desse sucesso veio da escolha do Container App como a camada de computação do assistente. Já o Azure Cosmos DB foi igualmente crítico para habilitar o desempenho, agindo como um cache rápido e resiliente, armazenando dados normalizados do jogador para que o assistente pudesse responder instantaneamente sem consultar repetidamente as APIs upstream.
Além das escolhas de arquitetura, a SOUTHWORKS se apoiou nas melhores práticas de engenharia:
- Testes automatizados e controle de qualidade imediato garantiram que o assistente pudesse manter a capacidade de resposta durante o pico de uso.
- A instrumentação antecipada com o Application Insights no Azure Monitor ajudou a equipe a acompanhar a latência, o consumo de token e os padrões de comportamento, exibindo insights de desempenho em tempo real.
- Os dados de uso durante o Combine ajudaram a ajustar a experiência de acordo com a forma como os olheiros e treinadores realmente interagem com o assistente, não apenas o que era esperado.
Comprovado no Combine, construído para o futuro
Embora o aplicativo Combine seja uma ferramenta confiável há anos, a introdução do novo assistente de IA – construído e integrado em apenas algumas semanas – marcou um ponto de virada para a avaliação em tempo real. Esta não foi apenas uma demonstração de tecnologia, mas um aprimoramento ao vivo, em escala de produção, testado sob a pressão de um dos eventos de maior risco do futebol americano e comprovado em tempo real.
“O Combine é um evento muito especial para esses atletas excepcionais. O futuro do draft de um jogador depende de dados precisos e insights rápidos”, explica Foster. “Trabalhando em conjunto com a Microsoft, estamos ansiosos para oferecer ainda mais avanços em aplicativos no próximo ano, expandindo seus recursos para incluir comparações de dados históricos de jogadores e recursos de prompt mais ricos, melhorando a experiência do Combine para todos”, conclui.