Summary
This was a long but fascinating chapter about one of the most exciting contemporary topics – ML and AI.
We reviewed the basics of AI and ML, understanding what it means to train an ML model. We explored the built-in ML models in the iOS SDK, including NLP, analyzing images using the Vision framework, and classifying audio with the Sound Analysis framework. We learned how to add semantic search capabilities to the Core Spotlight framework, and if that wasn’t enough, we also learned how to create and integrate custom ML models into our projects.
Now, we can add some intelligence features to our apps!
Speaking of intelligence, our next chapter discusses how we can integrate Siri using App Intents. The ML phase is not over just yet!