Face Recognition Web App with Machine Learning in Flask
Create an Face Recognition (AI) project from scratch with Python, OpenCV , Machine Learning Algorithms and Flask
Development,Data Science and AI ML,Machine Learning,Web Development
Lectures -77
Resources -7
Duration -6.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Face Recognition Web Project using Machine Learning in Flask Python
Face recognition is one of the most widely used in my application. If at all you want to develop and deploy the application on the web only knowledge of machine learning or deep learning is not enough. You also need to know the creation of pipeline architecture and call it from the client-side, HTTP request, and many more. While doing so you might face many challenges while developing the app. This course is structured in such a way that you can able to develop the face recognition based web app from scratch.
What you will learn?
Python
Image Processing with OpenCV
Image Data Preprocessing
Image Data Analysis
Eigenfaces with PCA
Face Recognition Classification Model with Support Vector Machines
Pipeline Model
Flask (Jinja Template, HTML, CSS, HTTP Methods)
Face recognition Web App in Flask
Deploy app in Railway app and Heroku
You will learn image processing techniques in OpenCV and the concepts behind the images. We will also do the necessary image analysis and required preprocessing steps for images.
For the preprocess images, we will extract features from the images, ie. computing Eigen images using principal component analysis. With Eigen images, we will train the Machine learning model and also learn to test our model before deploying, to get the best results from the model we will tune with the Grid search method for the best hyperparameters.
Once our machine learning model is ready, will we learn and develop a web server gateway interphase in flask by rendering HTML CSS and bootstrap in the frontend and in the backend written in Python. Finally, we will create the project on the Face Recognition project by integrating the machine learning model to Flask App.
Goals
- Automatic Face Recognition in images and videos
- Automatically detect faces from images and videos
- Evaluate and Tune Machine Learning
- Building Machine Learning Model for Classification
- Make Pipeline Model for deploying your application
- Image Processing with OpenCV
- Data Preprocessing for Images
- Create REST APIs in Flask
- Template Inheritance in Flask
- Integrating Machine Learning Model in Flask App
- Deploy Flask App in Heroku Cloud
Prerequisites
- Should be at-least beginner level in Python
- Be able to understand HTML and CSS
- Basic Understanding of Machine Learning Concepts
![Face Recognition Web App with Machine Learning in Flask Face Recognition Web App with Machine Learning in Flask](https://d3mxt5v3yxgcsr.cloudfront.net/courses/4586/course_4586_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
5 Lectures
-
Introduction 02:36 02:36
-
Clone Face Recognition Template 00:44 00:44
-
Create and Install Virtual Environment & Packages 03:12 03:12
-
Next steps 00:14 00:14
-
Download Resources
Image Processing with OpenCV
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Develop Face Recognition Model with Machine Learning from Scratch
35 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Face Recognition Project (Integrating HTML Model to Flask App)
15 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Deploy Web App in Heroku Cloud
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Deploying in another open-course cloud.
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Srikanth Guskra](https://www.tutorialspoint.com/assets/profiles/334013/profile/200_2681497-1629215754.jpg)
Srikanth Guskra
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)