Verizon x J Balvin
#TheLeak: Super Bowl LVIII
For Super Bowl LVIII, Antfood, The Community and Verizon joined forces to bring J Balvin and millions of fans closer than ever. During the third quarter, we leaked J Balvin's phone number on a commercial, prompting fans to engage via text and prove that Verizon's network can't be broken.
Antfood designed and implemented an experience where users engaged in live conversations with an AI rendition of J Balvin. Conversing in both Spanish and English, we meticulously trained the J Balvin AI to mirror his tone, language style, and even his sense of humor for rewarding exchanges with his fans.
Tackling Production Challenges with Non-Deterministic AI Models
We recognized the excitement and responsibility of bringing a rich, personalized interaction with a large language model to millions of viewers. This would be many users' first experience interacting with AI, and we set out to create a fun, dynamic experience that was safe and responsible when addressing any topic that the general public would throw at it.
We also had to wed an agile methodology with a more traditional production timeline and navigate the challenge inherent in non-deterministic AI models (meaning they are likely to have different results every time) to embody a unique personality and stay on brand for both J Balvin and Verizon. And...we only had 5 weeks to go from concept to prototype through regulatory requirements and into development, testing, and going live during the Super Bowl.
Who Is J Balvin? The Art Of Language Engineering
We needed to develop an interactive experience that would be intelligent, fluent in both Spanish and English, and embody the vibrant tone, style, and energy of José, a.k.a. J Balvin. Working with the J Balvin team, Colombian and American copywriters, and delving into his music, life, and communication style, we were able to engineer prompts and filters to inform the AI bot and allow a wide-ranging, yet on-topic conversation.
By iteratively conditioning and fine-tuning the model, we were able to develop an authentic chat experience that could speak about any subject as well as intelligently deflect away from sensitive and inappropriate topics.
Client-Friendly Prototype
Our team developed a web application prototype to allow the Quality Assurance team and stakeholders to efficiently test the application behavior and evaluate multiple versions of the fine-tuned GPT model. This prototype replicated the SMS user experience with the added advantage of a graphical user interface, significantly enhancing our capability to test and manage multiple models and versions.
Multiple Languages
One of the significant challenges in the project was managing the possibility of users engaging in both Spanish and English. The application could detect whether the conversation was happening in English, Spanish, or a blend of both, and then create the right prompt for GPT-4 to answer in the language the user expected.
Filters
Understanding the non-deterministic nature of GPT-4, we added an extra layer of filtering and set up predefined responses. This move was essential in tackling problems like profanity and off-limits topics, making sure the model's outputs stayed clean and met user expectations.
Infrastructure
The Super Bowl campaign captured the attention of hundreds of thousands of users, setting the stage for spikes in traffic as the campaign went live. Unlike typical applications that see a steady rise in traffic, our app had to be ready to handle immediate spikes in demand. To prepare, we designed a series of stress tests to simulate peak load conditions, allowing us to identify and address any performance bottlenecks and unexpected behavior. Additionally, we setup an infrastructure capable of managing a significant number of concurrent requests, designed to scale up swiftly in response to a sudden influx of users.
Game Day
War Room
On Super Bowl day, Antfood, The Community and Verizon coalesced together to form the "war room". A tactical team was put into place to track real-time user engagement, monitor any foul play and safeguard against any technical issues.
At the start of the 3rd quarter, Verizon aired a :60 commercial featuring J Balvin on Univision capturing the attention of millions. J Balvin's phone number appeared several times during the commercial prompting thousands of fans to text the number. J Balvin's phone was lit...
The result was a charming and fun experience utilizing novel technologies to engage and delight fans and prove that Verizon's network doesn't break.
With The#Leak we really pushed Verizon to go further than just making a TV commercial, and creating a fully integrated campaign: the goal was to get people truly engaged, and allow them to enjoy the experience when they called or texted J Balvin’s leaked phone number. Bringing this idea to life really felt like entering uncharted territory, I mean, before kicking this off we were all thinking… how can we even train an AI to reply like J Balvin would? This was a very challenging and educating process and I personally enjoyed it a lot.
It was one of our most challenging and rewarding projects, and I was proud to coordinate a large, technically sophisticated effort under time constraints and see the joy and engagement from fans — also, in a shout out to AI language models, my Spanish improved immensely chatting with AI J every day for a month.