Introduction
An AI system receives specific inputs from a business workflow. It receives selected rows, documents, images, events, labels, vectors, and instructions. People and software choose how to collect, organize, transform, check, and share them. An apparent model problem may begin with one of those earlier choices.
We will start with records and databases, then move through pipelines, data quality, labels, synthetic data, retrieval, memory, rights, and governance. Your project is a data architecture for a business use case. Explain what belongs in training, what should be retrieved for a request, what the application retains as state, and why.
Use Module 0 for data versus instructions and Module 1 for training and evaluation splits. Module 7 can help with versioning and pipelines. Lessons 1–6 cover storage and movement, 7–12 cover quality and learning, and the rest cover application use and control. Keep an orders-and-returns assistant in mind as a running example.