Join Brian Advent for an in-depth discussion in this video What you should know, part of iOS App Development: Core ML.
- In order to get the most out of this course, I like to show you what you should know already to get started with Core ML. So there are a few requirements that you should know about, and the first thing is that you should have a Mac with Xcode 9 installed on it. You should also have a solid understanding of the Swift programming language, whether it's Swift 3 or Swift 4. You should be fine if you know what a variable is, what a closure is, how to work with different Swift language features, how to deal with sequences, and so on.
And if you know how Xcode works and how Interface Builder works, then you're also fine and you should definitely go ahead, and if not, then you should maybe have a look at a basics course about Xcode and Swift first. And kind of optional only if you want to test your applications on a device and for one application that uses the camera, it is necessary that you have an iOS device for testing. But that's all there is to it. And if you fulfill all these requirements, then have fun with this course.
- What are machine learning, Core ML, Vision, and NLP?
- Adding a machine learning model to a project
- Getting predictions from machine learning models
- Converting existing machine learning models for Core ML
- Classifying images and detecting objects with Vision and Core ML
- Analyzing natural language text with NSLinguisticTagger