Featured Articles
Zero to Python Hero – Part 5/10: Essential Data Structures in Python: Lists, Tuples, Sets & Dictionaries
The fundamental way of storing, accessing and manipulating of data in python is data structures. Python provides an convenient and adaptable collection of objects to store and data and sort it in different ways, be it a list, a tuple,...
Read MoreTop 5 Skills Every Engineer Should Learn in 2026
The world of engineering is changing faster than ever before. Technologies that were once futuristic like artificial intelligence, machine learning, and cloud computing are now driving industries forward. By 2026, the engineers who thrive won’t just be the one who...
Read MoreZero to Python Hero - Part 4/10 : Control Flow: If, Loops & More (with code examples)
A major element of any programming language is the capability to take decisions and repeat them -this is the so-called control flow. Control flow is a feature available in Python that enables us to have the control of how code...
Read MoreZero to Python Hero - Part 3/10 : Understanding Type Casting, Operators, User Input and String formatting (with Code Examples)
Type Casting & Checking What is Type Casting? Type casting (also called type conversion) is the process of converting a value from one data type to another. It’s like translating between different languages – sometimes you need to convert a number to...
Read MoreDynamic Programming in Reinforcement Learning: Policy and Value Iteration
The core topic of reinforcement learning (RL) Dynamic Programming in RL: Policy and Value Iteration Explained provides fundamental solutions to resolve Markov Decision Processes (MDPs). This piece teaches about Policy Iteration and Value Iteration alongside their mechanisms as well as...
Read MoreLatest Articles
End to End Project Multiple Disease Detection using ML
Project 1: Heart Disease Detection Machine Learning is used across numerous spheres around the world. The healthcare industry is no exception. Machine Learning can play an essential part in predicting presence/ absence of Locomotor diseases, Heart conditions and further. similar information, if predicted well in advance, can give important perceptivity to doctors who can also…
Read MoreArrays Functions and Functional Programming in Python
This post is dedicated to some of the commonly used numpy function to do with arrays in python. 1 – Remove Duplicate from arrays using numpy 2 – Concatenate two arrays using numpy 3 – Get product of one/two arrays using numpy 4 – Basic maths function of Numpy Functional Programming Functional programming is a…
Read MoreArray Methods in Python
Arrays are used to store multiple values in one single variable. Array can be handled in Python by a module named array. Type codes for different data types: These codes are used while creating an array. 1 – Creating an Array Array(data_type, value_list) 2 – Adding Element to Array Insert() is used to insert one…
Read MoreK-nearest Neighbor for Machine Learning
Analogy behind KNN: tell me about your friend (who your neighbors are) and I will tell you who you are. Algorithms Common distance function measure used for continuous variables. KNN Working The k-NN working can be explained on the basis of the below algorithm: Step-1: select the number of K of the neighbors Step-2: Calculate…
Read MoreDecision Tree for Machine Learning
Tree based algorithms are a popular family of related non-parametric and supervised methods for both classification and regression. The decision tree looks like a upside-down tree with a decision rule at the root, from which subsequent decision rules spread out below. Sometimes decision trees are also referred to as CART, which is short for classification…
Read MoreEnd to End Project Laptop Price Prediction using Machine Learning
Machine learning relies on AI to predict the future based on past data. If you’re a data science enthusiast or practitioner, this article will help you build your own end-to-end machine learning project from scratch. In order for a machine-learning project to be successful, there are several steps that should be followed. These steps vary…
Read MoreLogistic Regression for Machine Learning
Logistic Regression is one of the most used Machine learning algorithms among industries and academia. It is a supervised learning algorithm used for classification where the target variable should be categorical. Why not Linear Regression for classification There are mainly two reasons for not fitting a linear regression on classification tasks: When we fit a…
Read MoreUber Data Analysis Project using Python
Uber is a company based in San Francisco that handles over 118 million users and 5 million drivers, making it the perfect app for you to hire a ride. Additionally, they process an average of 17.4 million trips with over 6 billion rides completed every day. You can download the dataset used in this project…
Read MoreDate-Time Module in Python
The data-time is a built-in module supplies classes for manipulating dates and times. datetime.now use the now() method to access the current date and time. Date class in datetime module We can represent the data object using the data class Syntax to create a data object datetime.date(year, month, day) date.today() it will return the current…
Read MoreSales Analysis Project using Python
In this post, I use Python, Pandas & Matplotlib to analyze and answer business questions about 12 months worth of sales data. The data contains hundreds of thousands of electronics store purchases broken down by month, product type, cost, purchase address, etc. The dataset can be downloaded here. In this analysis, I’m using jupyter notebook. First,…
Read MoreMultiple Constructors in Python
Multiple constructors are required when we want to have a different behavior of an object to perform the different actions on the object of a class. The different behavior of an object can be achieved by providing the different parameters based on the type of parameters, number of parameters. We can have a different behavior…
Read MoreZomato Data Analysis Project using Python
Zomato is one of the most useful apps for foodies who want to taste the best cuisines of every part of the world. They lie in your budget. This article is directed towards those who want to find affordable restaurants in different parts of the country and explore a variety of cuisines. We analyzed the…
Read More