In A Simple Approach To Templated SQL Queries In Python, I introduced the basics of SQL templates in Python using JinjaSql. This post further demonstrates
Left Join with Pandas Data Frames in Python
Merging Pandas data frames is covered extensively in a StackOverflow article Pandas Merging 101. However, my experience of grading data science take-home tests leads me
Summary of “How We Learn”
“How We Learn” by Benedict Carey covers a vast body of research on learning science and challenges some commonly accepted learning practices. In this series
Summary of “How We Learn” – Part 2: The Basics
This is Part 2 of 4 of my summary of “How We Learn” by Benedict Carey. Other parts: Part 1 – Summary Part 3 –
Summary of “How We Learn” – Part 3: Distraction
This is Part 3 of 4 of my summary of “How We Learn” by Benedict Carey. Other parts: Part 1 – Summary Part 2 –
Summary of “How We Learn” – Part 4: Interleaving and Perceptual Learning
This is Part 4 of 4 of my summary of “How We Learn” by Benedict Carey. Other parts: Part 1 – Summary Part 2 –
Faster Data Science: From Big To Small Data
Business leaders often ask how to accelerate data science projects. It is well established that data scientists spend as much as 80% of their time
A Simple Approach To Templated SQL Queries In Python
There are numerous situations in which one would want to insert parameters in a SQL query, and there are many ways to implement templated SQL
Over-the-Wall Data Science and How to Avoid Its Pitfalls
Over-the-wall data science is a common organizational pattern for deploying data science team output to production systems. A data scientist develops an algorithm, a model,
AI Systems Development Cycle And How It’s Different From Other Software
Most software development projects go through the same four phases: discovery, research, prototype, and production. Usually, the research and prototype stages are fairly light because