Deep Learning is a subset of Machine Learning (ML) based on the concept of artificial neural networks. It can be used to solve a variety of tasks using both structured and unstructured data.
TensorFlow is a free, open-source deep learning library for Python. It makes building deep learning models easier for practitioners and researchers.
Scikit-learn is an open-source library for machine learning in Python. It is built on top of NumPy, SciPy and Matplotlib.
Pandas is an open-source Python library used for data munging and data analysis. It is designed to be intuitive and easy to use. It provides a high level interface to work on tabular data.
NumPy is an open-source Python library that is used in scientific computing. It was created by Travis Oliphant.