roamify / src /services /recommender.py

Commit History

Remove Pixabay from image pipeline — replace with Pexels/Unsplash
5ab4665

jofaichow commited on

fix: content-hash dedup with _MAX_STOCK_SHARING=4 — eliminate duplicate photos in Oslo, Osaka, Marrakech, Hanoi, Prague, Madrid caches
2261fff

jofaichow commited on

fix: content-hash dedup for Pixabay, Pexels, and Unsplash — zero duplicate photos across all stock providers
467516a

jofaichow commited on

feat: add Pexels as tier 7 in image enrichment chain
1364613

jofaichow commited on

fix: prefer Wikimedia images over Pixabay stock photos on re-check
d24bd0d

jofaichow commited on

feat: fast offline translations via deep-translator with parallel HTTP
dc69195

jofaichow commited on

v0.1.22 — Move cache files to .cache/ directory
d71458e

jofaichow commited on

Revert "v0.1.21 — Phase 2 polish: .gitignore cleanup, docstrings, empty-results guard"
f89c504

jofaichow commited on

v0.1.21 — Phase 2 polish: .gitignore cleanup, docstrings, empty-results guard
15e41b7

jofaichow commited on

v0.1.20 — Deep code review: 4 bug fixes, 31 tests, deps pinned, +1,312 images
c968876

jofaichow commited on

v0.1.15 — Cache cleanup: 11 None entries purged across 6 cities
8521e5c

jofaichow commited on

cache prewarm + concurrency improvements
7b2fc2d

jofaichow commited on

v0.1.0 — Deterministic translation cache keys
6ef968a

jofaichow commited on

v0.0.10 — Tokyo & Kyoto translation deep fix
e4d3bf7

jofaichow commited on

v0.0.9 — Full cache sweep + adaptive radius fix
83adb51

jofaichow commited on

Skip media/entertainment Wikipedia pages when fetching attraction images
8633370

jofaichow commited on

Persist translation cache to disk + prewarm script
1f50e05

jofaichow commited on

Remove Tier 6 city-level photo fallback — show emoji instead of duplicate photos
8cd4f2a

jofaichow commited on

Fix Wikipedia Commons thumbnail URLs: 400px -> 500px (valid size)
862c60f

jofaichow commited on

Improve image enrichment: city context in Tier 1 + smarter warmup health check
e1bb68c

jofaichow commited on

Unified warmup script + provider observability + Tokyo caches
8088a69

jofaichow commited on

v0.0.5 — Deterministic cache, Surprise Me, image fixes, health check
4668bf6

jofaichow commited on

feat: pass extra_body={'think': False} for Ollama Cloud provider
7c11604

jofaichow commited on

feat: switch primary provider to Ollama Cloud DeepSeek V4 Flash
c6a5755

jofaichow commited on

v0.0.3 — swap GPT-OSS 120B for Gemma 4 26B (free, 5x faster)
079fc56

jofaichow commited on

v0.0.2: multi-provider LLM rotation, city list trim, .env fix
4f84d4f

jofaichow commited on

v0.0.1
12f8092

jofaichow commited on