CoolFace
Modelpublic

aqweteddy/AuroraX-Reranker-Base-v1.0

sourceHugging Facemitupdated 10mo agoView on Hugging Face
1likes63downloads
Model Card

AuroraX: A Fast Cross-Lingual Reranker Bridging English and Chinese

AuroraX is a lightweight yet powerful cross-lingual reranker built upon the mmBERT-base architecture. It is designed to bridge Traditional Chinese, Simplified Chinese and English, enabling high-quality semantic ranking across languages with remarkable efficiency.

Despite having only 110M non-embedding parameters, AuroraX achieves comparable performance to state-of-the-art rerankers that are twice as large. Its design emphasizes both speed and language adaptability, making it ideal for real-world multilingual retrieval and re-ranking applications.

✨ Key Features:

  • 🌏 Cross-Lingual Understanding — Trained to handle English, Traditional Chinese, and Simplified Chinese seamlessly.
  • Lightweight & Fast — Only 110M parameters (non-embedding), optimized for latency-sensitive pipelines.
  • 🎯 SOTA-Level Accuracy — Comparable or superior to larger rerankers on Chinese and English benchmarks.

Evaluation

Monolingual Benchmarks

ModelMetricCMedQAv2-reranking (ZH)T2Reranking (ZH)**ZH AVG**AskUbuntuDupQuestions (EN)HUMENews21InstructionReranking (EN)HUMEWikipediaRerankingMultilingual (EN)SciDocsRR (EN)**EN AVG****Total AVG**
AuroraX-Reranker-Base-v1.0<br>(Ours, 300M with 100M non-embed params)mrr@100.82010.85540.83780.79361.00000.97780.93050.92550.8962
mrr@50.81450.85140.83290.78411.00000.97780.92890.92270.8928
bge-reranker-v2-m3<br>(600M params)mrr@100.85980.80040.83010.76350.98390.87500.92110.88590.8673
mrr@50.85690.79540.82620.75320.98390.87500.91910.88280.8639
jina-reranker-v2-base-multilingual<br>(300M params)mrr@100.28280.75770.52030.74201.00000.87610.94780.89150.7677
mrr@50.27590.75120.51360.72991.00000.87610.94670.88820.7633

Cross-Lingual (ZH ↔ EN) Results

Modelinhouse-en2zh (HitRate@5)inhouse-zh2en (HitRate@5)
AuroraX-Reranker-Base-v1.0 (Ours, 300M with 100M non-embed params)0.84590.9427
bge-reranker-v2-m3 (600M params)0.81790.9160
jina-reranker-v2-base-multilingual (300M params)0.78150.8855

Usage

Sentence-Transformers

py
from sentence_transformers import CrossEncoder

model = CrossEncoder("aqweteddy/AuroraX-Reranker-Base-v1.0")
score = model.predict([("What is Deep Learning?", "Deep learning is a subfield of ML...")])
print(score)

Text-Embedding-Inference (API)

  1. 1.Install and launch the router:
bash
text-embeddings-router --model-id aqweteddy/AuroraX-Reranker-Base-v1.0
  1. 1.Run via REST API:
bash
curl 127.0.0.1:8080/rerank \
  -X POST \
  -d '{"query": "What is Deep Learning?", "texts": ["Deep Learning is not...", "Deep learning is..."]}' \
  -H 'Content-Type: application/json'

Citation

@misc{aurorax2025,
  title         = {AuroraX: A Fast Cross-Lingual Reranker Bridging English and Chinese},
  author        = {aqweteddy},
  year          = {2025},
  howpublished  = {\url{https://huggingface.co/aqweteddy/AuroraX-Reranker-Base-v1.0}},
  note          = {Lightweight and powerful eranker for English, Traditional Chinese, and Simplified Chinese}
}