Home

K_DM Book | Data Analysis and Machine Learning Guide

Welcome to K_DM Book #

K_DM Book is a hands-on reference that walks you from the fundamentals of data analysis and machine learning to production-ready workflows. Each section couples narrative guides with runnable notebooks and scripts so you can learn concepts and apply them immediately.

Content map #

flowchart TD subgraph fundamentals["Fundamentals Phase"] A1[Mathematical Foundations<br>Linear Algebra / Probability] A2[Environment Setup<br>Python & Libraries] A3[Exploratory Analysis<br>EDA & Basic Visualization] end subgraph modeling["Modeling Basics Phase"] B1[Regression] B2[Classification] B3[Clustering] B4[Dimensionality Reduction] B5[Ensemble Methods] end subgraph evaluation["Evaluation & Tuning Phase"] C1[Metrics] C2[Hyperparameter Tuning] C3[Feature Engineering] C4[Model Explainability] end subgraph communication["Communication Phase"] D1[Visualization Catalog] D2[Storytelling / Reporting] D3[Collaboration Tips] end subgraph deployment["Applied & Deployment Phase"] E1[Timeseries Analytics] E2[Finance Use Cases] E3[Web App Delivery<br>Flask / Gradio] E4[Monitoring & Operations] end fundamentals --> modeling modeling --> evaluation evaluation --> communication evaluation --> deployment communication --> deployment click A2 "/basic_python/00-introduction/" "Start the Python beginner guide" click A3 "/prep/" "Explore data preparation guides" click B1 "/basic/regression/" "Open the regression section" click B2 "/basic/classification/" "Open the classification section" click B3 "/basic/clustering/" "Open the clustering section" click B4 "/basic/dimensionality_reduction/" "Open the dimensionality reduction section" click B5 "/basic/ensemble/" "Open the ensemble section" click C1 "/eval/" "Review evaluation metrics" click C3 "/prep/feature_selection/" "Go to feature engineering" click D1 "/visualize/" "Browse visualization guides" click E1 "/timeseries/" "Read timeseries analytics content" click E2 "/finance/" "Read finance-focused content" click E3 "/webapp/" "Build web applications"

Supporting resources #

  • Notebooks & scripts — Located under scripts/ and data/, enabling instant reproduction of the tutorials.
  • Updates — Follow the top-page timeline or subscribe to the RSS feed (/index.xml) for new content.
  • Feedback — Spot an issue? Reach out via the feedback form or ping us on X / Twitter.

Stay connected #

Please review the privacy policy for details about data handling. Enjoy the materials and adapt them to your own projects!