Building the Hot Dog or Not Hot Dog application using machine learning
Let’s get started! We will first train a model for image classification that we can use later in the chapter to decide whether a photo contains a hot dog.
Note
If you do not want to go through the effort of training a model, you can download a pre-trained model from the following URL: https://github.com/PacktPublishing/MAUI-Projects-3rd-Edition/tree/main/Chapter12/HotdogOrNot/Resources/Raw.
Training a model
To train a model for image classification, we need to collect photos of hot dogs and photos that aren’t of hot dogs. Because most items in the world are not hot dogs, we need more photos that don’t contain hot dogs. It’s better if the photos of hot dogs cover a lot of different hot dog scenarios – with bread, ketchup, or mustard. This is so that the model will be able to recognize hot dogs in different situations. When we collect photos that aren’t of hot...