Build a Movie Recommendation App with OpenAI

Software > Computer Software > Educational Software Scrimba

Course Overview

In this project, you'll develop Pop Choice, an AI-powered movie recommendation app designed to simplify the decision-making process for movie night. Using AI embeddings, vector databases, and the OpenAI API, the app will recommend the perfect movie based on user preferences gathered through a series of open and close-ended questions. Users input their mood and preferences, and the app searches a database of movies to find the best match. As a stretch goal, the app can be adapted for group recommendations, with each participant's preferences being taken into account. You'll build this project from scratch, using any framework you prefer, like React or vanilla JavaScript, and integrate a vector database, such as Supabase. The provided data includes movie details like title, plot, cast, and IMDb ratings. This project emphasizes working with embeddings, querying databases, and generating personalized outputs using AI.

Course FAQs

What are the prerequisites for 'Build a Movie Recommendation App with OpenAI'?

Prerequisites for this continuing education class are set by Scrimba. Most professional development online classes benefit from some prior knowledge. Please check the provider's page for specific requirements.

Will I receive a certificate for this CE class?

Yes, upon successful completion, Scrimba typically offers a shareable certificate to showcase your new skills and fulfill your continuing education requirements.

How long does this online course take to complete?

Completion times for online continuing education courses vary. The provider's website will have the most accurate estimate of the time commitment needed.