Workflow Element Store

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