Web Application
Static Demo: LINK
Undeployed Web Application with full functionality: GITHUB REPOSITORY
After finishing all of the parts to our project, we assembled our results into an interactive web application to share to the public.
The web application welcomes the user a homepage that consists of visualizations of our dataset's distribution, background information, and dataset information. Upon submitting an image, the user will be brought to the prediction page that lists our predictions for the face's gender, age, and race, along with corresponding graph visualizations of the results.
The next page show three types of visualizations that correspond to the predictions from the previous page. The user may click on the buttons to change the visualizations shown.
We then discuss how racial bias in training machine learning models can visually affect output images with examples. Captions are displayed upon hover. Additionally, we display visualizations of the accuracy in relation to race. Lastly, we end with a conclusion.
Due to limitations of using free tier on hosting platforms, we were not able to deploy the backend of our application. To view a static conceptual site (with a default image), you can visit here. Please visit this our github repository to locally run our web application with full functionality. The instructions to run are listed in the readme.
Nonetheless, our application is fully deployable upon upgrading your heroku account. If you would like to deploy it, please visit frontend and backend repositories on GitHub for more information.