RSSAmplifier

Blog

Swift on ThinkPractice: Smart Solutions to Practical Problems

Recent content in Swift on ThinkPractice: Smart Solutions to Practical Problems

thinkpractice.nlRSS feed ↗5 posts

Latest posts

ZooScan - Part 5: Multi-Label vs. Multi-Class Classification

In the previous post , we completed a first version of our app, which can spice up your visits to a zoo by identifying the animals you see. If, like me, you took it for a spin to your local zoo, you might have noticed that the app is not perfect. It can sometimes misidentify animals, and it can also fail to assign a label at the correct level of specificity. For example, it might identify a zebra…

ZooScan - Part 4: Using the Swift Vision Framework to Classify Animals

Over the course of the past few posts (see the overview here ), we’ve introduced the ZooScan app and developed its UI using SwiftUI. In this fourth part, we will focus on integrating the Swift Vision framework to classify animals based on images captured by the app. Creating a Protocol to Define Image Classifiers # The first step is defining a protocol for our animal classification model. By…

ZooScan – Part 3: Storing Our Scanned Animals and Finalizing the UI

In the previous post , we implemented the initial screen and the ImagePicker view. In this post, we will further develop the app. We will create a ViewModel and a ScannedAnimal model, and add the ‘Main’ and ‘Detail’ views. This will allow us to focus on the UI and the app structure before we dive into the machine learning part in later posts. By the way, if you’re…

ZooScan - Part 2: Project Setup and the First Steps

In the previous post , I introduced the ZooScan app idea and shared a demo of the app in action. In this post, we’ll be getting our hands dirty. We will set up the project, create the basic UI, and implement the first steps of the app. By the way, if you’re looking for an overview of all the posts in this series, you can find them here . To give you a basic idea of what we’ll be…

ZooScan - Part 1: Building Zooscan - An App that Scans and Classifies Zoo Animals

My son has always been fascinated by animals. We go to the local zoo multiple times a week, and when we’re on holiday, we always make a point to visit local zoos and other animal parks. On one of our holidays in Porto, we visited the local SeaLife. While we were there, their SeaScan app caught my attention. his clever app lets you scan fish and other creatures in the aquarium to instantly learn…