All Articles

Python Libraries for Data Science

Python Libraries for Data Science
Python is such a popular programming language among data scientists because of its beginner-friendly syntax and the support of libraries that we get for all data science tasks. So there are some of the Python libraries you need to learn…

Google Search Analysis with Python

Google Search Analysis with Python
Approximately 3.5 billion searches are performed on Google daily, which means that approximately 40,000 searches are performed every second on Google. So Google search is a great use case for analyzing data based on search queries. With that in mind,…

Applications of Supervised Learning

Applications of Supervised Learning
In machine learning, supervised learning is characterized by the concept of a supervisor whose goal is to provide an accurate measure of error that is directly comparable to the output values. If you don’t know in what kinds of problems…

Pick a Random Card using Python

Pick a Random Card using Python
There are so many card games today where you choose a card at random from a deck of cards to create an event. This is the feature of every card game today because you have to choose a card at…

How To Learn Machine Learning with C++?

How To Learn Machine Learning with C++?
A lot of computer science students have C++ as their main programming language but when they want to start with machine learning they learn languages like Python or R. So is C++ not a good language for machine learning? Yes,…

Class Balancing in Machine Learning

Class Balancing in Machine Learning
When using a machine learning algorithm, it is very important to train the model on a dataset with almost the same number of samples. This is known as a balanced class. We need to have balanced classes to train a…

Rename Columns using Python

Rename Columns using Python
When working on a data science task, sometimes the dataset you are using has features with very complex names, so to keep things simple we can rename the columns with complex names. So in this article, I will walk you…

Descriptive and Predictive Analysis in Machine Learning

Descriptive and Predictive Analysis in Machine Learning
Descriptive analysis is used to understand the past and predictive analysis is used to predict the future. Both of these concepts are important in machine learning because a clear understanding of the problem and its implications is the best way…

Machine Learning Projects for Beginners

Machine Learning Projects for Beginners
Working on some machine learning projects is one of the most useful strategies you can use as a beginner to learn machine learning. As a beginner, you are out of ideas about how to start with a project or which…

Egg Catcher Game using Python

Egg Catcher Game using Python
Eggs Catcher is a classic game where the goal is to catch as many eggs as possible. In this game, every egg you catch will increase your score and if you miss 3 eggs you will lose the game. In…

How to Create a Data Science Resume?

How to Create a Data Science Resume?
If you want to get a data science job, the first thing you need to have is a data science resume. A resume is a document that gives the first impression of a candidate, so it should be well prepared…

Merge Sort using Python

Merge Sort using Python
To sort an array we need to arrange the elements of the array by comparing each element efficiently. The merge sort algorithm uses the divide and conquer approach to sort an array by making the least number of comparisons between…

Highest Paying Programming Jobs

Highest Paying Programming Jobs
There are so many programming jobs that can pay you a really good amount of money no matter what company you work for. Most of these programming jobs can also pay a very good amount as a freelancer. So, in…

Uber Trips Analysis using Python

Uber Trips Analysis using Python
Uber has been a major source of travel for people living in urban areas. Some people don’t have their vehicles while some don’t drive their vehicles intentionally because of their busy schedule. So different kinds of people are using the…

How to Select a Machine Learning Algorithm?

How to Select a Machine Learning Algorithm
There are so many machine learning algorithms for all machine learning problems like classification, regression, and clustering. You may be familiar with more than 3-4 algorithms for each task, but the problem every newbie faces is how to select a…

Choropleth Map using Python

Choropleth Map using Python
A choropleth map is a shaded map where the intensity of the colour indicates the intensity or quantity of a particular feature. In Data Science, the choropleth maps are used to visualize the distribution of a feature in a geographical…

Real-World Machine Learning Projects on Classification

Real-World Machine Learning Projects on Classification
Classification means categorizing something from a group based on some features. For example, spam detection is one of the most popular tasks of classification in the machine learning community, here we need to classify emails as spam or not spam.…

AutoTS in Python (Tutorial)

AutoTS in Python (Tutorial)
AutoTS is an automatic machine learning library in Python which is developed for the task of automatic time series forecasting. You can use this library for any task of time series forecasting such as predicting the stock prices for the…

Dijkstra’s Algorithm using Python

Dijkstra's Algorithm using Python
Dijkstra’s algorithm is also known as the single-source shortest path algorithm. It is used for finding the shortest path between the nodes of a graph where the cost of each path is not the same. In this article, I will…

How To Prepare for the Microsoft Coding Interview?

How To Prepare for the Microsoft Coding Interview?
I recently shared an article on how to prepare for a coding interview, but sometimes you want to prepare for a coding interview for a specific company that has standards on what they expect from their employees. One of these…
Data Science | Machine Learning | Python | C++ | Coding | Programming | JavaScript