fix: TMDB images on recommendations + Postgres movies seed on HF fast path 5dabcf4 Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
fix: like button, TMDB images, pipeline animation 32d34ad Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
data: commit MovieLens 1M dataset + fix ignore files 837291e Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
fix: add httpx to HF Dockerfile deps (required by tmdb.py) 1776d9f Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
data: add pre-seeded Redis snapshot for fast HF Spaces cold start 982a027 Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
fix: keep data/redis_snapshot.json.gz in docker context for HF build 4574915 Amit-kr26 Claude Sonnet 4.6 commited on 20 days ago
chore: proper .gitignore and .dockerignore e9598fc Amit-kr26 Claude Sonnet 4.6 commited on 21 days ago
sync: port TMDB enrichment, bootstrap fixes, frontend refactor from main 8832430 Amit-kr26 Claude Sonnet 4.6 commited on 21 days ago
feat: add HF Spaces deployment (single-container, pre-seeded Redis) 8a83b48 Amit-kr26 commited on 27 days ago
docs: rewrite README with Mermaid diagrams and fix scoring formula 3565ecc Amit-kr26 commited on 27 days ago
feat: MLOps eval, A/B testing, DLQ, WebSocket, cold-start fallback 3fc8ccc Amit-kr26 commited on 27 days ago
feat: cinematic UI redesign (navy+amber palette, genre gradients, skeleton, collapsible simulate panel) da2092a Amit-kr26 commited on Apr 14
fix: pg.acquire() not await pg.acquire() β PoolConnectionProxy not async ctx mgr 39e4394 Amit-kr26 commited on Apr 14
fix: drop enable_idempotence β not supported by kafka-python-ng a0d3492 Amit-kr26 commited on Apr 14
fix: event-simulator idle by default (tail -f /dev/null), run on demand via make simulate 41a3506 Amit-kr26 commited on Apr 14
fix: apache/kafka:3.9.0 + python:3.12-slim+openjdk-21 spark, python healthcheck for api 4d0a908 Amit-kr26 commited on Apr 13
fix: HF Spaces β add psycopg2/redis deps, fix source label, remove dead code 3fc51cf Amit-kr26 commited on Apr 13
feat: HuggingFace Spaces lite container (ALS-only, SQLite, same API contract) e2d6638 Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
feat: Prometheus scrape config and Grafana dashboard (latency, cache hit) 8639100 Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
fix: stub prometheus.yml, grafana dirs, frontend waits for api healthy 16fc11a Amit-kr26 commited on Apr 13
feat: docker-compose (KRaft Kafka, Spark local, 9 services) and Makefile 272a7ad Amit-kr26 commited on Apr 13
fix: Dockerfiles β use non-root user and pip install from pyproject.toml 9e2d517 Amit-kr26 commited on Apr 13
feat: React frontend (Vite+TypeScript+Tailwind, polling hook, movie cards) e0d4367 Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
fix: API quality fixes (await redis, Kafka lifecycle, Prometheus dedup, lifespan) e853e1b Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
feat: FastAPI service with Redis/Postgres/ALS fallback chain and Prometheus metrics a9e93f1 Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
feat: Kafka event simulator with idempotent producer and event schema 8121462 Amit-kr26 commited on Apr 13
fix: streaming job quality fixes (pg reconnect, watermark docs, edge cases) f1583fb Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
feat: Spark Structured Streaming with time-decay re-ranking (foreachBatch) 6c97dea Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
fix: bootstrap quality fixes (unused param, sim clip, stronger tests) cd0564a Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
feat: ALS bootstrap with item similarity and Redis/Postgres seeding 016a902 Amit-kr26 Claude Sonnet 4.6 commited on Apr 13
fix: uv workspace project table, workspace deps in tests, kafka-python-ng ddfa6c2 Amit-kr26 commited on Apr 13