Scikit-learn es una biblioteca de aprendizaje automático sencilla y eficiente que ofrece una amplia gama de algoritmos y herramientas para tareas como clasificación, regresión, clustering y reducción de dimensionalidad. Se basa en NumPy, SciPy y Matplotlib, y se caracteriza por su facilidad de uso, alto rendimiento y reutilización. Scikit-learn es de código abierto, de uso comercial y está bajo licencia BSD.