About This Book

AI in Action

AI in Action: A Reference for Artificial Intelligence is a structured, rigorous guide to modern artificial intelligence, spanning foundations, machine learning, deep learning, large language models, retrieval systems, agents, and applied AI systems.

It is written for readers who do not want to treat AI as a collection of software recipes, but as a coherent set of models, algorithms, and implementation techniques that can be understood, analyzed, and extended. Every chapter introduces a concept intuitively and mathematically, derives the core algorithm, implements it in Python, analyzes that implementation, and then explores variations and failure modes on realistic data.

This book is designed as:

  • A reference for students and practitioners
  • A structured learning path for engineers and researchers
  • A technical companion for real-world AI system builders

The content emphasizes:

  • Conceptual clarity
  • Mathematical and technical rigor
  • Practical system design
  • Modern large-scale AI methods

About the Author

Mike Nguyen is the author and maintainer of AI in Action.

How This Book Is Built

AI in Action is an open, continuously updated online book built with Quarto. The full source is public, and each page links back to the repository so readers can suggest corrections or improvements.

Corrections, issues, and contributions are welcome via the “Edit this page” and “Report an issue” links on each page.

How to Cite

If you use material from this book in academic or professional work, please cite it. Citing the book (or one of its chapters) with the reference below lets readers find the source and lets citation indexes credit the work. Every chapter page ends with a ready-made reference for that chapter, and the repository’s CITATION.cff powers GitHub’s Cite this repository button.

The whole book

APA 7th edition
Nguyen, M. (2026). AI in action: A reference for artificial intelligence. https://mikenguyen13.github.io/ai_in_action/
MLA 9th edition
Nguyen, Mike. AI in Action: A Reference for Artificial Intelligence. 2026, https://mikenguyen13.github.io/ai_in_action/.
Chicago author-date
Nguyen, Mike. 2026. AI in Action: A Reference for Artificial Intelligence. https://mikenguyen13.github.io/ai_in_action/.
IEEE
M. Nguyen, AI in Action: A Reference for Artificial Intelligence. 2026. [Online]. Available: https://mikenguyen13.github.io/ai_in_action/
@book{nguyen2026aiinaction,
  author = {Nguyen, Mike},
  title  = {{AI in Action: A Reference for Artificial Intelligence}},
  year   = {2026},
  url    = {https://mikenguyen13.github.io/ai_in_action/},
  note   = {Online book}
}

A single chapter

APA 7th edition
Nguyen, M. (2026). Chapter title. In AI in action: A reference for artificial intelligence. Chapter URL
@incollection{nguyen2026aiinaction-chapter,
  author    = {Nguyen, Mike},
  title     = {{Chapter Title}},
  booktitle = {{AI in Action: A Reference for Artificial Intelligence}},
  year      = {2026},
  url       = {Chapter URL},
  note      = {Online book}
}

Please cite the published site rather than the GitHub repository, and keep the title exactly as above, so that every citation is credited to the same work.