All posts
Behind the scenes 3 min read

“Sasta joota under 1500” — how Dhundhlo understands you

Nobody in Pirmahal searches like a textbook. We type "mujhe achi biryani chahiye 500 tak", or "baryani" with a typo, or just "kapray". Most search boxes give up. Ours was built for exactly this.

Three things happen when you press search

  1. We read the intent. "500 tak" becomes a budget filter. "Kapray" expands to kurta, shalwar, shirt. Filler words (mujhe, achi, chahiye) are politely ignored.
  2. We match generously. Typos are fine — baryani still finds Biryani. We look across product names, descriptions, and shop names at the same time.
  3. We rank for the real world. In-stock items first, better-rated and verified shops higher, closer shops above farther ones when you share location.

And when nothing matches?

A second, smarter layer kicks in that understands meaning, not just words — so "something for a headache" can still find the pharmacy shelf. And every search that finds nothing tells us which shop Pirmahal needs on Dhundhlo next — we literally use it as our to-do list.

One more thing: your searches don't leave our own servers — no ad networks, no data brokers. The details are in our privacy policy, written in plain language.

Go on, try it — type it the way you'd say it.