Skip to content

Latest commit

 

History

History
257 lines (143 loc) · 7.28 KB

File metadata and controls

257 lines (143 loc) · 7.28 KB

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

-->