6
AI/ML Application Design
As the landscape of intelligent applications evolves, their architectural design becomes pivotal for efficiency, scalability, operability, and security. This chapter provides a guide on key topics to consider as you embark on creating robust and responsive AI/ML applications.
The chapter begins with data modeling, examining how to organize data in a way that maximizes effectiveness for three different consumers: humans, applications, and AI models. You will learn about data storage, considering the impact of different data types and determining the best storage technology. You will estimate storage needs and determine the best MongoDB Atlas cluster configuration for your example application.
As you learn about data ...
Get Building AI Intensive Python Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.