Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
Windows Tipps & SecurityWhat Qualcomm’s Pivots Mean for Desktop Computing ⭐(29.09.2026 um 21:56 Uhr)
••
Sichere ProgrammierungIl monolite non è il problema: il problema è come lo costruisci(29.09.2026 um 21:41 Uhr)
•
Sichere ProgrammierungWhat Happened When DealMind Could Recall Past Objections(29.09.2026 um 21:41 Uhr)
•
AI & KI NachrichtenDeal Mind : AI Sales Assistant(29.09.2026 um 21:42 Uhr)
•
Sichere ProgrammierungBest custom tool-call providers for agent API integrations(29.09.2026 um 21:43 Uhr)
•
Sichere ProgrammierungAutonomous Agents Explained: Why Spend Limits Need Independent Control(29.09.2026 um 21:44 Uhr)
••
Sichere ProgrammierungCloud computing concepts: scaling, serverless, HA and VPCs explained(29.09.2026 um 21:46 Uhr)
••
Windows Tipps & SecurityWhat Qualcomm’s Pivots Mean for Desktop Computing ⭐(29.09.2026 um 21:56 Uhr)
••
Sichere ProgrammierungIl monolite non è il problema: il problema è come lo costruisci(29.09.2026 um 21:41 Uhr)
•
Sichere ProgrammierungWhat Happened When DealMind Could Recall Past Objections(29.09.2026 um 21:41 Uhr)
•
AI & KI NachrichtenDeal Mind : AI Sales Assistant(29.09.2026 um 21:42 Uhr)
•
Sichere ProgrammierungBest custom tool-call providers for agent API integrations(29.09.2026 um 21:43 Uhr)
•
Sichere ProgrammierungAutonomous Agents Explained: Why Spend Limits Need Independent Control(29.09.2026 um 21:44 Uhr)
••
Sichere ProgrammierungCloud computing concepts: scaling, serverless, HA and VPCs explained(29.09.2026 um 21:46 Uhr)
••
Intelligence View
⚡ tsecurity.de Intelligence

I built a local-first movie recommender with Corrective-RAG (cited explanations, hybrid retrieval, runs entirely on Ollama)

Hey — sharing a project I've been building for the last few months. It's a movie recommendation system that runs entirely on your laptop using Ollama, with a Corrective-RAG pipeline. Why I built it: existing streaming platforms only know w…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

Hey — sharing a project I've been building for the last

few months. It's a movie recommendation system that runs entirely on

your laptop using Ollama, with a Corrective-RAG pipeline.



Why I built it: existing streaming platforms only know what you

watched on them. Netflix can't see my Prime history, none of them know

about cinema watches. Wanted one system that learns from all of it.



Stack:




  • 7-stage Corrective-RAG (LangGraph static graph, not autonomous agents)

  • Hybrid retrieval: Chroma dense vectors + rank-bm25 sparse, fused via RRF

  • BGE-small-en-v1.5 embeddings + BGE-reranker-base cross-encoder

  • Grader-based correction loop with retry budget

  • Cited explanations - every bullet must reference a real source field,
    bullets that fail validation are dropped (no hallucinated plot summaries)

  • Ollama llama3 default, OpenAI/Anthropic pluggable per role



The interesting design choice was query expansion at INGEST time instead

of query time. The enrichment LLM generates 3-5 pseudo-queries per movie

and embeds them alongside the plot. Catalogues are bounded; user queries

aren't, so paying the LLM cost once per movie scales better than once

per query.



Latency on M3 / 36GB / Ollama llama3: ~90s/query (filter_extract +

explain dominate). llama3.2:1b drops to ~15-20s. Hosted models ~5-10s.



Code + setup: github.com/meetgrewal7793-creator/personal-movie-recommender



The 7-stage architecture diagram is in the README. Feedback welcome —

especially on the grader prompt calibration, which I had to relax for

local-LLM defaults because llama3 graders over-flag results as weak.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten I built a local-first movie recommender with Corrective-RAG (cited explanations, hybrid retrieval, runs entirely on Ollama)

Thematisch verwandte Begriffe: built, localfirst, movie, recommender · 6 Treffer

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-102827 | simple-git, an interface for running git commands in any node.js applic…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag