SleepyTime
- Tech Stack: CreateML, SwiftUI, CoreData
- GitHub
- Watch Part 1
- Watch Part 2
As a part of my job as a Coach for Major League Hacking, I teach technical workshops on a variety of topics related to Software Development or Design. SleepyTime is a project initially created to improve my exposure to various technologies that evolved into an interactive iOS application designed and developed in 2 different part livestreams!
In the first part of the workshop, we trained a sleeping schedule dataset to determine optimal bedtimes, and created an application for users to supercharge their sleep. Users can enter sleep information, and output includes their ideal bedtime.
In the second part of the workshop, we used CreateML to create and train a natural language processing model. The NLP model allowed for us to create entries for our sleep journal – which took into account how we rated our sleep and provided a positive, negative, or neutral sleep rating using emojis. The application also allows for users to enter more information about their specific sleep, including their own emoji rating.