Downloads · 30 days
85
20% of all-time downloads
OlegChausov/eventpulse-bge-m3
eventpulse-bge-m3 is a feature extraction model from OlegChausov. Use it when you need embeddings to search or compare text. It is set up for sentence-transformers.
A fine-tuned version of BAAI/bge-m3 for semantic matching of user search queries against event poster titles (concerts, films, theatre).
Downloads · 30 days
85
20% of all-time downloads
All-time downloads
420
Public
Parameters
568M
2.3 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.3 GB · 99%
From the Hugging Face model README
A fine-tuned version of BAAI/bge-m3 for semantic matching of user search queries against event poster titles (concerts, films, theatre).
Trained for EventPulse_3.0 — a multilingual event discovery and aggregation application.
Maps user queries to event titles in embedding space so that semantically related pairs have high cosine similarity.
The model handles real-world search noise:
"metalica" → "Metallica""колдплей" → "Coldplay", "korj" → "Макс Корж""дюна 2" → "Дюна: Часть вторая""john wick 4" → "Джон Уик 4""кастанеда" → "KASTANEDA: ARENA ŠOU | Žalgirio arena"English, Russian, Lithuanian, Polish — and mixed-language inputs.
~7 400 triplets (query, positive, negative) built from real event poster titles scraped from:
Queries were generated via programmatic augmentation (typos, transliteration, truncation) and LLM-assisted generation (Gemini API).
MultipleNegativesRankingLoss (sentence-transformers)BAAI/bge-m3from sentence_transformers import SentenceTransformer
import numpy as np
model = SentenceTransformer("OlegChausov/eventpulse-bge-m3")
query = "металика"
title = "Metallica"
q_emb = model.encode(query, normalize_embeddings=True)
t_emb = model.encode(title, normalize_embeddings=True)
score = float(np.dot(q_emb, t_emb))
print(f"Similarity: {score:.3f}") # ~0.85
| Query | Title | Score |
|---|---|---|
metalica | Metallica | 0.741 |
металика | Metallica | 0.853 |
john wick 4 | Джон Уик 4 | 0.892 |
колдплей | Coldplay | 0.783 |
кастанеда | KASTANEDA: ARENA ŠOU | Žalgirio arena | 0.836 |
робоняня | Робоняня | 0.981 |
metalica | Джон Уик 4 | -0.017 |