Jina-ColBERT-v2 Turkish E-commerce LoRA
jinaai/jina-colbert-v2 üzerinde Türkçe e-ticaret sorgu–ürün eşleştirmesi
için reranker-score knowledge distillation ile eğitilmiş LoRA adaptörüdür.
Eğitim
- 33.847 train sorgusu
- Sorgu başına 1 pozitif + 4 hard negative
- Query-level train/validation/test ayrımı
- 1 epoch
- LoRA rank: 8
- Eğitilebilir parametre: 2.490.368
- Query length: 32
- Document length: 128
Held-out test sonucu
Test, 1.879 sorgunun her birinde 1 pozitif ve 4 hard negative bulunan aday reranking değerlendirmesidir. Tam corpus retrieval testi değildir.
| Metric | Base | Fine-tuned |
|---|---|---|
| Recall@1 | 0.4949 | 0.7302 |
| Recall@3 | 0.8020 | 0.9117 |
| MRR | 0.6717 | 0.8296 |
| nDCG@5 | 0.7529 | 0.8720 |
| Pair accuracy | 0.7171 | 0.8606 |
Kullanım
PyLate/PEFT katman adlandırmasındaki uyumsuzluk nedeniyle modeli doğrudan repo yoluyla açmak yerine birlikte verilen loader kullanılmalıdır:
from load_model import load_model
model = load_model("ozertuu/jina-colbert-v2-turkish-commerce-lora")
query_vectors = model.encode(
["erkek siyah spor ayakkabı"],
is_query=True,
)
Gerekli paketler:
pip install pylate==1.5.0 peft==0.19.1 safetensors einops
Lisans
Base model lisansı nedeniyle bu adaptör CC-BY-NC-4.0 kapsamındadır.
Model tree for ozertuu/jina-colbert-v2-turkish-commerce-lora
Base model
jinaai/jina-colbert-v2