Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.26.0
metadata
title: PropertyPilot v3
emoji: π’
colorFrom: purple
colorTo: green
sdk: gradio
sdk_version: 5.0.0
app_file: app.py
pinned: false
license: mit
secrets:
- HF_TOKEN
- SLACK_WEBHOOK_URL
PropertyPilot v3 β AI Maintenance Assistant
Design: Dark timeline / glass-card UI Backend: Real FAISS + BGE embeddings + Qwen2.5 generation New: Fiverr contractor search link
Pipeline
tenant message β FAISS retrieval + fine-tuned classifier (13,725 tickets) β triage + contractor rank β Qwen2.5 work order + tone-matched reply β Fiverr link
Features
- Quick Starters β 10 cached categories, instant results
- Autocomplete β suggestions while typing
- Triage β category, priority, SLA, tenant tone, backed by a fine-tuned DistilBERT classifier (test macro-F1: 0.975 category / 0.766 urgency), with retrieval's nearest-neighbor pick shown as an independent cross-check
- Similar Tickets β top-3 FAISS matches with resolution data
- Contractor Ranking β best contractor from historical data
- Work Order β AI-generated contractor work order (QLoRA fine-tuned Qwen2.5-1.5B), priority/SLA line always matches the Triage card exactly
- Tenant Reply β tone-matched reply draft
- Fiverr Link β find real contractors on Fiverr for the detected category
- Slack Dispatch β send ticket to ops channel (requires
SLACK_WEBHOOK_URLsecret) - NYC-311 Live Feed β real NYC building complaints, run through the same pipeline
Secrets Required
| Secret | Description |
|---|---|
HF_TOKEN |
HuggingFace token with read access to propertypilot/property-pilot-tickets |
SLACK_WEBHOOK_URL |
(Optional) Slack incoming webhook for ops dispatch |