propertypilot-v2 / README.md
Matanech's picture
Update feature list + ticket count for merged classifier
3f779df verified
|
Raw
History Blame Contribute Delete
1.79 kB

A newer version of the Gradio SDK is available: 6.26.0

Upgrade
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_URL secret)
  • 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