works · professional work

Mall AI Assistant

A conversational assistant that answers shoppers and staff about tenants, locations and services at a large retail mall.

period
2026
role
Engineer, backend and AI
stack
PHP · Laravel · OpenAI API · RAG · Prompt Engineering · MySQL

the problem

Some questions do not fit a map. Shoppers and staff ask them in their own words and expect a correct answer straight away.

the approach

  • Built the assistant to handle natural-language questions about tenants, locations and services.
  • Answers are grounded in the mall's own data and indexed documents through retrieval, not in what the model happens to remember.
  • Prompts are tuned for consistent answers, for following instructions closely and for refusing attempts at prompt abuse.
  • The assistant is embedded in the Interactive Mall Directory as a chat panel.

the outcome

  • Used by shoppers and staff alongside the directory.
  • Grounding answers in documents reduced hallucinated replies.

Professional work. Client details and screens are withheld; happy to walk through it in conversation.