Skip to content

An application which takes image input that contains faces and identifies all the faces in the image

Notifications You must be signed in to change notification settings

hanzala-bhutto/React-Express-FaceRecognitionBrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Recognition Brain

Project Banner

Table of Contents

Introduction

Face Recognition brain utilizes Clarifai api model to detect faces in images! This application allows users to log in, upload an image from a URL, and detects faces in the image using the Clarifai API's face detection model. The detected faces are highlighted, providing a user-friendly interface for face recognition.

Tech Stack

  • Frontend: React
  • Backend: Express
  • Database Management System (DBMS): PostgreSQL
  • Machine Learning Model API: Clarifai API Face Detection Model

Features

  • User authentication with login and logout functionality.
  • Image input from a URL
  • Face detection using the Clarifai API.
  • Highlighting of detected faces in the uploaded image.

Sign_In

Register

Input

Face_Image

Getting Started

Prerequisites

  • Node.js and npm (Node Package Manager) installed on your system.
  • A code editor such as Visual Studio Code.

Installation

  1. Clone the repository:

    git clone https://github.com/hanzala-bhutto/React-Express-FaceRecognitionBrain
    
  2. Navigate to the project directory:

    cd React-Express-FaceRecognitionBrain
    
  3. Install all dependencies:

    install
    
  4. Run project:

    npm run backend
    npm run frontend
    

About

An application which takes image input that contains faces and identifies all the faces in the image

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published