Have you ever used a concierge service either at a hotel or over the phone? It usually takes a form of a back and forth conversation to identify what you really want.
That's the difference between talking to a real person (or good NLP) and a search query.