ASL - Translator is a mobile app that leverages machine learning and image recognition to translate ASL hand signs to plain text. For this project I worked with a team of 4 other peers as a full stack developer.
For the frontend application my team and I utilized Flutter for its cross platform capabilities in case of future develpment for iOS support. For the backend of our app, we chose to use AWS Rekognition and the AWS S3 service. Rekognition easily integrated with S3 services for our dataset and not to mention that with AWS services our application is able to scale well horizontally.
Difficulties of this project included model accuracy and training data quality. After obtaining varied and good resoltuion images to train our model on the project ended with an average of 85% confidence in practice.