A comprehensive open-source study resource and foundational guide for Artificial Intelligence, Machine Learning, and Deep Learning internals.
This repository powers the MkDocs documentation site, providing:
- Deep mathematical rigor and derivations
- Python, Scikit-learn, and PyTorch coding labs
- Architectural overviews and structural engineering patterns for Scalable AI
- Curated Hall of Fame for the top ML/AI research papers
To run the documentation site locally, ensure you have Python installed, then follow these steps:
-
Clone the repository:
git clone https://github.com/atulRanaa/machine-learning.git cd machine-learning -
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the required dependencies:
pip install mkdocs mkdocs-material pymdown-extensions
-
Serve the documentation site:
mkdocs serve
Open
http://localhost:8000in your browser.
The site is automatically built and deployed to GitHub Pages using GitHub Actions whenever changes are pushed to the main branch.
This project is licensed under the MIT License - see the LICENSE file for details.