Filters & Vision
Search & schedule
Which Daft.ie page the detector pulls from, and how often.
Filters
All must pass for a listing to alert and appear on the dashboard.
price_per_bedroom
≤
1500
bedrooms
≥
1
property_type
is none of
[shared_room]
description
doesn't match regex
(?i)owner occupied|students only|female only|student accommodation|per week
tags
has any of
[natural light, hardwood floors, recently renovated, design-forward, mid-century character, large windows, modern kitchen, high ceilings]
tags
does not contain
visible damp
tags
does not contain
type: shared
Highlight tags
When the rule matches, the tag is added to the listing — for visibility, not gating.
attributes.furnished
equals
true
furnished
attributes.washing_machine
equals
true
washing machine
attributes.parking
equals
true
parking listed
attributes.balcony
equals
true
balcony
attributes.lift
equals
true
lift
attributes.dishwasher
equals
true
dishwasher
attributes.bills_included
equals
true
bills included
Vision rules
Each rule is a description sent to the LLM along with photos. If the LLM agrees, the tag is added.
large windows
when
generously sized windows or floor-to-ceiling glazing visible
natural light
when
rooms appear bright with daylight; not dim or fluorescent-only
hardwood floors
when
wooden floors visible in main rooms (not carpet, not tile)
clutter free
when
rooms appear clean, organised, with intentional negative space; not crammed
recently renovated
when
kitchen, bathroom, or finishes look new and contemporary (not dated)
high ceilings
when
ceilings appear noticeably higher than typical Irish apartments
mid-century character
when
mid-century / vintage character — teak, walnut, oak; low-slung or organic-shaped furniture; era-specific design choices
design-forward
when
interior shows clear design intent beyond a generic landlord-spec finish; tasteful, considered, or eclectic
modern kitchen
when
kitchen has new appliances, integrated units, contemporary cabinetry
outdoor space
when
shows a private garden, balcony, terrace, or roof access
bathtub
when
bathroom has a bathtub (not just a shower)
visible damp
when
water stains, peeling paint, condensation on windows, or visible mould
dated interior
when
looks tired, worn, or stuck in an older era without charm — popcorn ceilings, tired wallpaper, beige carpet
small rooms
when
rooms look noticeably small or cramped, even allowing for wide-angle lens distortion
north facing
when
rooms appear dim and shadowy in daytime photos, suggesting north-facing aspect
parking: yes
when
photos show a parking space / driveway / garage, OR description explicitly mentions allocated parking
parking: no
when
description explicitly says no parking, on-street only, or permit zone — no signal of allocated parking
parking: unclear
when
no clear parking signal either way
type: apartment
when
this is an apartment / flat / unit within a building
type: house
when
this is a standalone or terraced or semi-detached house
type: shared
when
this looks like a room in a shared house, not a self-contained unit
furnished: yes
when
rooms have substantial furniture and look move-in-ready
furnished: partial
when
some furniture but kitchen / bedroom appears empty or partial
furnished: no
when
rooms appear empty / unfurnished, OR description explicitly says unfurnished
Re-evaluate existing listings
Recompute matches for the 7 filters above against every active listing in the DB. Useful after tweaking a filter without waiting for the next tick.