ReviewSearch / README.md
yjoonjang's picture
deploy: Docker Space (qdrant + FastAPI + React SPA)
c47538b verified
|
Raw
History Blame Contribute Delete
1.27 kB
metadata
title: ReviewSearch
emoji: 🔍
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false
license: mit
short_description: Semantic hybrid search over 206k ML/NLP peer reviews

ReviewSearch

Semantic search over 205,988 ML/NLP peer reviews (ICLR, NeurIPS, ICML, COLM, …). Hybrid retrieval: a fine-tuned dense encoder (embeddinggemma-300m) fused with an inference-free learned-sparse encoder (SPLADE) via reciprocal-rank fusion (k=10, 1:1), served on CPU over Qdrant.

How it runs

On boot the container downloads the Qdrant snapshot from the dataset repo, recovers the collection, and serves the API + React SPA. The dense/sparse models are pulled from the Hub on first use.

Note: free CPU Spaces sleep when idle; the first request after a cold start takes a few minutes (snapshot download + model load), then queries run in ~tens of ms. ndcg@10 ≈ 0.258 on the judged gold (hybrid, full-fidelity index).