Skip to content

Recommended Books

A curated collection of essential books for Retrieval Augmented Generation (RAG), Machine Learning, Deep Learning, and Artificial Intelligence.

Retrieval Augmented Generation (RAG)

  • Building LLMs for Production
  • Louis-François Bouchard, Louie Peters (2024). End-to-end LLM engineering with substantial coverage of retrieval pipelines, chunking strategies, and RAG evaluation in production settings.
  • RAG Made Simple: The Complete Visual Guide to Retrieval-Augmented Generation
  • Nir Diamant (2025). A visual, code-free walkthrough of 22 RAG techniques using diagrams and analogies, covering retrieval, chunking, reranking, and evaluation for engineers and product teams new to RAG.
  • RAG-Driven Generative AI
  • Denis Rothman (2024). Hands-on construction of RAG systems with vector stores, knowledge graphs, and LlamaIndex, focused on practical implementation patterns.
  • Unlocking Data with Generative AI and RAG
  • Keith Bourne (2024). Building retrieval-augmented systems with attention to vector stores, evaluation, governance, and security — written from a production-readiness lens.

Deep Learning (DL) & NLP

  • Deep Learning
  • Ian Goodfellow, Yoshua Bengio, Aaron Courville (2016). The definitive textbook on deep learning, covering foundational concepts and architectures.
  • Deep Learning with Python
  • François Chollet (2021). Practical guide to deep learning with Keras, written by the creator of Keras.
  • Hands-On Large Language Models
  • Jay Alammar, Maarten Grootendorst (2024). A visual and practical guide to understanding and using LLMs effectively.
  • Natural Language Processing with Transformers
  • Lewis Tunstall, Leandro von Werra, Thomas Wolf (2022). Build, train, and deploy state-of-the-art NLP models using the Hugging Face ecosystem.

Artificial Intelligence (AI) & Agents

Machine Learning (ML) & Data Science