Challenge
Support questions often need both semantic retrieval from policy documents and deterministic reasoning over structured order data. A language model alone should not decide business eligibility.
Prototype · being rebuilt
An experimental retrieval workflow combining order histories, policy documents and task-specific tools for customer-support questions.
Challenge
Support questions often need both semantic retrieval from policy documents and deterministic reasoning over structured order data. A language model alone should not decide business eligibility.
My role
I prototyped document and CSV retrieval, custom tools and a multi-step agent workflow using open language models.
Outcome
The prototype proved the integration path but also exposed rule and timestamp assumptions that need to be moved out of the agent before this can become a reliable system.
At a glance
System view
A simplified view of the stages and boundaries that shape the project.
Approach
The rebuild will keep semantic policy retrieval in the language layer while moving eligibility rules into deterministic functions.
Order events need explicit types and chronological guarantees rather than relying on ranking order from text retrieval.
A labelled set will test retrieval, tool selection, rule accuracy and answer grounding independently.
Findings
Engineering reflection
This project remains visible as work in progress because showing the engineering gap between a demo and a dependable AI product is part of the story.