Engine v3.4

Cross-Portal Immobilien-Duplikatfilter

Portale: ImmoScout24 Immowelt Kleinanzeigen WG-Gesucht
Cross-Portal Inseratsabgleich & Deduplizierungsstatus Klicken Sie auf ein Inserat, um den Ähnlichkeitsvektor zu prüfen.
ID Portal Adresse / Lage Preis Fläche Zi. Cluster-Status Aktion

Wie funktioniert professionelle Immobilien-Deduplizierung?

Immobilienportale nutzen absichtlich unterschiedliche Datenstrukturen, und Makler passen Titel oder Bilder an, um Exklusivrechte vorzutäuschen oder Reichweite zu maximieren. Ein robuster Filter erfordert einen mehrstufigen probabilistischen Matching-Algorithmus:

1. Geodistanz & Unschärfe-Kompensation

Portale wie ImmoScout24 oder Immowelt bieten Nutzern oft eine Datenschutz-Option, bei der die Koordinate um 50 bis 200 Meter radial permutiert wird.

Die Engine berechnet die Haversine-Orthodrome d = 2r · arcsin(√sin²(Δφ/2) + cos φ₁ cos φ₂ sin²(Δλ/2)). Liegt die Distanz unter dem Schwellenwert (z.B. 180 m) oder stimmen Straße und Hausnummer im Text exakt überein, greift Stufe 2.

2. Flächen- & Raum-Vektor (Hard Bounds)

Wohnflächen weichen häufig um 1–5 m² ab, weil Makler A den Balkon zu 50% anrechnet, während Makler B ihn nach WoFlV zu 25% berechnet. Zimmerzahlen variieren zwischen 2.5 und 3 Zimmern (halbe Zimmer für Wohnküchen).

Unser Algorithmus verwendet ein asymmetrisches Intervall: |qm_A - qm_B| ≤ Toleranz und |zi_A - zi_B| ≤ 0.5.

3. Text-Jaccard & Bild-Perceptual-Hash

Inseratstexte werden normalisiert (Entfernung von Stopwörtern wie "schöne", "gepflegte", "traumhafte", Stemming auf Substantive). Anschließend wird der Jaccard-Koeffizient über Token-Bi-Gramme gebildet:

J(A, B) = |Tokens(A) ∩ Tokens(B)| / |Tokens(A) ∪ Tokens(B)|. Bei getaggten Grundrissen oder Fotos gleicht ein pHash (Perceptual Hash) eventuelle Wasserzeichen und Kompressionsartefakte aus.

4. Kanonische Auflösung & Union-Find Clustering

Treffen alle Kriterien paarweise zu, werden die Inserate in einem Disjoint-Set (Union-Find) Graph zusammengefasst.

  • Günstigster Preis: Schützt Suchende vor Lockangeboten mit künstlichen Aufschlägen.
  • Provisionsfrei zuerst: Bevorzugt Inserate direkt von Eigentümern/Verwaltern gegenüber Zweitmaklern.
  • Datenvollständigkeit: Bewahrt das Inserat mit den meisten Grundrissen und Energieausweis-Angaben.
Enjoy this tool? Build your own with Super