Downloads · 30 days
31
9% of all-time downloads
cometadata/jina-reranker-v2-multilingual-affiliations-comet-training-only
jina-reranker-v2-multilingual-affiliations-comet-training-only is a text classification model from cometadata. Use it when you need a label for a piece of text. It is set up for sentence-transformers. The card lists the license as cc-by-nc-4.0.
Cross Encoder reranker model fine-tuned for affiliation string matching. Given a pair of affiliation strings, it predicts how likely they refer to the same institution.
Downloads · 30 days
31
9% of all-time downloads
All-time downloads
332
Public
Parameters
278M
3.4 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors557 MB · 97%
From the Hugging Face model README
Cross Encoder reranker model fine-tuned for affiliation string matching. Given a pair of affiliation strings, it predicts how likely they refer to the same institution.
This model is designed for matching and disambiguating messy real-world affiliation strings against canonical institution records (ROR).
Examples of what it handles:
from sentence_transformers import CrossEncoder
model = CrossEncoder(
"cometadata/jina-reranker-v2-multilingual-affiliations",
trust_remote_code=True,
)
# Score affiliation pairs (higher = more likely same institution)
pairs = [
["University of California, Berkeley", "UC Berkeley"],
["University of California, Berkeley", "Berkeley College"],
]
scores = model.predict(pairs)
# [0.82, 0.15] - first pair matches, second doesn't
# Rank candidates for an affiliation string
results = model.rank(
"MIT, Cambridge, MA",
[
"Massachusetts Institute of Technology",
"MIT University (India)",
"University of Cambridge",
]
)
# Returns candidates ranked by relevance
Base Model: jinaai/jina-reranker-v2-base-multilingual
Dataset: cometadata/triplet-loss-for-embedding-affiliations-sample-1
Configuration:
| Parameter | Value |
|---|---|
| Epochs | 3 |
| Batch size | 16 |
| Learning rate | 2e-5 |
| Loss | BinaryCrossEntropyLoss |
| Validation split | 15% |
Evaluated on 300 test cases across 10 difficulty tiers:
| Tier | Cases | Base Model | Fine-tuned | Δ |
|---|---|---|---|---|
| Baseline | 30 | 100.0% | 100.0% | — |
| OCR/Noise | 30 | 100.0% | 100.0% | — |
| Abbreviations | 40 | 60.0% | 80.0% | +20.0% |
| Hierarchical | 35 | 71.4% | 77.1% | +5.7% |
| Medical/Hospital | 25 | 64.0% | 68.0% | +4.0% |
| Research Labs | 25 | 80.0% | 84.0% | +4.0% |
| International | 35 | 82.9% | 91.4% | +8.6% |
| Disambiguation | 31 | 45.2% | 51.6% | +6.5% |
| Negative Controls | 19 | 100.0% | 100.0% | — |
| Ultra-Hard | 30 | 93.3% | 96.7% | +3.3% |
Overall: 78.3% → 84.3% accuracy (+6.0%), MRR 0.873 → 0.913
CC-BY-NC-4.0 (inherited from base model - non-commercial use only)
@misc{jina-affiliation-reranker,
title={Jina Affiliation Reranker},
author={cometadata},
year={2024},
publisher={Hugging Face},
url={https://huggingface.co/cometadata/jina-reranker-v2-multilingual-affiliations}
}