
Hello, I'm Yoshi.
I build BI solutions for businesses, using AI to help people make sense of their data.
Based in Hong Kong. I work with data, build useful tools, and write about what I learn along the way.
What I'm building
- Tools that help people explore business data and answer questions with AI.
- AI assistants for small businesses in Hong Kong.
- BI solutions that make everyday reporting and analysis easier.
A bit about me
- Master of Data Science, University of Hong Kong
- AWS Certified Machine Learning Engineer (2025)
- 7+ years in data and analytics at CHANEL, Under Armour, and Flexport
- I speak English, Cantonese, and Mandarin.
Writing
All postsAdding an Evaluation Gate Inside a Fabric Notebook
Fabric can handle the OpenAI authentication for us. A small experiment using GPT-5.1 to review a data agent’s answer, with code checks deciding what can move forward.
Text-to-SQL Is Harder Than It Looks
Text-to-SQL demos beautifully and breaks quietly. The model nails the syntax — then trips on ambiguity, your schema, and answers that look right but aren't. A field guide to the gap between the demo and a number you'd actually trust.
The Window Is Not the Memory
Retrieval was fixed — then the chatbot got dumber the longer a technician talked to it, and forgot everything by morning. The two things people conflate: the context window and memory.