Skip to main content

Platform Overview

EvoML is a platform that automates and optimizes the entire machine learning lifecycle. This documentation provides a step-by-step guide to building, optimizing, and deploying production-ready models efficiently.

Key Features

  1. Data Upload and Exploration
  2. Model Development
  3. Multi-objective Optimization
  4. Feature Engineering
  5. Timeseries Handling
  6. Model Hub
  7. Evaluation
  8. EvoML Client
  9. Deployment

Supported Tasks

Model TypeUse CasesFeatures
ClassificationCustomer segmentation, fraud detectionMulti-class support, imbalanced learning
RegressionPrice prediction, demand forecastingLinear/Non-linear optimization
Time Series ClassificationAnomaly detection, pattern recognitionSequence classification, temporal feature extraction
Time Series RegressionStock prediction, demand forecastingAdvanced forecasting
Natural Language Processing ClassificationSentiment analysis, spam detectionEmbeddings
Natural Language Processing RegressionNumerical ratings, price predictionEmbeddings