Hua Zhao
Hello, I’m Hua Zhao — currently a Teaching Assistant in Computer Science at Heriot-Watt University. I’m also a pizza chef, a machine learning enthusiast, and someone who enjoys writing. I hold a PhD in Computer Science with a research focus on machine learning. In the past, I worked as an NGO teacher and at a UN school.
Blog
- Sugar-Coated Promises, Kongming Lanterns, and My First Street Stall (14-03-2026)
- The Real Development of Data and AI and Their Inherent Limitations (30-01-2026)
- Notes: The Distorted Values Behind a Historical Drama (11-01-2026)
- The Magic of Hieroglyphs (08-12-2025)
- LLM EVOLUTION (15-11-2025)
- A Memoir: The Left-behind Children Who Grew Toward the Sun (09-10-2025)
Projects
Flashcard Learning App
Built a flashcard learning app using spaced repetition to improve memory retention. Implemented adaptive review scheduling and progress tracking, focusing on user experience and efficient data handling.
TypeScript, React Native, Expo, SQLite, REST API integration, mobile UI animations, cross-platform app development
Fraud Detection System
Machine learning system for detecting fraudulent transactions using classification models and data analysis.
Python · Scikit-learn · Pandas · Data Analysis
View Project →
Publications
Journal
- A Novel Method on Translating People's Names in Mandarin — “LT-NTM”
- A Novel Method on Translating People’s Names in Mandarin — “DT-NTM”
Conference Papers
- A Novel Method That Identifies The Hidden Properties Of A Person's Name In Kanji or Hanzi
- Advance gender prediction tool of first names and its use in analysing gender disparity in CS in the UK, Malaysia and China
- Recursion identification algorithm for gender prediction with Chinese names
- A Decision Tree Method on Fuzzy Name Identification from Chinese phonemic names to Chinese names
- A Novel Phonetic Algorithm for Predicting Chinese Names using Chinese Pinyin