A newer version of the Gradio SDK is available: 6.14.0
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:
- Extrahiert Zimmer, Fläche und Ort mittels LLM
- Ergänzt Gemeindedaten (Bevölkerung, Steuereinkommen, etc.)
- Schätzt die Monatsmiete mit einem trainierten Random-Forest-Modell
- 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 |