Skip to content

soham-samanta/MS-Enage-IBS

Repository files navigation

IBS (Investigation Bureau Service)

Micorsoft Engage Banner

  • Intern Engage is a program for engineering students across India graduating in 2024. It is designed to provide a platform for engineering students to accelerate their growth and foster industry-relevant skills through mentorship, coding challenges, workshops and networking opportunities.
  • Intern Engage offers multiple engagement and evaluation touchpoints where participants will interact with Microsoft mentors, leaders, interns throughout the course of the program.

About IBS Project

IBS Logo

- IBS is a Face Recognition Project which uses OpenCV and Deep Neural Networks in it's core.
- Built with Django and support responsiveness, hence suitable for (Mobile, PC, Tablets)
- It includes ML models like logistic regression, support vector machines, random forest.
- Combination of all ML models done with Voting Classifier
- Combined all different detection and recognition models into a pipeline.

Tech Stack Used :

FrontEnd : HTML5 CSS JavaScript
BackEnd : Python
FrameWork : BootStrap5 MVT
Cloud Service : Heroku
Database : SQLite3

SetUp on Your Local (Instruction):

  • Install HomeBrew on You Mac :
    $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Install Python3 : $ brew install python3
  • Install PIP : $ python3 get-pip.py
  • Install requirements : $ pip3 install -r requirements.txt
  • Install CMake : $ brew install cmake
  • Install Dlib : $ brew install dlib
  • Now open the folder in terminal
  • Run in Local Host : $ python3 manage.py runserver
  • Visit : http://localhost:8000/

[NOTE] All commands preceeding $ are to be executed in Terminal.
These instruction are specially made for MacOS.


This Project is a part of Microsoft Engage 2022 Program. Submitted by Soham Samanta