Scikit-learn est une bibliothèque d'apprentissage automatique simple et efficace, offrant une large gamme d'algorithmes et d'outils pour des tâches de classification, de régression, de clustering et de réduction de dimension. Basée sur NumPy, SciPy et Matplotlib, elle se caractérise par sa facilité d'utilisation, ses performances supérieures et sa réutilisabilité. Scikit-learn est open source, utilisable commercialement et distribué sous licence BSD.