AI Property Chatbot
An AI-powered property search chatbot built for a Costa del Sol real estate platform. Users find properties through natural conversation instead of complex filter menus — searching across 10,000+ listings by location, price, type and more, with intelligent fallback logic that always shows relevant results.
psychologyThe Challenge
Property seekers browsing 10,000+ Costa del Sol listings struggle with traditional filter-based search. Users often don't know exact specifications upfront — they start vague ('something in Marbella under 500k') and narrow down gradually. Complex filter menus create friction and lead to missed opportunities when searches return zero results.
lightbulbThe Solution
Built a conversational AI chatbot using FastAPI, OpenAI GPT-4o-mini and LangGraph as a state machine for conversation flow. The bot uses progressive questioning — only asks for location or budget when truly needed — and smart parameter merging across multi-turn conversations. An intelligent fallback system automatically relaxes filters in priority order so users never see 'no results'. Supports both REST API and WebSocket for real-time chat, with bilingual responses in English and Dutch.
Tech Stack
Role
AI Engineer
Timeline
2024
Interface Exploration
A deep dive into the platform's core features
Conversational Search
Natural language property search with AI-powered intent classification and parameter extraction.
Smart Results
Intelligent fallback logic ensures relevant property results are always returned — never empty searches.
Multi-turn Conversations
Context-aware parameter merging across turns — refine searches naturally without starting over.
Interested in working together?
I'm currently available for freelance projects and full-time roles. Let's build something exceptional.