MENU

Fun & Interesting

Let’s Build a Movie Recommendations Next.js App with Vector Embeddings (Generative AI for beginners)

Sonny Sangha 26,669 lượt xem 10 months ago
Video Not Working? Fix It Now

Build now with Astra DB: 👉 https://dtsx.io/SonnySanghaAstraDB
GitHub Source Code: 👉 https://github.com/sonnysangha/movie-recommendation-nextjs-astradb-openai

🚨 Join the world’s BEST developer community “Zero to Full Stack Hero” NOW: https://www.papareact.com/course

🔴 LOOKING FOR THE CODE FROM MY OTHER BUILDS? 🛠️
https://links.papareact.com/github

Join me as I show you how to build a Movie Recommendation App with Next.js 14. You'll learn the following in this build:

👉 What are Vector Embeddings and their Use Cases
👉 What is Generative AI and its Use Cases
👉 Explaining Chatbots vs AI Agents
👉 Building a Movie Recommendation app which generates "Similar Movie Results" using Similarity Comparisons
👉 How to implement a Vector Database such as Astra DB using DataStax to generate similar movie results
👉 How to implement OpenAI Embeddings
👉 How to build a fully responsive site with Tailwind CSS!
👉 How to use TypeScript to reduce the overall number of Bugs and Errors

📩 WANT TO LISTEN TO THE EXCLUSIVE PAPAFAM PLAYLIST?
Sign up for the PAPAFAM Newsletter here 👉 https://links.papareact.com/newsletter

👇🏻FOLLOW ME HERE:
Instagram: https://links.papareact.com/instagram
Facebook: https://links.papareact.com/facebook
LinkedIn: https://links.papareact.com/linkedin
Twitter: https://links.papareact.com/twitter
Discord: https://links.papareact.com/discord

💰 WANT TO SUPPORT THE CHANNEL?
Donate here: https://links.papareact.com/donate
Grab some PAPAFAM Merch: https://links.papareact.com/merch

🕐 TIMESTAMPS:
00:00 Introduction
00:39 Explaining Vector Embeddings
03:40 Movie Recommendation App Demo
05:55 Why Implement DataStax & Astra DB
06:37 What is GenAI (Generative AI)?
08:52 Chatbots vs AI Agents
09:36 Setting Up Astra DB [using DataStax] (1/2)
10:54 Implementing OpenAI Embeddings
12:25 Setting Up Astra DB [using DataStax] (2/2)
18:30 Initialising the Movie Recommendation App
22:22 Explaining How to Fetch All the Movies
25:38 Explaining How the Movie Search Functionality Works
26:33 Explaining How Search Results are Produced by Vector Embedding
28:44 Explaining How Similar Film Results are Produced
32:53 Use Cases for Vector Embeddings
33:25 Outro

Let’s get it PAPAFAM 🔥.

#nextjs14 #vector #datastaxpartner #ai #vectordb #astradb #tailwindcss #typescript #openai #reactjs #javascript

Comment