A fast-growing Singapore PropTech startup had 500,000+ property listings but no intelligent way to search them. Users typed keywords into a rigid filter UI, missing properties that matched their intent but not their exact phrasing. The sales team spent hours manually shortlisting properties — a process that didn't scale. The founders needed a way to let users describe what they wanted in plain English and get accurate, contextual results instantly.
NKKTech built a full RAG (Retrieval-Augmented Generation) pipeline. We chunked and embedded all 500K+ listings using OpenAI embeddings and stored vectors in Pinecone. A FastAPI service handled query processing — converting natural-language queries into hybrid vector + metadata searches. The frontend React component provided a chat-like search interface. A nightly sync pipeline kept embeddings fresh as listings changed.
We replaced three manual analysts with one RAG pipeline. The accuracy blew us away — it understands what our users actually want, not just what they type.
— CTO, PropTech Platform, Singapore