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 AI Foundations for data versus instructions and How Machine Learning Learns for training and evaluation splits. MLOps And The AI Development Lifecycle 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.