– Case Study –

Training Conversational AI to Provide Customized Movie Recommendations

Conversational AI solution provider requires data aggregation, training framework, and data annotation for its movie recommendation chatbot

Challenge

A conversational AI solution provider wanted to build a disruptive application that would help streaming providers improve their customer experience and retention. Their goal was to create a chatbot that could review search terms and keywords related to movies and then provide movie recommendations to the streaming provider’s customers. The challenge the AI solution provider faced was training the chatbot to be conversational and understand customer’s intent when given keywords so that it could provide relevant recommendations. 

engage customers and improve the overall experience

Training Conversational AI to Provide Customized Movie Recommendations

Results

SOLUTION

Innodata’s experienced team was able to support all the processes needed to build a conversational AI chatbot. First the team developed a taxonomy of movie topics, types, and moods. The taxonomy also included additional attributes customers search for, such as genre, actors, duration, and content rating, which would help filter the movie recommendations the chatbot would provide. In addition, the Innodata team utilized a combination of data aggregation technology to automatically scrape data. They then built a model that automatically extracted entities, which were used to add values, such as additional descriptors for a movie, to the search intent. These entities and intents help the chatbot provide accurate recommendations. The entities were ranked to identify intents and over 30 utterances were added across each intent, which allowed the chatbot to better understand customer requests and increase accuracy. With the data collected, the training groundwork in place, and a new taxonomy developed, the team was able to annotate the available data quickly and accurately. 

IMPACT

Innodata helped build the foundation for a conversational chatbot that provides movie recommendations. Once the AI solution provider deployed the new chatbot, it gained significant traction and brought new leads to the company. It allowed the client to offer a product that would give streaming service providers a new way to engage customers and improve the overall experience.  

Meet an Expert

Our Team of Data Experts

A team comprised of data experts with extensive experience in developing AI-based data solutions for clients. Book a time that works for you and let us help develop a custom solution for your unique needs.

(NASDAQ: INOD) Innodata is a global data engineering company delivering the promise of AI to many of the world’s most prestigious companies. We provide AI-enabled software platforms and managed services for AI data collection/annotation, AI digital transformation, and industry-specific business processes. Our low-code Innodata AI technology platform is at the core of our offerings. In every relationship, we honor our 30+ year legacy delivering the highest quality data and outstanding service to our customers.

Contact

© 2024 All rights reserved