As seen in the previous chapter, machine learning is used in a wide variety of applications. However, a few applications are easy to build, while a few are very hard to build, especially for a user who is less familiar with machine learning. Some of the applications that we are going to discuss in this chapter fall in the hard to build category, as the process of building a machine learning model for these applications is data intensive, resource intensive, and requires a lot of knowledge in the field.
In this chapter, we will go over five machine learning APIs provided by Google (as of March 2018). These APIs are meant to be used out of the box, as RESTful APIs. For each service mentioned in the following, we will show what type of application can benefit from it, and how to interpret the returned results:
- Vision has a label detection, OCR, face...