Workflow Element Store

  1. Mobile Applications or IoT Applications
  2. Data bases - NoSQL
  3. Data Collaboration and Partnerships
  4. Surveys and Questionnaires
  5. Data Bases - SQL
  6. Experiments (DoE)
  7. WebScraping
  8. Public Datasets
  9. Feedback Data
  10. APIs and Data Feeds
  11. Flat files
  1. Azure Synapse
  2. Azure blob storage
  3. AWS Redshift
  4. RDBMS
  5. MySQL
  6. AWS RDS
  7. GCS
  8. AWS Kinesis
  9. Apache Kafka
  10. AWS Glue
  11. Oracle DB
  12. GCP Dataflow
  13. ETL/ELT pipeline
  14. MongoDB
  15. Azure Streaming Analytics
  16. GCP Data Fusion
  17. GCP BigQuery
  18. Azure ADF
  19. MS SQL server
  20. s3
  21. PostgreSQL
  1. Binning / Discretization
  2. Feature Selection
  3. Time-Based Features
  4. Handling Imbalanced Classes
  5. Handling Categorical Data
  6. Handling Time-Series Data
  7. Handling Missing Data
  8. Auto-Preprocessing libraries
  9. Data Transformations
  10. Annotation
  11. Textual Feature Extraction
  12. Polynomial Features
  13. Handling Noisy Data
  14. Feature Extraction from Images
  15. Dimensionality Reduction
  16. Interaction Features
  17. Data Scaling and Normalization
  18. Data Partitioning - Train, Validation, & Test
  19. AutoEDA libraries
  20. Domain-Specific Feature Engineering
  21. Augmentation
  22. Dealing with Outliers
  1. Model Interpretability
  2. Regularization Techniques
  3. Binary Classification Techniques
  4. Regular Monitoring and Logging
  5. Batch Normalization
  6. Word Embeddings
  7. Regularization
  8. Regression Analysis
  9. AutoML
  10. Evaluation Metrics
  11. Performance Visualization
  12. Natural Language Processing
  13. Blackbox - Neural Network Models
  14. Forecasting Techniques
  15. Clustering
  16. GridSearchCV, RandomisedSearchCV, BayesianSearchCV
  17. External Validation
  18. Multiclass Classification Techniques
  19. Hyperparameter Tuning
  20. Reinforcement Learning
  21. Transfer Learning
  22. Association Rules
  23. Network Analytics/ GeoSpatial Analytics
  24. Cross-Validation
  25. Early Stopping
  26. Recommendation Engine
  27. Batch Size Selection
  28. Cross-Validation
  29. Model Comparison
  30. Transfer Learning
  31. Ensemble Techniques
  32. Weight Initialization
  33. Learning Rate Scheduling
  34. Data Augmentation
  1. model registry
  2. Datawarehouse
  3. Data Preprocessing pipeline models
  4. Databases
  5. code repository
  1. Containerization
  2. Streamlit
  3. Alerting and Notification
  4. Flask
  5. Model Health Monitoring
  6. Edge Deployment
  7. Model Versioning
  8. Model Drift
  9. FastAPI
  10. Bias and Fairness Assessment
  11. Serverless Computing
  12. Cloud Deployment
  13. Performance Metrics
  14. Prediction Logging
  15. Concept Drift Detection
  16. Data Drift Monitoring
  17. Feedback Collection
  18. Model Serialization
ML Workflow Intermediate - Architecture
  • Element belongs to model
  • Element not belongs to model
Training Pipeline
Data Collection

Data Collection

Inference API

API Stream

Web crawler

API Stream

Web crawler

Python logo

Selenium

Data Ingestion

Data Ingestion

Data Landing Zone

Store Data from all the Sources
Store Data from all the Sources

Store Data from all the Sources

Data Cleaning / Preprocessing

Data Cleaning / Preprocessing

Derived & Base features

Data Training & Modelling

Data Training & Modelling

Inference Pipeline
Input Data for Forecasting

Input Data for Forecasting

Input Data

Cleaned & Processed Data

Inference

Inference

Inference pickle
Inference Joblib
streamlit
Inference API