exercise3 / README.md
nbacchi's picture
Upload README.md with huggingface_hub
115556c verified

A newer version of the Gradio SDK is available: 6.14.0

Upgrade
metadata
title: Apartment Price Predictor  Conversational Agent
emoji: 🏠
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.28.0
app_file: app.py
pinned: false

Wohnungspreisschätzer – Conversational Agent

Ein KI-gestützter Chatbot, der deutschsprachige Wohnungsanfragen versteht und die monatliche Miete für Gemeinden im Kanton Zürich schätzt.

Verwendung

Beschreibe deinen Wohnungswunsch auf Deutsch:

Ich suche eine 3.5-Zimmer-Wohnung mit etwa 85 m² in Winterthur.

Die App:

  1. Extrahiert Zimmer, Fläche und Ort mittels LLM
  2. Ergänzt Gemeindedaten (Bevölkerung, Steuereinkommen, etc.)
  3. Schätzt die Monatsmiete mit einem trainierten Random-Forest-Modell
  4. Erklärt das Ergebnis in natürlicher Sprache

Umgebungsvariablen (Secrets)

Variable Pflicht Beschreibung
OPENAI_API_KEY Ja OpenAI API Key
OPENAI_MODEL Nein Modell-ID (Standard: gpt-4o-mini)

Dateien

Datei Zweck
app.py Hauptanwendung
random_forest_regression.pkl Trainiertes Regressionsmodell
bfs_municipality_and_tax_data.csv Gemeindedaten Kanton Zürich
requirements.txt Python-Abhängigkeiten
documentation.md Projektdokumentation