user intent mapping with LLMs