The world of sports, an arena traditionally driven by raw human performance and unpredictable drama, is now being profoundly reshaped by the intricate dance of agentic artificial intelligence and large language models. IBM's pioneering work, unveiled by IBM Fellow and Master Inventor Aaron Baughman, showcases a real-time interactive AI system, powered by an agentic graph, designed to deliver unparalleled insights to tennis fans at the Wimbledon Championships and the US Open. This sophisticated architecture doesn't merely present data; it crafts dynamic narratives, offering a glimpse into the future of intelligent fan experiences.
Baughman illustrates how this groundbreaking assistant empowers fans to ask live questions during singles matches, receiving "instant and insightful answers, right at your fingertips." The user experience is meticulously designed, beginning with a choice between live match tracking or a recap. Upon entering the "match chat," users are gently guided with pre-curated questions, a technique Baughman terms "classic UX priming," intended to "lower the barrier for engagement, spark your curiosity, and invite participation throughout a match." More inquisitive minds can leverage an open field to pose any query, ensuring no curiosity remains unanswered. This intuitive interface, seamlessly mirrored across both mobile and desktop, provides a consistent and device-agnostic interaction model, whether one is courtside or at home.
At the heart of this innovation lies a robust event-driven architecture, built on a publish-subscribe messaging system. As a match progresses, the system ingests a continuous stream of scoring and performance data, immediately publishing it to on-demand topics for near real-time availability. Simultaneously, it writes dozens of JSON files to cloud object storage buckets, fronted by Content Delivery Networks (CDNs) to ensure high-speed global distribution and caching.
Once a user submits a query, it traverses secure firewalls and CDNs, landing in a containerized middleware application with 30 active replicas across multiple cloud regions. This middleware app first analyzes and interprets the query using a mini-LLM (L6V2 model) to generate numerical embeddings. These embeddings are then passed through a random forest of 100 decision trees, classifying the query into specific tennis categories such as player stats, match logistics, or live insights.
Crucially, the system incorporates a "Hateful, Abusive, Profanity" (HAP) filter to screen all questions, ensuring conversations remain safe and respectful. This small touch adds transparency to the AI's cognitive process and maintains user engagement.
