Pandas is an open source, BSD-licensed library providing high-performance, easy-to use data structures.

Python is a powerful high-level object oriented programming language created by Guido Van Rossum. 

Numpy is the fundamental package for scientific computing in Python. It is a Python library that provides a multidimensional array.

Get started with Machine Learning

How to start learning Machine Learning?  

Getting started with Machine Learning

Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.

Deep learning (also known as deep structuredlearning or hierarchical learning) is part of a broader family of machine learning methods based onlearning data representations, as opposed to task-specific algorithms. Learning can be supervised, semi-supervised or unsupervised.

 Polynomial regression is a form of regression analysis in which the relationship between the multiple independent variables is targeted.

The algorithm tries to output the optimal hyper-plane  in order to classify the data points with max-margin methodology.

Random forest is a combination of several decision trees where each tree depends on a random vector sampled out of data.