Python scikit-learn
Python scikit-learn is a free and open-source machine learning library for the Python programming language. It is used for classification, regression, clustering, and dimensionality reduction tasks. It was created by David Cournapeau and is maintained by the scikit-learn team.

