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
Category: AI
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
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
How Can We Reduce the Risk of Machine Learning Projects?
The overall risk of machine learning projects in a business can be relatively high because they tend to be long and complex. Before embarking on
Four Machine Learning Skills of a Successful AI Team
In the past few years, several trends accelerated adoption of AI for business applications. The abundance of data, cheap computing, advances in AI algorithms, and