CNN (Convolutional Neural Network) has been at the forefront for image classification. Many state-of-the-art CNN architectures had been devised in the recent years to tackle the hardest computer vision problem, range from digit classification to real-time object detection. In this blog, I will cover a simple convolutional neural network that…

The National Center for Science and Engineering Statistics (NCSES) of the National Science Foundation (NSF) is a statistical agency that specializes in the collection and analysis of data related to science and engineering. NCSES designs and administrates national surveys to support researches that uses its data. One of these datasets…

Malaria is a fatal disease caused by parasite and is transmitted to humans and other animals through the bites of infected mosquitoes. People who are affected by malaria would typically experience high fever and chills. According to CDC, an estimated 229 million incidences of malaria were recorded in 2019 and…

Google had a recruitment puzzle in which the candidate is asked to find the first 10-digit prime in the decimal expansion of 17π. In this blog, I go through how I approached this problem.

One of the challenges with the problem is generating an arbitrary large expansion of a natural…

In this blog, I go though the approach I’ve taken to solve the Largest Palindrome Product problem from Project Euler.

The problem description defines a palindromic number as any positive integer that reads the same backwards as forwards. It also provides an example of the largest palindromic number — 9009…

In this blog, I go though how I solved the Double-base palindromes problem from Project Euler.

The problem first describes what is a double-base palindrome — it a number where both its base 10 form and binary (base 2) form are palindromes. …

In this blog, I talk about how I approached the Bouncy numbers problem from Project Euler.

The problem description first defines what is a bouncy number — it is a positive integer where its digits from left to right are neither increasing nor decreasing. The problem description then states that…

Without a sophisticated program, machines would not have the capability to process human languages like our brains do. However, computers are extremely powerful at processing numbers and things with mathematical structure. …

Statistical Significance is one of the most important concepts in statistics. It’s being used widely in all sorts of scientific publications and is the fundamental building block for many common statistical tests such as ANOVA testing. People often associate Statistically Significance with ‘p-value’ and always pair it with numbers such…