Skip to content

πŸ“Œ When it recognize your face then - πŸ‘‰ It send mail to your mail id by writing this is face of your_name. πŸ‘‰ Second it send whatsapp message to your friend, it can be anything. πŸ“Œ When it recognize second face, it can be your friend or family members face. πŸ‘‰ Create EC2 instance in the AWS using CLI. πŸ‘‰ Create 5GB EBS volume and attach it to the ins…

Notifications You must be signed in to change notification settings

SiddharthaShandilya/Face_recognition_task_EC2-What-sAPP

Repository files navigation

Face_recognition_EC2-What's-app

forthebadge forthebadge forthebadge

The application uses cnn for training new model for recognizing a face as well as train a new face followed by allowing user for access or use multiple function.

Table of contents

Usage

(Back to top)

πŸ“Œ When it recognize your face then -

πŸ‘‰ It send mail to your mail id by writing this is face of your_name.

πŸ‘‰ Second it send whatsapp message to your friend, it can be anything.

πŸ“Œ When it recognize second face, it can be your friend or family members face.

πŸ‘‰ Creates EC2 instance in the AWS

πŸ‘‰ Creates 5GB EBS volume and attach it to the instance.


Demo

(Back to top)

πŸ“Œ Train model to detect a face


πŸ‘‰ Here is a simple demo of the working model

ezgif com-gif-maker (1)


πŸ“Œ The next step is to launch ec2-instance and and send what'a app message when a face is recognized.


face_2

πŸ‘‰ I have used terraform to access and launch an ec2-instance.


πŸ“Œ After your ec2-instance is launched the code will send a message to your what's-app


face_

πŸ‘‰ In order to send a what's-app message i have used twilio.rest library. Enter your phone number as well as your clients number.


Installation

(Back to top)

  1. Install git (preferably, version >= 2.0) and python (preferably, version >=3.6) (windows) For Linux :
   sudo yum instal git -y
   sudo yum install python -y
  1. Copy the github url from the repository :
https://github.com/SiddharthaShandilya/Face_recognition_task_EC2-What-sAPP.git
  1. Select a Directory in local system and use
git clone https://github.com/SiddharthaShandilya/Face_recognition_task_EC2-What-sAPP.git           
*Note for `git clone command`  Please make sure that you have proper internet connection. *

*Note for `python` Please try to anaconda for running the app.*  
  1. Create a seperate virtual environment to avoid conflict between python libraries :

    python3 -m venv new-env 
  2. Activate the virtual env: πŸ‘‰ (click Here)

  3. Install all the libraries for the application.

pip3 install -r requirements.txt
  1. Have a look at Recommended configurations and Custom configurations.



Recommended configurations

(Back to top)

Custom configurations

(Back to top)



Updating

(Back to top)

Want to update to the latest version of chat_app?



Uninstallation

(Back to top)

Want to uninstall and revert back to the old style? No issues (sob). Please feel free to open an issue regarding how we can enhance chat_app.



Contributing

(Back to top)

Your contributions are always welcome! Please have a look at the contribution guidelines first. πŸŽ‰


Future Scope

(Back to top)

Adding Voice chat app will make it more user friendly

-->

About

πŸ“Œ When it recognize your face then - πŸ‘‰ It send mail to your mail id by writing this is face of your_name. πŸ‘‰ Second it send whatsapp message to your friend, it can be anything. πŸ“Œ When it recognize second face, it can be your friend or family members face. πŸ‘‰ Create EC2 instance in the AWS using CLI. πŸ‘‰ Create 5GB EBS volume and attach it to the ins…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published