serviceadvisor / README.md
viswanani's picture
Upload 16 files
94332c9 verified

A newer version of the Gradio SDK is available: 5.49.1

Upgrade
metadata
title: Car Analysis Advisor (Multi‑Image, Deterministic)
emoji: 🛠️
colorFrom: purple
colorTo: indigo
sdk: gradio
sdk_version: 4.36.1
app_file: app.py
pinned: false
license: mit
tags:
  - automotive
  - computer-vision
  - service-advisor
  - gradio

Car Analysis Advisor (Hugging Face Space)

An end‑to‑end car analysis AI that ingests multiple images of a vehicle and outputs precise, actionable recommendations:

  • Model (zero‑shot CLIP baseline; optional fine‑tune)
  • Color (dominant body color with named snapping)
  • Issues (mechanical/aesthetic) → deterministic final decisions
  • Exact price estimate (parts + labor + region multipliers)
  • PDF & JSON export

No probability scores are exposed—only clear decisions & totals.

Run locally

pip install -r requirements.txt
python app.py

Train (optional, improves accuracy)

See training/train_classifier.py for a ViT fine‑tuning script. Dataset CSV:

image_path,label
images/nexon_001.jpg,Tata Nexon

Then:

python training/train_classifier.py --data_root data/your_dataset --annotations data/your_dataset/annotations.csv --out_dir checkpoints/vision

Pricing configuration

  • configs/parts_catalog.yaml — parts & standard labor hours per issue
  • configs/regions.yaml — labor rates & part multipliers per region (example values provided)

Deterministic decisions

Internally, scores are computed but final outputs are rule‑based (top evidence & thresholds) to provide unambiguous issue lists and exact costs.

Exports

  • exports/report.pdf
  • exports/report.json