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
Learn to teach introductory Java -- with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class... more
The Certified Ethical Emerging Technologist (CEET) industry validated certification helps professionals differentiate themselves from other job candidates by demonstrating their ability to... more
This course is for you if you are looking to learn more about Six Sigma or refresh your knowledge of the basic components of Six Sigma and Lean. Six Sigma skills are widely sought by employers both... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to build a question answering system that understands both text and images with Vertex... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you use BigQuery to troubleshoot common SQL errors, query the data-to-insights public dataset, use the Query... more