Ir para o conteúdo principal

FOX Sports Eleva a Experiência do Fã com Databricks

Fox + Databricks
Updated: February 21, 2025
Published: February 6, 2025
Clientes9 min de leitura

Summary

  • Pesquisa Alimentada por IA: A FOX Sports construiu uma pesquisa semântica orientada por IA para resultados mais inteligentes e conscientes do contexto.
  • Inteligência de Dados em Tempo Real: A Databricks permite atualizações instantâneas que levam em conta as tendências emergentes e o comportamento do usuário.
  • Experiência Aprimorada para o Fã: Uma pesquisa mais rápida e intuitiva mantém os fãs engajados com sugestões automáticas, notícias em tendência e navegação direta.

A FOX Sports tem uma longa história de impulsionar a evolução da tecnologia de transmissão, desde sua cobertura em alta definição até experimentos com realidade virtual. Eventualmente, à medida que a internet se tornou mais complexa e sobrecarregada de informações, queríamos investir pesadamente em nossa experiência de busca na web e em dispositivos móveis para garantir que as informações fossem fáceis de encontrar.

À medida que a pesquisa alimentada por IA evoluiu nos últimos anos, marcas e empresas adotaram novas abordagens para melhorar o envolvimento do usuário e reduzir as taxas de rejeição de pesquisa. Cada vez mais, esses esforços aproveitam dados e IA para criar experiências de pesquisa no site mais inteligentes e intuitivas.

No centro dessa mudança está o foco na busca semântica, que busca usar a IA para entender a intenção por trás de uma consulta. Isso permite que as experiências de busca entreguem resultados intuitivos que se alinham com as expectativas do usuário, indo além da simples correspondência de palavras-chave e levando em conta sinônimos, erros de ortografia e relações complexas entre conceitos. A incorporação de dados quase em tempo real sobre tópicos em tendência melhora ainda mais esses sistemas, garantindo que os resultados permaneçam relevantes, adaptando-se dinamicamente a padrões de busca e interesses do usuário que evoluem rapidamente.

Para a FOX Sports, a implementação dessas tecnologias foi crucial para fornecer resultados de pesquisa rápidos e conscientes do contexto, que acompanham as expectativas de nossos leitores.

Elevando a Experiência do Fã de Esportes

Nossa missão na FOX Sports sempre foi proporcionar experiências centradas no fã que mantêm os entusiastas do esporte engajados e informados. Assim como lideramos no entretenimento esportivo, pretendemos redefinir como os fãs interagem com o conteúdo digital. À medida que a IA evolui, vemos uma oportunidade tremenda de transformar a busca em uma ferramenta intuitiva e dinâmica para nosso público. Três objetivos principais guiam essa visão:

  • Permita buscas naturais e contextuais para os fãs - Os fãs de esportes merecem uma experiência de busca que se adapte a eles - não o contrário. Digitar palavras-chave exatas ou filtrar resultados irrelevantes tem sido a norma por muito tempo, mas agora, a busca pode entender o contexto e conectar os usuários às respostas de maneira mais rápida e eficiente.
  • Integre a pesquisa semântica para uma descoberta mais rica em todo o conteúdo - Os fãs não deveriam ter que vasculhar várias plataformas para encontrar seus destaques esportivos favoritos. Ao incorporar a pesquisa semântica em nossa barra de pesquisa, possibilitamos a descoberta de conteúdo de maneira contínua em todo o ecossistema da FOX Sports, seja em artigos de primeira mão, conteúdo sindicalizado ou vídeos.
  • Ofereça uma experiência de busca em tempo real, com baixa latência - O tempo é tudo nos esportes. Os fãs recorrem a nós para uma experiência informativa que acompanha o ritmo acelerado do mundo dos esportes. Nosso objetivo é fornecer uma experiência de busca em tempo real que entregue resultados relevantes à medida que os usuários digitam.

Tecendo essas prioridades em nossa abordagem, estamos estabelecendo um novo padrão de como a busca pode usar a IA para elevar a experiência do fã. Para nós, a busca é mais do que uma funcionalidade - é uma porta de entrada para entregar a emoção e a conexão que definem os esportes.

Corrigindo uma Experiência de Pesquisa Quebrada e Desconexa

Antes de nos associarmos à Databricks, sabíamos que nossa função de pesquisa precisava de melhorias para capacitar nossos fãs com uma pesquisa moderna alimentada por dados e IA.

Imagine procurar por "Lionel" e ver dezenas de outros atletas chamados Lionel antes do superstar do futebol Lionel Messi. Ou digitar uma consulta incompleta como "christian pulis" retornaria anteriormente pessoas não relacionadas com o primeiro nome "Christian" ou sobrenome "Pulis" em vez do jogador de futebol americano Christian Pulisic. Os fãs, que procuravam resultados rápidos e precisos, muitas vezes tinham que elaborar cuidadosamente suas buscas para obter os resultados corretos.

Por fim, não conseguíamos unificar a busca entre entidades e nossa rica biblioteca de conteúdo. Vamos supor que um fã quisesse explorar um tópico como as movimentações de offseason do Dallas Cowboys. O sistema anterior não estava configurado para acomodar a exibição de vídeos relevantes, artigos e entidades em um único lugar. Em vez disso, os usuários tinham que pular entre seções da navegação do site para juntar as informações que estavam procurando, e isso fazia com que a experiência do usuário parecesse desconexa e demorada.

Todos esses problemas se resumiam a uma coisa: a experiência de busca não estava acompanhando o que os fãs modernos precisavam. As pessoas vêm à FOX Sports esperando resultados rápidos, relevantes e fáceis de navegar, e quando isso não acontece, torna-se uma oportunidade perdida para mantê-los engajados e voltando à FOX como sua fonte principal de notícias esportivas.

Foi quando nossas equipes de liderança souberam que era hora de fazer uma mudança. Precisávamos de uma solução de pesquisa mais inteligente e intuitiva que pudesse entender o contexto e dar aos pesquisadores os resultados que eles queriam - e foi aí que a Databricks entrou.

Ajudando Fãs a Descobrir Conteúdo Mais Rapidamente com IA

Com o Databricks, a FOX Sports fez melhorias importantes em sua experiência de pesquisa, visando entregar resultados conscientes do contexto para seus leitores.

O primeiro passo dessa transformação foi a implementação de pipelines de ingestão de dados em tempo real na Databricks, aproveitando o Spark Structured Streaming e os Workflows da Databricks. Esses pipelines ingerem e processam continuamente dados de entidade (por exemplo, atletas, equipes e ligas) bem como artigos da FOX Sports, vídeos e conteúdo de terceiros conforme são publicados. Os esportes mudam rapidamente - jogadores são negociados, elencos mudam, novas histórias surgem e o interesse dos fãs muda a cada jogo. Nossos pipelines de ingestão de dados garantem que essas atualizações sejam refletidas quase instantaneamente.

Para criar pontuações de relevância dinâmicas para entidades, construímos pipelines adicionais de ingestão e processamento para dados de interação do usuário, como consultas de pesquisa e cliques. Usamos essas percepções para fornecer inteligência de dados em tempo real sobre o que é popular ou está em alta. Por exemplo, uma busca por "Washington" pode priorizar o Washington Nationals durante a temporada de beisebol e o Washington Commanders durante a temporada de futebol. No entanto, se os Washington Commanders contratarem um jogador estrela durante a temporada de beisebol, o motor de pontuação destacará isso. Ao ingerir e processar continuamente os dados de engajamento, o Databricks nos permite garantir que os resultados da pesquisa permaneçam relevantes, independentemente da época do ano ou das mudanças de interesse do usuário.

O Mosaic AI Model Serving e a Vector Search formam a espinha dorsal do nosso sistema de busca. Todos os dados são sincronizados continuamente para os Índices de Sincronização Delta e vetorizados automaticamente usando modelos de incorporação servidos com o Model Serving. Entidades e conteúdos são armazenados separadamente para suportar diferentes padrões de recuperação.

Um endpoint adicional de Serviço de Modelo atende a todas as solicitações de busca vindas do cliente, orquestrando várias chamadas para a Busca Vetorial. A recuperação de entidades prioriza correspondências exatas, enquanto a recuperação de conteúdo realiza uma busca semântica ponderada pelo tempo com base na data de publicação do conteúdo. O resultado final da busca é construído juntando os resultados de conteúdo e entidade e puxando entidades-chave adicionais marcadas pelos editores da FOX no conteúdo recuperado. Este endpoint alcança baixa latência sob alta carga, garantindo que os resultados sejam responsivos.

Endpoint que disponibiliza modelos

Com essa experiência de busca aprimorada, os usuários podem explorar conceitos abstratos como "atualizações de offseason dos Cowboys" e receber um conjunto rico de resultados relevantes que inclui Dak Prescott, seu quarterback estrela lutando contra uma lesão, e clipes da NFL na FOX com análise da decisão da equipe de contratar um novo técnico.

Para pesquisas mais granulares, economizamos um clique dos usuários, enviando-os diretamente para a subpágina solicitada. Por exemplo, uma consulta por "agenda da MLB" irá direcioná-lo para a página da agenda da MLB, em vez da página inicial padrão.

Por fim, nosso recurso de pesquisas populares destaca dinamicamente as principais entidades de acordo com as pontuações calculadas a partir dos dados de interação do usuário antes que um usuário digite algo na barra de pesquisa.  Isso ajuda os fãs a descobrirem facilmente o que está chamando a atenção no mundo dos esportes.

Databricks permite que a FOX Sports unifique a ingestão de dados, processamento e serviço de modelo. Essa combinação de atualizações em tempo real, relevância de busca dinâmica e IA cria uma experiência personalizada para os entusiastas modernos do esporte.

Recurso de Busca da Fox Sports

Criando uma Nova Era Ágil de Notícias Esportivas

Os resultados da nossa transformação de busca na FOX Sports têm sido impressionantes. O novo ponto de acesso do Model Serving agora lida com centenas de milhares de solicitações por dia, com picos significativos de tráfego durante os finais de semana e eventos ao vivo. 

Graças a uma camada de cache que otimiza o desempenho, o número total de solicitações de usuários atendidas através das plataformas web e móveis da FOX Sports é significativamente maior. O recurso de pesquisas populares sozinho representa mais de 25% de todas as solicitações de pesquisa, destacando a importância de incorporar a inteligência de dados em tempo real na experiência. Com essa capacidade aprimorada, podemos garantir que nossos fãs possam encontrar rapidamente o conteúdo de que precisam, mesmo nos momentos mais movimentados.

Para apoiar essa implementação, também implementamos um aplicativo Databricks Lakehouse que demonstrou o impacto de nossas mudanças, fornecendo comparações lado a lado entre os antigos e novos sistemas de busca. Ao mostrar visualmente a relevância, velocidade e precisão aprimoradas da nova implementação, o aplicativo continua a garantir a confiança e o apoio dos stakeholders para esta atualização transformadora da pesquisa.

No geral, essa reformulação de nossa busca não apenas melhorou a experiência para os fãs, mas reforçou o compromisso da FOX Sports em acompanhar as demandas sempre em mudança dos entusiastas do esporte. Através do Databricks, construímos uma sólida base de dados e IA que combina desempenho em tempo real, tecnologia avançada e adaptabilidade de busca dinâmica, garantindo que nossa busca esteja sempre um passo à frente de nossos concorrentes.

 

(This blog post has been translated using AI-powered tools) Original Post

Nunca perca uma postagem da Databricks

Inscreva-se nas categorias de seu interesse e receba as últimas postagens na sua caixa de entrada