YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

PropertyPilot Recommender

Semantic ticket similarity engine for PropertyPilot — 13,798 maintenance tickets.

Winning model: BAAI/bge-small-en-v1.5

Bake-Off (200-query stratified eval set)

Model Precision@3 MRR Latency
BAAI/bge-small-en-v1.5 0.337 0.453 9.2 ms
sentence-transformers/all-MiniLM-L6-v2 0.333 0.488 7.2 ms
intfloat/e5-small-v2 0.312 0.496 11.2 ms

Files

File Description
embeddings.parquet 13,798 × 384 embeddings + ticket_id
index.faiss FAISS IndexFlatIP (cosine similarity)
config.json Model name, dim, query/doc prefixes
eval_results.json Full bake-off benchmark data
bakeoff_chart.png Visual comparison bar chart

Usage

import faiss, json
import numpy as np
from sentence_transformers import SentenceTransformer
from huggingface_hub import hf_hub_download

with open(hf_hub_download("0tizm0/propertypilot-recommender", "config.json")) as f:
    cfg = json.load(f)

index = faiss.read_index(hf_hub_download("0tizm0/propertypilot-recommender", "index.faiss"))
model = SentenceTransformer(cfg["model_name"])

query = "The pipe under my sink is leaking"
vec   = model.encode([cfg["query_prefix"] + query], normalize_embeddings=True).astype("float32")
distances, indices = index.search(vec.reshape(1, -1), 3)
print("Top-3 similar ticket indices:", indices[0])
Downloads last month
161
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support