# ML for Java Minds

A 34-chapter book for Java developers, built as a Jupyter Book static site, teaching machine learning through practicing local inference and fine-tuning of open-source GGUF models.

ML for Java Minds is a 34-chapter book aimed at developers with a Java background, teaching machine learning concepts by practicing local inference and fine-tuning of open-source GGUF models. It is built with the MyST Document Engine as a Jupyter Book static site, with each chapter as its own Markdown file and cross-references resolved automatically project-wide so chapters can be reordered or inserted without breaking links.

The build script checks for and installs the `myst` CLI automatically, and can build, serve with live reload, or produce a clean `_build/html` output deployable to GitHub Pages or any static host, with Mermaid diagrams rendered natively.

The finished site needs no reader accounts, paywalls, or server to view.

Website: https://github.com/ml-cab/ml-for-java-minds
