Build a Movie Recommendation App with OpenAI
About this Course
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.Created by: Scrimba

Related Online Courses
This specialization is intended for those who want to take their skills beyond just coding. The act of writing software is a large ecosystem of skills, tools, and philosophies. These six courses... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to build and deploy an agent (model, tools, and reasoning) using the Vertex AI SDK for... more
This course is part 1 of a 3-course series on Serverless Data Processing with Dataflow. In this first course, we start with a refresher of what Apache Beam is and its relationship with Dataflow.... more
This specialization provides the expertise to design and manage sustainable urban transportation systems, consisting of three courses focusing on metros, airports, and highways. The \"Metro Rail... more
This specialization covers essential skills in Python programming, data preparation, and foundational machine learning techniques such as linear regression and classification, providing a... more