Python Data Model
Reference Fluent Python - Chapter 1 Introduction Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant inden...
Reference Fluent Python - Chapter 1 Introduction Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant inden...
Reference Chapter 5 - Designing Machine Learning Systems by Chip Huyen Introduction In 2014, the paper “Practical Lessons from Predicting Clicks on Ads at Facebook” claimed that having the ri...
Reference Chapter 4 - Designing Machine Learning Systems by Chip Huyen Introduction Data is messy, complex, unpredictable, and potentially treacherous. If not handled properly, it can easily ...
Reference Chapter 3 - Designing Machine Learning Systems by Chip Huyen Introduction The rise of ML in recent years is tightly coupled with the rise of big data. Large data systems, even wit...
Reference Chapter 2 - Designing Machine Learning Systems by Chip Huyen Introduction ML systems design takes a system approach to MLOps, which means that we’ll consider an ML system holistically ...
Reference Chapter 1 - Designing Machine Learning Systems by Chip Huyen Motivation In November 2016, Google announced that it had incorporated its multilingual neural machine translation syste...
Introduction Java has changed so much over the past few years most profound so far being the Java 8 release. For example, remember when the code for sorting a collections based on a member variabl...
Core Principle When writing any piece of code, clarity and simplicity are of paramount importance. Code should be reused rather than copied. The dependencies should be kept to a minimum. Errors sh...
Problem Statement Given two documents $D1$ and $D2$, we would like to compute a sense of “distance” which would give us a measure of the degree of similarity between the two documents. The docume...
What is a Web Crawler? A Web Crawler is an internet bot that systematically crawls through the World Wide Web typically for the purpose of web indexing. A web crawler starts with a list of URLs, ...