All Articles

Analyze Healthcare Data with Python

Analyze Healthcare Data with Python

In this article, I will take you through how we can analyze Healthcare data with Python. The process of data analysis remains almost the same in most of the cases, but there are some domains…

Python as First Programming Language

Python as First Programming Language

If you are thinking to choose Python as your first programming language then here in this article, I will take you through why you should think about it again to choose Python as the first…

Predict Migration with Machine Learning

Predict Migration with Machine Learning

In this article, I will take you through a real-world task of Machine Learning task to predict the migration of humans between countries. Human migration is a type of human mobility, where a journey involves…

Genetic Algorithm with Python

Genetic Algorithm with Python

The genetic algorithm is a computer approximation of how evolution performs research, which involves making changes to the parent genomes in their offspring and thus producing new individuals with different abilities. In this article, I…

BigQuery in Data Science

BigQuery in Data Science

Well, sometimes to access big data you have to use a BigQuery. It is important to understand that you are not only storing the data in the cloud, you are also using the data analysis…

Scaling and Normalization in Machine Learning

Scaling and Normalization in Machine Learning

In this article, I’ll walk you through scaling and normalization in machine learning and what the difference between these two is. Now, before I dive into this task let’s import all the libraries we need…

Neural Network with Python Code

Neural Network with Python Code

To create a neural network, you need to decide what you want to learn. Here, I’m going to choose a fairly simple goal: to implement a three-input XOR gate. (It’s an exclusive OR gate.) The…

RFM Analysis with Python

RFM Analysis with Python

RFM analysis is a marketing technique used to quantitatively determine who the best customers are by looking at what date a customer bought (recency), how often they buy (frequency) and how much the customer is…

Groupby in Python

GroupBy in Python

Groupby is a fairly simple concept. It helps in creating a group of categories and apply as a function to the categories. It’s a simple concept, but it’s an extremely valuable technique that is widely…

Lung Segmentation with Machine Learning

Lung Segmentation with Machine Learning

In this article, I will introduce you to the application of Machine Learning in healthcare. I will show you how we can work on the lung segmentation task with machine learning using python. Lung Segmentation…

Cross-Validation in Machine Learning

Cross-Validation in Machine Learning

In cross-validation, we run the process of our machine learning model on different subsets of data to get several measures of model quality. For example, we could start by dividing the data into 5 parts,…

Data Leakage in Machine Learning

Data Leakage in Machine Learning

In this article, you will learn what data leakage is and how to avoid it. If you don’t know how to prevent it, leaks will frequently occur and ruin your models in subtle and dangerous…

What are Neural Networks?

What are Neural Networks in Machine Learning?

Neural networks and various other models of how the brain works have been around since people started talking about artificial intelligence. This article introduces you to the concept of neural networks and how to implement…

XGBoost in Machine Learning

XGBoost in Machine Learning

XGBoost or Gradient Boosting is a machine learning algorithm that goes through cycles to iteratively add models to a set. In this article, I will take you through the XGBoost algorithm in Machine Learning. The…

Overfitting and Underfitting in Machine Learning

Overfitting and Underfitting in Machine Learning

By the end of this article, you will understand the concepts of overfitting and underfitting in machine learning, and you can also apply these concepts to train your machine learning models more accurately. What are…

The Best Laptop For Machine Learning: Tensorbook

The Best Laptop For Machine Learning: Tensorbook

Lambda is a new hardware company that was founded in 2012 but has already produced some great pieces of hardware. In this article, I’ll go over Tensorbook, which is a machine learning laptop produced by…

Neural Networks

Neural Networks Projects for Machine Learning

Neural networks and various other models of how the brain works have been around since people started talking about artificial intelligence. In this article, I’m going to introduce you to some very useful neural networks…

Extract Text From Images with Python

Extract Text From Images with Python

In this short article, I’ll show you how you can use the power of Python to extract text from images. The applications of this technique are endless. Some examples include: Data mining for machine learning…

ABC Analysis with Machine Learning

ABC Analysis with Machine Learning

ABC analysis assumes that income-generating items in an inventory follow a Pareto distribution, where a very small percentage of items generate the most income. In this article, I’ll walk you through how we can perform…

Moving Averages with Python

Moving Averages with Python

In this article, I will take you through how we can implement Moving Averages with Python. Moving averages are commonly used by technical analysts and traders. If you’ve never heard of a moving average, you’ve…