All Articles

Why Python is Best for Machine Learning?

Why Python is Best for Machine Learning?

Python is the best language for machine learning for several reasons. First, Python has a clear syntax. Second, it makes the manipulating text extremely easy. A lot of people and organizations use Python, so there’s…

Predict IPL Winner with Machine Learning

Predict IPL Winner with Machine Learning

In this article, I will take you through how we can predict the IPL winner with machine learning. The Indian Premier League (IPL) is a professional Twenty20 cricket league in India, played in March or…

Generators in Python

Generators in Python

In Python, Generators are lazy iterators created by generator functions or generator expressions. In this article, I will introduce you to generators in Python. At the end of this article, you will learn what generators…

When Do We Need Machine Learning?

When Do We Need Machine Learning?

In this article, I will introduce you to a very important concept for machine learning practitioners: when do we need machine learning. It’s one of those basic issues that every computer science student faces when…

Predict Car Prices with Machine Learning

Predict Car Prices with Machine Learning

In this article, I am going to walk you through how we can train a model that will help us predict car prices with Machine Learning using PyTorch. The dataset I’m going to use here…

Maths for Machine Learning

Maths for Machine Learning

Machine learning is about designing algorithms that automatically extract valuable information from data. The emphasis here is on ‘automatic’, that is, machine learning is about general-purpose methodologies that can be applied to many sets of…

Python Interview Questions

Python Interview Questions

Python is now one of the most popular and skillful languages in programming domain. In this article, I will take you through some of the most important Python interview questions you need to know. To…

Model Validation in Machine Learning

Model Validation in Machine Learning

In machine learning, model validation is a very simple process: after choosing a model and its hyperparameters, we can estimate its efficiency by applying it to some of the training data and then comparing the…

Machine Learning for Healthcare

Machine Learning for Healthcare

Electronically stored medical imaging data is plentiful and Machine Learning algorithms can be fed with this type of dataset, to detect and uncover patterns and anomalies. In this article, I will introduce you to five…

Analyze Call Records with Machine Learning

Analyze Call Records with Machine Learning

For most businesses, the story generally goes as follows. A customer calls to complain, praise or ask for help, then the call is recorded for further training or assessment, then the recording is usually chosen…

Physical Computing with Python

Physical Computing with Python

One of the reasons I want you to learn about physical computing is because small computers doing physical activities are all around you. And we mean everywhere. Go up to your kitchen. Look around you.…

Python Lists

Python Lists

Python Lists are the most flexible and ordered collection object. Lists can contain any type of data types: numbers, strings, and even lists. The best way to understand list in python is to understand by…

How to Choose an Algorithm in Machine Learning

Choose Algorithm in Machine Learning

For any given machine learning problem, many algorithms can be applied and several models can be generated. A spam detection classification problem, for example, can be solved using a variety of models, including naive Bayes,…

Count Rainy Days with Python

Count Rainy Days with Python

In this article, I will walk you through a numerical computational task with Python to count rainy days with python. Imagine you have a data series that represents the amount of precipitation each day for…

NLP Projects for Machine Learning

NLP Projects for Machine Learning

Natural Language Processing (NLP) consists of developing applications and services capable of understanding human languages. Some practical examples of NLP are speech recognition, for example, Google voice search, understanding content or analyzing feelings, etc. In…

JSON in Python

JSON in Python

In this article, I will introduce you to JSON in Python. At the end of this article, you are going to learn what JSON is, why it exists, why people use it, and finally how…

Computer Vision Projects

Computer Vision Projects with Python

Computer vision is a field of machine learning that processes images to solve real visual problems. In this article, I’m going to introduce you to some very useful computer vision projects and tasks that will…

What is Transfer Learning in Machine Learning?

What is Transfer Learning in Machine Learning?

Humans have an inherent ability to transfer knowledge between tasks. What we acquire as knowledge while learning a task, we use it in the same way to solve related tasks. The more the tasks are…

Machine Learning Roadmap

Machine Learning Roadmap

In this article, I will take you through a complete Machine Learning Roadmap to become an expert in Machine Learning. If you are a beginner or a practitioner of machine learning, it means that you…

API with Python

API with Python

Have you ever heard of the word API and wondered what it is exactly? Got a vague idea, but want to know more about what you could do with an API and how you could…