1. Data Storage Fundamentals
In this chapter, we will explore the broad range of capabilities of AI and look at some of the fields that it is changing. We will cover four areas in which AI is used in detail: medicine, language translation, subtitle generation, and forecasting. Then we will dive into a text classification example where you will build your first AI system – a basic text classifier that can identify when a news headline is regarded as "clickbait." We will look at optimization – an important topic for most machine learning systems that need to operate on a large scale. Finally, we will examine different kinds of hardware, including memory, processes, and storage, and will also see how we can reduce costs when renting this hardware from a cloud vendor.
By the end of this chapter, you will understand what kind of tasks machine learning can be used to perform. You will be able to build your own basic machine learning systems, using a popular Python library,
sklearn. You will also be able to optimize the hardware of large systems and reduce costs while storing your data in a logical way.