Open-weight model
kev-math-journal-suggester
by Matthew Hase-Liu mhaseliu/kev-math-journal-suggester
kev-math-journal-suggester is an open-weight model from Matthew Hase-Liu, released under Apache License 2.0. Its published files total 155.2 MB.
Fine-tuned from jaredpalmer/kev-4b to recommend math journals from a paper’s title and abstract. The model scores all 95 journal names in alphabetical order, without supporting papers or journal descriptions.
Model Card
By Matthew Hase-Liu, published under apache-2.0, revision 8e789e52788b.
Fine-tuned from jaredpalmer/kev-4b to recommend math journals from a paper’s title and abstract. The model scores all 95 journal names in alphabetical order, without supporting papers or journal descriptions. This package contains the epoch-2.5 LoRA adapter, decision head, and tokenizer. It requires the pinned Qwen3.5-4B-Base backbone. Journal ranking does not require an embedding model or reference corpus. Both models received identical requests with all 95 journal names. Top 3 measures whether the paper's publication journal appears among the first three recommendations. The checkpoint was fixed using validation before this evaluation. Test papers were excluded from training and…
Read Matthew Hase-Liu's full model card
Kev for math journal recommendations
Fine-tuned from jaredpalmer/kev-4b to recommend math journals from a paper’s title and abstract. The model scores all 95 journal names in alphabetical order, without supporting papers or journal descriptions.
This package contains the epoch-2.5 LoRA adapter, decision head, and tokenizer. It requires the pinned Qwen3.5-4B-Base backbone. Journal ranking does not require an embedding model or reference corpus.
Results
| Model · 1,000 test papers | Top 1 | Top 3 | Top 5 |
|---|---|---|---|
| Released Kev | 15.7% | 29.8% | 37.3% |
| Fine-tuned Kev | 57.2% | 78.9% | 85.3% |
Both models received identical requests with all 95 journal names. Top 3 measures whether the paper's publication journal appears among the first three recommendations.
The checkpoint was fixed using validation before this evaluation. Test papers were excluded from training and checkpoint selection. The benchmark had been examined during earlier project development. Saved per-paper predictions and verification code are available in the code repository.
Training
Training used 8,000 papers published from 2016 through 2025 in 95 math journals and series. Validation and test each contained 1,000 papers. The title and abstract are capped at 768 tokens. All 95 journal names remain in every request.
We continued training released Kev’s LoRA adapter and decision head using AdamW, a peak learning rate of 4e-5, and a five-epoch OneCycle schedule. Each update accumulated eight single-paper batches. Validation ran every half epoch. Training stopped after three checks without a new best validation Top 3 score, following a minimum of two epochs. It stopped at epoch 4 and selected epoch 2.5, preferring the earlier checkpoint on ties.
Training and test evaluation ran on a B300 with FP32 stored weights and BF16 autocast. TF32 and reduced-precision accumulation were disabled. The experiment used one seed and one split.
Use
Install the code and pinned GPU environment from the reproduction guide. Download this complete model package and run:
journal-suggester serve --kev-run checkpoints/kev-math-journal-suggester
For a JSON file containing title and abstract:
journal-suggester suggest --kev-run checkpoints/kev-math-journal-suggester --paper paper.json
The loader verifies the model checksums and uses the evaluated request format and precision. Load through the project or Kev so the decision head is included. Loading only the LoRA adapter through a text-generation interface does not reproduce these recommendations.
Limitations
The model predicts observed publication venues. It does not estimate acceptance probability or mathematical quality. Several journals can suit the same paper. Abstract availability and journal proportions bias the sample. Highly selective journals have limited training coverage. Performance on future publications and overlap with upstream pretraining data remain untested.
Files and license
The adapter uses Apache 2.0. Upstream credits are in NOTICE. Download the backbone separately under its license.
manifest.json records the input format and inference-file checksums. SHA256SUMS covers the package. Private training arguments were removed from head.pt, with head tensors and adapter weights verified unchanged. Optimizer state and collected paper text are excluded.
Identity and Version
- Repository
- mhaseliu/kev-math-journal-suggester
- Publisher
- Matthew Hase-Liu
- Task
- Not stated by the source
- Modality
- Other
- Library
- kev
- Parameters
- Not stated by the source
- Languages
- en
- Revision
- 8e789e52788b94401036e1f36362fef17013c17d
- First published
- 2026-10-10
- Last updated
- 2026-10-10
Files and Weights
16 files, 155.2 MB in total. The weights are 2 files totalling 135.2 MB in pt, safetensors.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| adapter_model.safetensors | Weights | 129.9 MB | 7e4f4a15d201 |
| head.pt | Weights | 5.2 MB | 02316b81b810 |
| adapter_config.json | Configuration | 1.3 KB | — |
| export-verification.json | Configuration | 628 B | — |
| manifest.json | Configuration | 9.3 KB | — |
| snapshot.json | Configuration | 101 B | — |
| LICENSE | Documentation | 11.4 KB | — |
| NOTICE | Documentation | 821 B | — |
| README.md | Documentation | 3.8 KB | — |
| licenses/kev-LICENSE | Documentation | 11.3 KB | — |
| licenses/triton-LICENSE | Documentation | 1.1 KB | — |
| SHA256SUMS | Other | 1.2 KB | — |
| chat_template.jinja | Other | 7.8 KB | — |
| .gitattributes | Repository | 1.6 KB | — |
| tokenizer.json | Tokenizer | 20.0 MB | 06b9509352d2 |
| tokenizer_config.json | Tokenizer | 1.1 KB | — |
License and Download
- License
- apache-2.0
- Access
- Open weights, no gate
- Download size
- 135.2 MB
Released by Matthew Hase-Liu through its official repository on Hugging Face. Read the license.
Built From
- Adapter of Qwen/Qwen3.5-4B-Base
- Derived from Qwen/Qwen3.5-4B-Base
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 135.2 MB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About kev-math-journal-suggester
Can I use kev-math-journal-suggester commercially?
Yes. kev-math-journal-suggester is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.