Speech and Language Processing, Daniel Jurafsky and James H. Martin, 2025 (Stanford University) - Chapter 28 provides a discussion of chatbots and dialogue systems, covering the foundational concepts of multi-turn conversational AI.
How to format inputs for chat models, OpenAI, 2024 (OpenAI) - Provides official guidelines and examples for structuring conversational data using the 'messages' array format for OpenAI's chat completion models.