Smartes Scoring für Wohnungssuche
Ich beginne gerade mal wieder mit der Wohnungssuche, voraussichtlich im hart umkämpften Raum Zürich. Hierfür habe ich mir die gängigen Wohnungsportale angesehen und einmal mehr festgestellt, dass hier seit vielen Jahren keine Innovation stattfindet.
Alle Portale erlauben mir, nach bestimmten Kriterien zu filtern, z.B. Kilometerumkreis, Preislimits, Mindestzahl Zimmer etc. Und bei vielen Portalen kann ich mich für diese Suche auch benachrichtigen lassen, wenn eine neue Wohnung eingestellt wird. Ich denke aber, dass diese Filter viel zu grob sind. In Wirklichkeit beeinflussen die verschiedenen Limits sich gegenseitig.
Bilden wir einmal ein fiktives Beispiel: Angenommen, eine gut bezahlte, alleinstehende Anwältin mit Arbeitsplatz in der Zürcher Innenstadt ist grundsätzlich bereit, bis zu 3’000 Fr. (kalt) pro Monat zu bezahlen, würde sich grundsätzlich mit drei Zimmern begnügen und wäre grundsätzlich auch bereit, in das Zürcher Umland zu ziehen. Wenn sie diese Kriterien bei einem Wohnungsportal hinterlegt, erhält sie völlig gleichberechtigt folgende Angebote:
2’800 Fr., dreieinhalb Zimmer, 3km von ihrem Arbeitsplatz entfernt
2’300 Fr., drei Zimmer, 4km von ihrem Arbeitsplatz entfernt
2’900 Fr., drei Zimmer, 25km von ihrem Arbeitsplatz entfernt
Es liegt aber nahe, dass die Anwältin ihr finanzielles Limit nur dann ausschöpfen will, wenn die übrigen Kriterien besonders gut erfüllt werden, d.h. nur für eine zentral gelegene und grosse Wohnung. Durch die starren Mindest- und Höchstwerte wird sie aber gezwungen, nur grobe Filter zu setzen. Dadurch erhält sie Angebote, die für sie nicht passen. Die fehlende Übersichtlichkeit können auch Vermieter ausnutzen, um Wohnungen überteuert zu vermieten, obwohl objektiv bessere Wohnungen zu niedrigeren Preisen zur Verfügung stehen. Es fehlt dem Markt (neben ausreichendem Angebot) an Transparenz.
Ein smartes System müsste hier das Gewicht der einzelnen Faktoren für den Nutzer abfragen und auf dieser Grundlage jede Wohnung anhand von Referenzwerten scoren. Das bietet zwei Vorteile: Einerseits könnte ein smarter Newsletter erstellt werden, der dem Nutzer nur Angebote mit einem bestimmten Mindestscore zustellt. Und zweitens könnten bestehende Angebote ausgewertet und auf einer Karte wie derjenigen unten visualisiert werden. So könnte die Anwältin aus dem Beispiel erkennen, welche Regionen besonders viele für sie passende Wohnungen beinhalten, und sich auf diese Regionen konzentrieren.
Bei dieser Gelegenheit sollte man gleich noch ein weiteres Problem angehen: Wohnungsportale lassen den Nutzer meist nur nach der Luftliniendistanz zum Stadtzentrum filtern. Diese sagt aber gerade in der bergigen Schweiz erstaunlich wenig darüber aus, wie lange man von der Wohnung mit dem ÖV tatsächlich in die Innenstadt braucht.
Ich fand das Konzept spannend und wollte es ausprobieren. Deshalb habe ich ein API für Wohnungsangebote und das OpenJourneyPlanner API eingebunden, ein bisschen Code geschrieben, zwei kleine Frontends von Bolt schreiben lassen und kann berichten: Es funktioniert gut und ich als Nerd bin viel zufriedener mit den Ergebnissen. Die Visualisierung von dunkelrot (schlechter Score) bis neongrün (guter Score) zeigt für meine Präferenzen einige geeignete Regionen auf. Das Scoring-System wäre auch recht leicht um weitere Faktoren zu erweitern, soweit es öffentlich verfügbare Zahlendaten gibt (z.B. Naturnähe wäre sich er noch spannend, aber schwer zu quantifizieren). Einziges Problem bisher: Unrichtige Eingaben auf Angebotsseite führen zu überhöhten Scores, z.B. sind einige der grünen Punkte in der Nähe der UZH WG-Zimmer, bei denen die Daten der gesamten Wohnung angegeben wurden.
Wie seht ihr das? Würdet ihr ein solches Scoring-Tool mit Abfrage der eigenen Prioritäten, Visualisierung und personalisiertem Newsletter nutzen?