File size: 1,068 Bytes
bfb1eb8 49c43e6 bfb1eb8 49c43e6 bfb1eb8 49c43e6 bfb1eb8 49c43e6 bfb1eb8 49c43e6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | # Changelog
## v1.0.0 — Production Model (2025-04-27)
### Trained on Real Data
- **242,179 citation edges** from Semantic Scholar API (50K sampled papers from 1.6M corpus)
- **90,993 training rows** (1,857 queries, pre-2023 papers)
- **7,007 eval rows** (143 queries, 2023+ papers)
- Strict time-split with verified no temporal leakage
### Results
- nDCG@10: **0.8791** (vs heuristic 0.2641, +232.8%)
- nDCG@5: **0.8250** (vs heuristic 0.1819, +353.6%)
- MRR: **0.8795** (vs heuristic 0.2906, +202.7%)
- HR@10: **1.0000** (vs heuristic 0.6638, +50.6%)
- Latency: **0.371ms** per 100 candidates
- Model size: **948 KB**
### Top Features
1. `candidate_num_cited_by` (75,203)
2. `age_ratio` (7,597)
3. `candidate_position` (6,765)
---
## v0.1.0 — Synthetic Proof of Concept (2025-04-27)
- Full pipeline tested on synthetic data
- nDCG@10: 0.9985 (vs heuristic 0.9111)
- 6-category test suite passing
- 0.088ms latency, 286 KB model
---
## v0.0.1 — Pipeline Design (2025-04-27)
- 3-script pipeline created
- 37-feature schema designed
- Test suite written
|