- Katherine Chen ([email protected])
- Flora Huang ([email protected])
EmoRec is an iOS mobile app for interpreting human emotions from static images captured by the camera or uploaded from the phone’s storage. The app has two modes: 1) a detection mode that interprets emotions from the uploaded images and 2) a practice mode that enables users to practice expressing and recognizing emotions. The app is intended to help people with autism, related disorders, or social anxiety to practice recognizing emotions better and expressing themselves more accurately, thereby improving social skills.
To build the app, first, we trained and tested a CNN model using TensorFlow, and saved the model to a file. Next, we converted the trained model to a format that is compatible with iOS devices using Apple’s Core ML framework. Then, we integrated the converted Core ML model into an iOS app using Xcode and Swift, and used it to make predictions on images captured by the phone’s camera or uploaded from storage. For gamification in the practice mode, our model scores users based on how well they express specific emotions.
https://www.figma.com/proto/bHq12ujvPEVR0dRLmib6WH/EmoRec?node-id=37-2&starting-point-node-id=37%3A2