Developer Center
Vector embeddings are key to ML, and here we describe how to use OpenCV, OpenAI CLIP and pgvector to generate vectors and use them to perform image recognition on a corpus of photos.
Learn how to create a movie recommendation web app, using PostgreSQL® and pgvector. This workshop is 2 hours long with a short break in the middle.
Date: Wednesday October 23, 2024
We'll work together to build a movie recommendation system from start to finish, utilizing NodeJS, TensorFlow, and PostgreSQL’s extension pgvector. We'll guide you through the process of creating the vector embeddings using TensorFlow right on your laptop. Additionally, we'll leverage pg-promise to efficiently handle bulk row inserts, and we'll explore the usage of Next.js for a full-stack project. By the end of the workshop, you'll have a fully functional project that generates movie recommendations.
This workshop is particularly useful for those who are intrigued by contextual search and usage of AI, but might find themselves overwhelmed by the complexities of getting started.
Related resource in our developer center: TensorFlow, PostgreSQL®, pgvector & Next.js: building a movie recommender
You will learn:
You’ll also need
We will lead you through setting that up in the workshop, if you don’t already have one.
Live and interactive sessions to upgrade your skills with expert guidance covering a range of open source technologies.
Explore all workshopsDeveloper Center
Vector embeddings are key to ML, and here we describe how to use OpenCV, OpenAI CLIP and pgvector to generate vectors and use them to perform image recognition on a corpus of photos.
Developer Center
Get an introduction to machine learning using Aiven services and the Hugging Face API to recommend movies based on Wikipedia synopses.
Developer Center
Leveraging TensorFlow, PostgreSQL®, PGVector, and Next.js for vector search with this step-by-step video guide.