Access SVHN data in Python

Several days ago I was trying to train a neural network on the Street View House Numbers (SVHN) Dataset. I was working on the test set …

Excerpts from The Intelligent Asset Allocator - Part II

After building a solid concept of asset allocation and portfolio theory, the second part of Bernstein’s book (Chapter 7 to …

Bib Racer 03 - Face and Bib Detection with YOLO network

I just made a very simple face and bib detection program following the post by Adrian Rosebrock, with the weights trained with the …

Excerpts from The Intelligent Asset Allocator - Part I

Here are some excerpts from The Intelligent Asset Allocator by William Bernstein, a very practical hands-on guide on how to derive a …

Bib Racer 02 - Training with RBNR Dataset

In previous post, we talked about how to scrape and download photos using Selenium and BeautifulSoup, from an online photo album of a …

Leo Mak

Enthusiast of Data Mining


A data nerd interested in mingling data with simple algorithms and mathematics, currently works as laboratory technician in the Department of Mathematics in University of Macau. His works include planning, setting up and managing the computing infrastructure that serve the researches in the department.

Leo also has more than 5 years experience in digital marketing and digital analytics. He is experienced in analyze online activity, user behavior and measure effectiveness of marketing channels. His responsibilities include creating monitor dashboards and reports that deliver actionable analysis and insights.


  • Machine Learning
  • Mathematics Computation
  • Music
  • Trail Running
  • Star Gazing


  • MSc in Mathematics

    University of Macau

  • BSc in Software Engineering

    University of Macau

  • Data Science Specialization

    Coursera and Johns Hopkins University

  • Machine Learning

    Coursera and Standford University