All Articles

Machine Learning for Startups

Machine Learning for Startups

Machine learning is becoming a fundamental need for every business these days and plays a major role in differentiating your startup from others. Unfortunately, most startups underestimate how difficult and expensive implementing machine learning can…

Send Emails with Python

Send Emails with Python

Sometimes we can be in a situation where we need to send emails to multiple people in a personalized way. Although these emails follow the same format, the information they contain varies from recipient to…

Python AutoML Libraries

Python AutoML Libraries

Automated machine learning, also known as AutoML, is an emerging field in which the process of building machine learning models to model data is automated. AutoML can make modelling easier and more accessible for everyone.…

Will AutoML Replace Data Science Jobs?

Will AutoML Replace Data Science Jobs?

If you are a Machine Learning Practitioner, you must be having this question these days that will AutoML replace Data Science Jobs or not? Now, this is a good question if you are dedicated to…

Colour Recognition with Python

Colour Recognition with Python

In this article, I’ll walk you through a colour recognition task with Python. This process is also known as colour detection. We are going to create a basic application that will help us detect colours…

3D Video with Python

In this article, I will take you through an excellent technique to create a 3D video with python by using the matplotlib package. But before learning to create a 3D video with python, I would…

Machine Learning in Marketing

Machine Learning in Marketing

In B2B marketing, companies use customer relationship management (CRM) software such as Salesforce, Oracle, and SugarCRM to maintain contact records of business partners who maintain key roles in decision making and purchasing. This data can…

NumPy Broadcasting in Python

NumPy Broadcasting in Python

In Python, NumPy Broadcasting describes how arithmetic works between arrays of different shapes. This is a very powerful feature, but one that can be easily misunderstood, even by experienced users. In this article, I will…

A/B Testing in Machine Learning

AB Testing in Machine Learning

AB Testing refers to a randomized controlled experiment designed to understand how system variants affect metrics. Most major websites today run hundreds or even thousands of AB tests simultaneously, as different product groups seek to…

Lambda in Python

Lambda in Python

Besides the def statement, Python also provides a form of expression that generates function objects. Due to its similarity to a Lisp language tool, it is called lambda. In this article, I will introduce you…

SARIMA in Machine Learning

SARIMA in Machine Learning

In Machine Learning, a seasonal autoregressive integrated moving average (SARIMA) model is a different step from an ARIMA model based on the concept of seasonal trends. In this article, I will introduce you to the…

Launch a Machine Learning Model

Launch a Machine Learning Model

Great, you’ve got approval to launch a machine learning model. Now you need to prepare your solution for production (e.g. tweaking the code, writing documentation and testing, etc.). Then you can launch your machine learning…

Word Embeddings in Machine Learning

Word Embeddings in Machine Learning

Word embeddings or word vectors represent each word numerically so that the vector matches how that word is used or what it means. Vector encodings are learned by considering the context in which the words…

Rainfall Prediction with Machine Learning

Rainfall Prediction with Machine Learning

Rainfall Prediction is one of the difficult and uncertain tasks that have a significant impact on human society. Timely and accurate forecasting can proactively help reduce human and financial loss. This study presents a set…

Linear Search Algorithm with Python

Linear Search Algorithm with Python

A simple solution to the sequence search problems is the linear search algorithm, which is also known as a sequential search algorithm. In this article, I will tell you how to create a linear search…

Proximity Analysis with Python

Proximity Analysis with Python

Proximity analysis is a way to analyze the locations of features by measuring the distance between them and other features in the area. The distance between point A and point B can be measured in…

Interactive Maps with Python

Interactive Maps with Python

In this article, I will explain how to create interactive maps with the folium package in python. Along the way, you will also learn how to apply your new skills to visualize Boston criminal data.…

Random Sampling with Python

Random Sampling with Python

Random sampling is part of the sampling technique in which each sample has an equal probability of being selected. A randomly selected sample is meant to be an unbiased representation of the total population. In…

NLP for Other Languages with Machine Learning

NLP for Other Languages with Machine Learning

Natural Language Processing (NLP) is a great task in Machine Learning to work with languages. However, you must have seen everyone working with only in the English language while working on a task of NLP.…