scikit-learn

Classical machine learning toolkit for Python. Covers preprocessing, model selection, and evaluation for most non-deep-learning tasks.

Proficiency: Expert · 3+ years

Algorithms used

  • Supervised: Random Forest, Gradient Boosting (XGBoost), SVM, Logistic Regression
  • Unsupervised: K-Means, DBSCAN, PCA, t-SNE
  • Pipelines: Pipeline + ColumnTransformer for reproducible preprocessing
  • Model selection: GridSearchCV, cross_val_score

Related: Python, ML, Data Science