Skip to content

mankar1257/FACE_SONG_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FACE_SONG API

Using AWS Sagemaker, API Gateway, Lambda, cloud9, and Deep learning

Github License Code Coverage python Version

drawing

Suggesting songs using Face emotions

Songs play a crucial role in our life, I am a person who likes to listen to songs while working on my PC

Now, imagine a situation when You are working on your personal computer while enjoying music and your computer knows which song to play next to keep you pumped up !!!

This is an API that predicts the song based on the face of the listener, given the image, it detects the face, predicts the emotion, and accordingly suggests the songs :)

Table of content

Getting Started

In order to mimic the project, you need to have an AWS account

Before we start, prepare the following:

  1. AWS Sagemaker instance

  2. S3 bucket

upload the following files in the Sagemaker Jupiter notebook directory

  1. train.py

  2. Data.py

  3. FaceSong.ipynb

Upload the following data files in the S3

  1. S3

  2. lambda layer 1

  3. lambda_layer_2

Overview

Process flow :

drawing

This process includes

  1. Training and deploying the model using sagemaker

  2. Creating the lambda functions

  3. Setting up the API gateway

API Input / Output and calling

please check this Here

Contributing

Issues

In the case of a bug report, bugfix or suggestions, please feel free to open an issue.

Pull request

Pull requests are always welcome, and we will do our best to do reviews as fast as we can.

License

This project is licensed under the GPL License

Get Help

About

Predicting Songs based on Face expressions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors