Awesome
Mememoji REST API
Overview
This API is used to both find human faces within images and make prediction of emotion about each face. You feed the API images, and it returns you lists of faces and the probabilities of 6 basic emotions: anger, fear, happy, sad, surprise, neutral.
Simple Demo
Identify emotions in facial expression with this easy REST API: mememoji.rhobota.com (no longer running)
Technologies Used
- python
- flask
- flask-swagger
- Swagger-UI
- OpenAPI Specification (fla Swagger Spec)
- also see http://editor.swagger.io/ for a playground to help you write Swagger Spec
- OpenCV
- Keras
- MongoDB
- AWS (with an EC2 Ubuntu image)
In addition and by necessity, the simple demo uses HTML5/CSS3 + Javascript/jQuery.