File size: 8,285 Bytes
3f84f7f
 
 
 
 
 
 
 
 
 
 
 
84a1164
3f84f7f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
c6c8c1d
3f84f7f
 
84a1164
3f84f7f
84a1164
3f84f7f
84a1164
3f84f7f
84a1164
3f84f7f
84a1164
3f84f7f
84a1164
3f84f7f
 
 
84a1164
3f84f7f
84a1164
 
 
3f84f7f
1942a92
3f84f7f
 
 
 
 
 
 
84a1164
3f84f7f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
84a1164
 
3f84f7f
84a1164
3f84f7f
 
 
 
 
84a1164
3f84f7f
84a1164
3f84f7f
 
84a1164
3f84f7f
 
45e8791
3f84f7f
 
 
 
 
 
45e8791
 
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
---
language:
- en
tags:
- sentence-transformers
- cross-encoder
- reranker
pipeline_tag: text-ranking
metrics:
- map
- mrr@10
- ndcg@10
model-index:
- name: Aethel-Lr-En-V1
  results:
  - task:
      type: cross-encoder-reranking
      name: Cross Encoder Reranking
    dataset:
      name: NanoMSMARCO R100
      type: NanoMSMARCO_R100
    metrics:
    - type: map
      value: 0.5969
      name: Map
    - type: mrr@10
      value: 0.5916
      name: Mrr@10
    - type: ndcg@10
      value: 0.664
      name: Ndcg@10
  - task:
      type: cross-encoder-reranking
      name: Cross Encoder Reranking
    dataset:
      name: NanoNFCorpus R100
      type: NanoNFCorpus_R100
    metrics:
    - type: map
      value: 0.3452
      name: Map
    - type: mrr@10
      value: 0.5892
      name: Mrr@10
    - type: ndcg@10
      value: 0.3925
      name: Ndcg@10
  - task:
      type: cross-encoder-reranking
      name: Cross Encoder Reranking
    dataset:
      name: NanoNQ R100
      type: NanoNQ_R100
    metrics:
    - type: map
      value: 0.6475
      name: Map
    - type: mrr@10
      value: 0.6618
      name: Mrr@10
    - type: ndcg@10
      value: 0.7035
      name: Ndcg@10
  - task:
      type: cross-encoder-nano-beir
      name: Cross Encoder Nano BEIR
    dataset:
      name: NanoBEIR R100 mean
      type: NanoBEIR_R100_mean
    metrics:
    - type: map
      value: 0.5299
      name: Map
    - type: mrr@10
      value: 0.6142
      name: Mrr@10
    - type: ndcg@10
      value: 0.5867
      name: Ndcg@10
license: cc-by-nc-4.0
---
## Model Description

Aethel-Lr-En-V1 is an efficient English Cross-Encoder Reranker developed by Lumees in 2025. It is built on a compact, optimized transformer architecture, making it fast and powerful.

This model is specifically designed for the second stage of modern search pipelines. It takes the top retrieval candidates from a system (like a vector database) and re-orders them to significantly boost final search precision.

## Usage

### Direct Usage (Sentence Transformers)

First install the Sentence Transformers library:

```bash
pip install -U sentence-transformers
```

Then you can load this model and run inference.
```python
from sentence_transformers import CrossEncoder

# Download from the 🤗 Hub
model = CrossEncoder("lumees/Aethel-Lr-En-V1")
# Get scores for pairs of texts
pairs = [
    ['what who did dr nassar molest', 'Dr. Larry Nassar, who is 54 years old, has been in prison while awaiting sentencing. During that time, McKayla Maroney and Aly Raisman revealed that Dr. Nassar had molested them, sharing their heartbreaking #MeToo stories with the world. Like so many others, these Olympic superstars describe Dr. Nassar, at the time their team doctor, administering treatments to them under the guise of medical practice.'],
    ['average monthly temperature in vancouver', 'Vancouver: Annual Weather Averages. August is the hottest month in Vancouver with an average temperature of 18°C (64°F) and the coldest is January at 4°C (38°F) with the most daily sunshine hours at 13 in July.The wettest month is November with an average of 200mm of rain.The best month to swim in the sea is in July when the average sea temperature is 14°C (57°F).he wettest month is November with an average of 200mm of rain. The best month to swim in the sea is in July when the average sea temperature is 14°C (57°F).'],
    ['do i have to file a tax return for my business if i dont have any income', 'The responsibility for filing your childâ\x80\x99s tax return rests with your child if he is capable of doing so. If he is not old enough to understand how to prepare a tax return, then it becomes your responsibility to file it for him or to include his income on your return.he responsibility for filing your childâ\x80\x99s tax return rests with your child if he is capable of doing so. If he is not old enough to understand how to prepare a tax return, then it becomes your responsibility to file it for him or to include his income on your return.'],
    ['what happens to your growth plate when you finish growing', 'Over the past 70 million years, the combined processes of magma formation, volcano eruption and growth, and continued movement of the Pacific Plate over the stationary Hawaiian hot-spot have left a long trail of volcanoes across the Pacific Ocean floor.s the Pacific Plate continues to move west-northwest, the Island of Hawaii will be carried beyond the hotspot by plate motion, setting the stage for the formation of a new volcanic island in its place.'],
    ['average cost of holiday to new zealand', 'Definition: Average total cost is the sum of all the production costs divided by the number of units produced. Terms related to Average Total Cost: 1  The Cost Curve. 2  Average Propensity to Consume.'],
]
scores = model.predict(pairs)
print(scores.shape)
# (5,)

# Or rank different texts based on similarity to a single text
ranks = model.rank(
    'what who did dr nassar molest',
    [
        'Dr. Larry Nassar, who is 54 years old, has been in prison while awaiting sentencing. During that time, McKayla Maroney and Aly Raisman revealed that Dr. Nassar had molested them, sharing their heartbreaking #MeToo stories with the world. Like so many others, these Olympic superstars describe Dr. Nassar, at the time their team doctor, administering treatments to them under the guise of medical practice.',
        'Vancouver: Annual Weather Averages. August is the hottest month in Vancouver with an average temperature of 18°C (64°F) and the coldest is January at 4°C (38°F) with the most daily sunshine hours at 13 in July.The wettest month is November with an average of 200mm of rain.The best month to swim in the sea is in July when the average sea temperature is 14°C (57°F).he wettest month is November with an average of 200mm of rain. The best month to swim in the sea is in July when the average sea temperature is 14°C (57°F).',
        'The responsibility for filing your childâ\x80\x99s tax return rests with your child if he is capable of doing so. If he is not old enough to understand how to prepare a tax return, then it becomes your responsibility to file it for him or to include his income on your return.he responsibility for filing your childâ\x80\x99s tax return rests with your child if he is capable of doing so. If he is not old enough to understand how to prepare a tax return, then it becomes your responsibility to file it for him or to include his income on your return.',
        'Over the past 70 million years, the combined processes of magma formation, volcano eruption and growth, and continued movement of the Pacific Plate over the stationary Hawaiian hot-spot have left a long trail of volcanoes across the Pacific Ocean floor.s the Pacific Plate continues to move west-northwest, the Island of Hawaii will be carried beyond the hotspot by plate motion, setting the stage for the formation of a new volcanic island in its place.',
        'Definition: Average total cost is the sum of all the production costs divided by the number of units produced. Terms related to Average Total Cost: 1  The Cost Curve. 2  Average Propensity to Consume.',
    ]
)
# [{'corpus_id': ..., 'score': ...}, {'corpus_id': ..., 'score': ...}, ...]
```

## Performance

| Metric      | NanoMSMARCO_R100     | NanoNFCorpus_R100    | NanoNQ_R100          |
|:------------|:---------------------|:---------------------|:---------------------|
| map         | 0.5969 (+0.1073)     | 0.3452 (+0.0842)     | 0.6475 (+0.2279)     |
| mrr@10      | 0.5916 (+0.1141)     | 0.5892 (+0.0893)     | 0.6618 (+0.2351)     |
| **ndcg@10** | **0.6640 (+0.1236)** | **0.3925 (+0.0674)** | **0.7035 (+0.2028)** |

## Licensing and Citation

### Licensing
This model is licensed for Noncommercial Use Only. For any commercial licensing inquiries or enterprise use, please contact Lumees at: hello@lumees.io

## Citation
If you use this model in your research or applications, please cite the model creators:
```bibtex
@misc{Lumees_Aethel-Lr-En-V1_2025,
  title={Aethel-Lr-En-V1: An Efficient English Cross-Encoder Reranker},
  author={Hasan KURŞUN and Kerem Berkay YANIK},
  year={2025},
  publisher={Lumees},
  url={hello@lumees.io}
}
```