Albert Cheng


Koala Me on a lazy afternoon!

Blog Posts


What can be legally used to physically tracking you?

Am I protected from prying eyes?





Target Identified! How Advanced Fingerprinting is Used to Identify Cyber Attackers

Identifying the bad actors!





Unleashing the Power of AI - Learning to Learn with Little Real-World Examples

Overcoming real-world limitations of data availability





The Machine Learning Minefield - How to Avoid Getting Hit by Machine Learning Poisoning

Data corruption that destroys machine learning systems





The Art of Keeping Secrets - Data Anonymization and Synthetic Data Explained

How to safely handle personally identifiable information





How the Pandemic Impacted Human Traffic

Diving into mobility traffic and seeing how COVID-19 impacted human movement





X-Ray Vision for Machine Learning - How Model Interpretability demystifies the ML black-box

The 'why' is just as important as the 'what'





A guide on Airflow best practices

Go with the flow!





Special Sauce of ML - Heuristics and Feature Engineering

The best way to improve ML isn't always in the algorithm





From Chaos to Control - Using Automated Testing for Big Data Pipelines

Like seat belts, once you have em', you appreciate them a lot!





DataOps Part 2 - using data to find data

Data-driven techniques apply to finding data as well.





DataOps - using data to manage data

The way to manage big data is using data





Data science/analytics pitfalls Part 2 - a focus on machine learning

This time focusing on machine learning!





Exploring some common data science/analytics pitfalls

It's a trap!





From Zero to Kimball - A Guide and Tips on Good Data Warehousing Practices

Exploring Kimball dimension modelling best practices