In this project, you'll develop Pop Choice, an AI-powered movie recommendation app designed to simplify the decision-making process for movie night.
Recommended experience
What you'll learn
Build a personalized movie recommendation app using AI embeddings and vector databases.
Integrate APIs such as OpenAI for text generation and external movie poster services to enhance the user experience.
Craft a responsive user interface based on provided Figma files for individual and group movie night recommendations.
Skills you'll practice
- Web Applications
- OpenAI
- Figma (Design Software)
- Artificial Intelligence
- Artificial Intelligence and Machine Learning (AI/ML)
- Graphic and Visual Design Software
- Design Software
- Generative AI
- User Interface and User Experience (UI/UX) Design
- Computer Science
- Front-End Web Development
- Web Development
- JavaScript Frameworks
Details to know
Add to your LinkedIn profile
August 2024
Only available on desktop
See how employees at top companies are mastering in-demand skills
Learn, practice, and apply job-ready skills in less than 2 hours
- Receive training from industry experts
- Gain hands-on experience solving real-world job tasks
- Build confidence using the latest tools and technologies
About this Guided Project
Learn step-by-step
In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:
Set up project files and OpenAI/Supabase integration.
Style the app interface based on provided Figma files.
Collect user responses through open and close-ended questions.
Convert user responses into embeddings.
Query the movie database using the embeddings.
Display the recommended movie and its details (title, plot, etc.).
Generate AI-based explanations for the recommendations.
Implement group movie selection for multiple users.
Add movie poster display using an external API.
Create a "next movie" button for additional suggestions.
Recommended experience
This project is designed for intermediate to advanced web developers. Not there yet? Explore our AI Engineering Specialization here on Coursera.
1 project image
Instructor
Offered by
How you'll learn
Skill-based, hands-on learning
Practice new skills by completing job-related tasks.
Expert guidance
Follow along with pre-recorded videos from experts using a unique side-by-side interface.
No downloads or installation required
Access the tools and resources you need in a pre-configured cloud workspace.
Available only on desktop
This Guided Project is designed for laptops or desktop computers with a reliable Internet connection, not mobile devices.
Why people choose Coursera for their career
You might also like
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy