From 309627fa504cdde2799ab31b8b31b0032f5faff3 Mon Sep 17 00:00:00 2001 From: rezayaghobi-dev Date: Sat, 11 Jul 2026 17:35:27 +0330 Subject: [PATCH] Flatten project folder structure and fix notebook links in READMEs --- .../README.md | 5 +++-- .../classification.ipynb | 0 .../classification_notebook_polished.ipynb | 0 .../README.md | 5 +++-- .../housing-ml-notebook.ipynb | 0 .../housing_ml_notebook_polished.ipynb | 0 .../notebooks/linear-models => linear-models}/README.md | 5 +++-- .../linear_models_notebook.ipynb | 0 .../linear_models_notebook_polished.ipynb | 0 9 files changed, 9 insertions(+), 6 deletions(-) rename {projects/notebooks/classification-project => classification-project}/README.md (87%) rename {projects/notebooks/classification-project => classification-project}/classification.ipynb (100%) rename {projects/notebooks/classification-project => classification-project}/classification_notebook_polished.ipynb (100%) rename {projects/notebooks/housing-price-regression => housing-price-regression}/README.md (86%) rename {projects/notebooks/housing-price-regression => housing-price-regression}/housing-ml-notebook.ipynb (100%) rename {projects/notebooks/housing-price-regression => housing-price-regression}/housing_ml_notebook_polished.ipynb (100%) rename {projects/notebooks/linear-models => linear-models}/README.md (84%) rename {projects/notebooks/linear-models => linear-models}/linear_models_notebook.ipynb (100%) rename {projects/notebooks/linear-models => linear-models}/linear_models_notebook_polished.ipynb (100%) diff --git a/projects/notebooks/classification-project/README.md b/classification-project/README.md similarity index 87% rename from projects/notebooks/classification-project/README.md rename to classification-project/README.md index d415b32..01a6b0a 100644 --- a/projects/notebooks/classification-project/README.md +++ b/classification-project/README.md @@ -31,6 +31,7 @@ The SGD → Random Forest jump illustrates why a linear decision boundary strugg Python, scikit-learn, matplotlib -## Notebook +## Notebooks -[`notebook.ipynb`](notebook.ipynb) +- [`classification.ipynb`](classification.ipynb) — original notebook, my own work +- [`classification_notebook_polished.ipynb`](classification_notebook_polished.ipynb) — same analysis with AI-assisted documentation and formatting added for readability diff --git a/projects/notebooks/classification-project/classification.ipynb b/classification-project/classification.ipynb similarity index 100% rename from projects/notebooks/classification-project/classification.ipynb rename to classification-project/classification.ipynb diff --git a/projects/notebooks/classification-project/classification_notebook_polished.ipynb b/classification-project/classification_notebook_polished.ipynb similarity index 100% rename from projects/notebooks/classification-project/classification_notebook_polished.ipynb rename to classification-project/classification_notebook_polished.ipynb diff --git a/projects/notebooks/housing-price-regression/README.md b/housing-price-regression/README.md similarity index 86% rename from projects/notebooks/housing-price-regression/README.md rename to housing-price-regression/README.md index 1250b42..275a3f9 100644 --- a/projects/notebooks/housing-price-regression/README.md +++ b/housing-price-regression/README.md @@ -29,6 +29,7 @@ Full pipeline from raw data to a tuned, evaluated model: EDA, stratified train/t Python, pandas, scikit-learn, matplotlib, seaborn -## Notebook +## Notebooks -[`notebook.ipynb`](notebook.ipynb) +- [`housing-ml-notebook.ipynb`](housing-ml-notebook.ipynb) — original notebook, my own work +- [`housing_ml_notebook_polished.ipynb`](housing_ml_notebook_polished.ipynb) — same analysis with AI-assisted documentation and formatting added for readability diff --git a/projects/notebooks/housing-price-regression/housing-ml-notebook.ipynb b/housing-price-regression/housing-ml-notebook.ipynb similarity index 100% rename from projects/notebooks/housing-price-regression/housing-ml-notebook.ipynb rename to housing-price-regression/housing-ml-notebook.ipynb diff --git a/projects/notebooks/housing-price-regression/housing_ml_notebook_polished.ipynb b/housing-price-regression/housing_ml_notebook_polished.ipynb similarity index 100% rename from projects/notebooks/housing-price-regression/housing_ml_notebook_polished.ipynb rename to housing-price-regression/housing_ml_notebook_polished.ipynb diff --git a/projects/notebooks/linear-models/README.md b/linear-models/README.md similarity index 84% rename from projects/notebooks/linear-models/README.md rename to linear-models/README.md index bf422cc..cbdc29f 100644 --- a/projects/notebooks/linear-models/README.md +++ b/linear-models/README.md @@ -21,6 +21,7 @@ Rather than just calling `.fit()`, this notebook implements the underlying math Python, NumPy, scikit-learn, matplotlib -## Notebook +## Notebooks -[`notebook.ipynb`](notebook.ipynb) +- [`linear_models_notebook.ipynb`](linear_models_notebook.ipynb) — original notebook, my own work +- [`linear_models_notebook_polished.ipynb`](linear_models_notebook_polished.ipynb) — same analysis with AI-assisted documentation and formatting added for readability diff --git a/projects/notebooks/linear-models/linear_models_notebook.ipynb b/linear-models/linear_models_notebook.ipynb similarity index 100% rename from projects/notebooks/linear-models/linear_models_notebook.ipynb rename to linear-models/linear_models_notebook.ipynb diff --git a/projects/notebooks/linear-models/linear_models_notebook_polished.ipynb b/linear-models/linear_models_notebook_polished.ipynb similarity index 100% rename from projects/notebooks/linear-models/linear_models_notebook_polished.ipynb rename to linear-models/linear_models_notebook_polished.ipynb