Amarjeet
Amarjeet,BE in CS ,love to code in python and passionate about Machine Learning and Data Science. Expertsteaching.com is just a medium to share what I have learned till now with world.

Exception Handling in python

In this post,you will learn error and exception handling in python.You will see how we can handle exceptions in python using try and except block and use of finally keyword. Exception Handling Exception handling is a way of writing code in such a way that,exceptions that can occur at runtime… Continue reading

3 Books to Master Python in 2020

Python is the most popular programming language in today’s world.Be it Machine Learning,AI,Data Science,Web Development,in every field python is most popular than any other language. If you search for best books to learn python,you will see many websites that will show you many books.But,do you really think,they have gone through… Continue reading

Python Comments: Single and Multi-line

In this post you will learn about comments in python and how to write single-line and multi-line comments in python. What are comments? Comments are texts that are ignored by the python interpreter and never going to execute.They are written so that programmers can understand what a particular line or… Continue reading

Deep dive in Python Decorators

In this post you will learn about python decorators,decorators with arguments and decorator chaining.So lets jump in… What is python decorators? Decorators are a way in which we can alter or change behavior of a function.As python treats everything as an object,so we can pass function to the functions and… Continue reading

Cross Validation Techniques

In this post you will learn about cross validation and various cross validation techniques like K-fold ,Repeated K-fold, Stratified, LOOCV and LOOPV cross-validation techniques and how how we can implement these techniques in Python. What is Cross Validation? Cross validation is a model validation technique. Cross validation is used to… Continue reading

Train Test And Validation Set

In this tutorial,you will learn why we need train,test and validation set and how it is used in our model training and evaluation.You will also learn how you can split dataset into these set’s using Python. Training Set This is the part of dataset which is used to train the… Continue reading

Standardization and Normalization in Machine Learning

In this post you will learn about Normalization and Standardization in machine learning.You will also learn why it is important and why and how to use Normalization and Standardization in Machine Learning in Python. Why to Normalize or Standardize? Sometimes,features of our dataset may have different scales.For example,One feature may… Continue reading

While Loop–Python

While loop is one of the type of loop in python.In this tutorial,you will learn about while loop syntax,when to use it and how to use it in our programs in different ways.You will also learn about break and continue statement and how to use it with while loop. When… Continue reading

Diagnosing Overfitting with Regularization

Regularization is a way in which we can overcome the problem of Overfitting and High variance.In this tutorial,you will learn how Regularization works,how it can solve problem of overfitting and three important Regularization algorithms Ridge , Lasso and Elastic Net. If you do not know anything about Underfitting and Overfitting,I… Continue reading

Python Dictionaries

Dictionaries are one of the most important data-structures of python.You can think dictionaries as a hash map.Data is stored in dictionaries as a key value pair.In this post,you will learn about python dictionaries,different ways of creating python dictionaries,various methods of dictionaries and different ways of accessing dictionary elements. Creating Dictionary… Continue reading