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.