Code
flowchart LR
A[Data] --> B[Analysis]
B --> C[ML Model]
C --> D[Deployment]flowchart LR
A[Data] --> B[Analysis]
B --> C[ML Model]
C --> D[Deployment]
Up to this point, we have focused on understanding data.
We explored patterns, cleaned datasets, visualized relationships, and summarized key insights.
This is where many learning paths stop.
But in practice, this is not the end of the workflow.
It is a transition point.
Data analysis helps us answer:
Machine learning extends this further.
It helps us answer:
Machine learning is not separate from analysis.
It builds directly on it.
Clean, well-structured data is what makes machine learning possible.
flowchart LR
A[Data] --> B[Analysis]
B --> C[ML Model]
C --> D[Deployment]flowchart LR
A[Data] --> B[Analysis]
B --> C[ML Model]
C --> D[Deployment]
This introduces an important idea:
The work does not end after analysis.
It moves toward building systems.
Once a model is trained, it can be deployed into a system.
At this stage:
This leads to new questions:
flowchart LR
A[Build] --> B[Deploy]
B --> C[Operate]
C --> D[Monitor]
D --> E[Improve]
E --> Aflowchart LR
A[Build] --> B[Deploy]
B --> C[Operate]
C --> D[Monitor]
D --> E[Improve]
E --> A
Real systems do not stop after deployment.
They operate in continuous cycles of monitoring and improvement.
This is often referred to as MLOps in machine learning workflows, and more broadly as DevOps in software systems.
flowchart LR
A[Build] --> B[CI/CD Pipeline]
B --> C[Deploy]
C --> D[Operate]
D --> E[Monitor]
E --> F[Improve]
F --> Bflowchart LR
A[Build] --> B[CI/CD Pipeline]
B --> C[Deploy]
C --> D[Operate]
D --> E[Monitor]
E --> F[Improve]
F --> B
In real-world systems, the transition from building to deployment is often automated.
This is done using CI/CD (Continuous Integration and Continuous Deployment).
Instead of manually rebuilding and redeploying, improvements pass through a pipeline that automatically:
This allows systems to evolve continuously and with fewer errors.
A useful way to summarize this progression is:
ML → Deployment → MLOps / DevOps
This reflects how analytical work moves from:
In this guide, we focused on building a strong foundation in data analysis.
In extended CDI tracks, we go further into:
The key idea to carry forward is this:
Analysis helps us understand data.
Machine learning helps us act on it.
Systems help us sustain and improve it over time.
Data analysis is not the final step.
It is the foundation for building intelligent systems.