Giter VIP home page Giter VIP logo

siddharthashandilya / face_recognition_task_ec2-what-sapp Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 191 KB

๐Ÿ“Œ 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 instance.

HCL 43.16% Python 56.84%
face-recognition face-detection computer-vision aws ec2-instance s3-bucket awsrekognition cloud python

face_recognition_task_ec2-what-sapp's Introduction

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

-->

face_recognition_task_ec2-what-sapp's People

Contributors

siddharthashandilya avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.