If you play fantasy football, you are no stranger to data-driven decision-making. Every week during football season, an estimated 60 million Americans pore over player statistics, point projections and trade proposals, looking for those elusive insights to guide their roster decisions and lead them to victory. But numbers only tell half the story.
For the past seven years, ESPN has worked closely with IBM to help tell the whole tale. And this year, ESPN Fantasy Football is using AI models built with watsonx to provide 11 million fantasy managers with a data-rich, AI-infused experience that transcends traditional statistics.
In fantasy football, success hinges on decisions fueled by information and insights. Each football season, millions of articles, blog posts, podcasts and videos are produced by the media, offering expert analysis on everything from player performance to injury reports. Every week, dedicated fans analyze player statistics, projections and trade options, all in pursuit of that elusive edge. However, the challenge lies in harnessing the wealth of “unstructured” data that permeates the sports media landscape. For decades, this treasure trove of expertise went largely untapped by fantasy footballers, who could only consume a tiny fraction of this precious content. Not anymore.
To identify and distill the insights locked inside this sea of data, ESPN and IBM tapped into the power of watsonx—IBM’s new AI and data platform for business—to build AI models that understand the language of football. The models are expected to produce more than 48 billion insights for fantasy manager this year—everything from recommending mutually beneficial trade opportunities to identifying waiver wire players that are best suited to meet a team’s specific needs.
Fantasy sports are more than fun and games. It’s also a $9 billion industry. And for ESPN, fantasy football is a critical driver of digital engagement. To keep its experience fresh and competitive, ESPN needs to introduce new features and enhancements that drive customer satisfaction and new membership.
“We want ESPN to be the destination for all fans playing Fantasy Football, whether it’s their first time or they’ve been managing a league for 20 years,” says Chris Jason, Executive Director, Product Management at ESPN. “To meet that bar, we have to continuously improve the game and find ways to enhance the experience with new innovations.”
To help, ESPN partnered with IBM Consulting using the IBM Garage methodology to better understand the kinds of data-driven insights fantasy players want. Together, they created unique Player Insights now integrated into the ESPN fantasy football app: Waiver Grades and Trade Grades.
Waiver Grades and Trade Grades use containerized applications—software packages that include everything needed to run the application—built on Red Hat OpenShift, a platform for managing and orchestrating containerized applications. These applications are all hosted on the IBM Cloud to ensure uninterrupted availability.
Encouraging trades and transactions
These new features are powered by AI models built with watsonx, and are designed to provide users with more information to help them make the best roster decisions possible.
Using neural networks and advanced natural language processing, Waiver Grades give a personalized rating for the value a player would add to your team. This nuanced algorithm delves deep into your roster to make realistic projections based on your team’s fluctuating strengths and weaknesses. For example, if you have an excellent quarterback on a bye week, your waiver grade might not be as high for a replacement quarterback—given you already have a strong one.
“An active league is a fun league,” says Jason. “So, we want to encourage roster moves and trading between teams. These features help us do just that.”
Trade Grades are another new feature that helps managers assess the value of potential trades. When managers initiate transactions with each other, the AI models serves up trade insights, featuring a grade for each athlete involved in the trade and a grade for the trade’s overall value. With one look, managers can tell if their trade is a good deal. Once the managers have these insights, they can move ahead with the trade, cancel it or edit the trade package.
Managers can also use the AI models to analyze structured and unstructured data to compare players, estimate the potential upside and downside of starting a particular player and assess the impact of an injury. These “boom-and-bust” analyses allow fantasy owners to see the risk-and-reward scenarios, trends over time, and field a more competitive team.
“Because we’re incorporating insight from media experts, it presents a more comprehensive analysis of a player’s potential on any given week,” says Aaron Baughman, Distinguished Engineer and Master Inventor with IBM Consulting.
The AI models built with watsonx ingest and analyze millions of news stories, opinion pieces by fantasy experts, and reports on player injuries. The resulting insights correlate with traditional statistical data on more than 1,900 players across all 32 teams to help fantasy managers decide who to start weekly.
A dynamic league with personalized insights
Throughout this seven-year partnership, IBM’s AI models have produced hundreds of billions of AI-generated insights for ESPN’s fantasy football platform. Waiver Grades, Trade Grades, and Player Insights with Watson use AI to spawn fresh insights from available data, breathing new life into the user experience and encouraging better decisions by fantasy managers. But they also make ESPN Fantasy Football more fun and engaging. And the partnership with ESPN allows IBM to demonstrate AI’s ability to transform massive quantities of data into meaningful insights, something business leaders seek in every industry.
Technical Program Director, Sports and Entertainment Partnerships