This is a submission for the
Here’s a sneak peek at a recommendation! With FilmGuru, finding your next favorite film is as easy as pressing play.
Demo
Thank you for exploring FilmGuru!
Tools Used
Frontend for FilmGuru
This is a submission for the
Here’s a sneak peek at a recommendation! With FilmGuru, finding your next favorite film is as easy…
FilmGuru’s journey begins with my movie database, a CSV file sourced from Kaggle, containing 8,000 movie records with details like descriptions, year, and other metadata. Here’s how it all comes together:
I started by uploading the CSV to Timescale as a new service, which took just 2 minutes to complete.
Using the SQL editor, I added a primary key column to the table—this is crucial for utilizing Timescale’s pgvector functionality.
I then used pgai with OpenAI’s embedding model (small) to generate embeddings instantly across the entire database, creating a vector representation for each movie entry to allow FilmGuru to find the best matches based on your preferences.
Behind the Scenes of Your Recommendation Journey
When you enter a prompt (like "I want something like Inception"), it’s sent to the backend server.
The server uses pg AI to create a unique embedding for your query with the help of OpenAI's text-embedding-3-small, transforming it into a vector.
FilmGuru then uses pgvector to search the database for movies with similar embeddings, delivering the closest match as your next recommendation.
It’s seamless, fast, and incredibly fun!
Final Thoughts
The project came up smooth. I only had one dependency in my back end. That was the pg library for postgres. Kinda cool that I could build the entire backend just with one library.
I’m planning to add an agent that fetches images for each movie, making recommendations even more visually engaging. Stay tuned!
All the Extensions
Community-Analysen & Experten-Meinungen 0
Verwandte Story-Cluster & Quellen (Vektor-KI)
Community-Analyse & Blog-Beitrag verfassen
Referenziert: FilmGuru: Your AI-Powered Movie Companion 🎬
Ähnliche Beiträge
Auch interessante Nachrichten FilmGuru: Your AI-Powered Movie Companion 🎬
Thematisch verwandte Begriffe: FilmGuru, Your, AIPowered, Movie · 6 Treffer
Claude Comes to CarPlay as Fifth Major AI Chatbot App
Black Box: The Chatbots | The Line | Ep 5 – podcast
Black Box: The Chatbots | 14 days | Ep 2 – podcast
Creator Panel – One Creator, Full Production: Der neue Creator Workflow
Creator Panel – One Creator, Full Production: Der neue Creator Workflow
Black Box: The Chatbots | Life Raft | Ep 4 – podcast
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
Beiträge werden geladen ...
Videos werden geladen ...
SOCIAL SHARE CARD GENERATOR