Workflow Element Store

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