Workflow Element Store

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