scikit-learn - Classical machine learning with scikit-learn
Supports supervised and unsupervised learning, preprocessing, evaluation, hyperparameter tuning, and pipeline construction with scikit-learn.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Build classification models
- Build regression models
- Perform clustering
- Reduce feature dimensions
- Preprocess and transform data
- Evaluate model performance
- Tune model hyperparameters
- Compose machine learning pipelines
- Compare machine learning algorithms
Inputs
- Structured or text data
- Feature and target definitions
- Machine learning task requirements
Outputs
- Trained machine learning models
- Predictions and evaluation metrics
- Transformed feature data
- Clustering assignments
- Machine learning pipeline definitions
Requirements
- Python environment
- scikit-learn package
