Data Science Portfolio – Esmaeil Pourjavad

Showcasing professional and self-driven projects in Data Science

View on GitHub

☁️ Azure Machine Learning — Practical Work

I worked in an Azure ML workspace (with preconfigured storage and compute) to build and run machine learning pipelines.
Pipelines were primarily created using the Azure ML Designer interface, for data preparation, training, and evaluation.
This work was part of my self-study in the Microsoft Azure Machine Learning for Data Scientists learning path, which introduced the essentials of Azure ML workflows.


🔧 Environment & Resources


📚 Datasets

Three tabular datasets were used to practice supervised and unsupervised workflows.
Each dataset was uploaded and referenced in multiple experiments.


1) Regression — Automobile Price Prediction

Predicted vehicle price using a tree-based regressor.
The pipeline captured the flow from ingestion to evaluation, with Web Service I/O blocks included for deployment readiness.

Key steps


2) Classification — Diabetes Risk

Built a classification pipeline to predict diabetes risk.
Several runs were performed, including debugging and reruns to ensure reproducibility.

Key steps


3) Clustering — Penguins (K-Means)

Segmented observations in an unsupervised setting to validate cluster structure.

Key steps


🤖 Automated ML — Baselines

Ran AutoML experiments for regression and classification to compare with manual pipelines.

Key steps


📈 Tracking & Reproducibility

Azure ML automatically logged metrics, parameters, and outputs for each run.
Failed runs were preserved, helping document the process and debugging steps.


Screenshots

Automobile price regression — real-time inference
Automobile price regression — real-time inference

Diabetes classification — Designer flow
Diabetes classification — Designer flow

Penguins clustering — Designer flow
Penguins clustering — Designer flow