/Intelligent-Object-Classifier

Intelligent Object Classifier is a web application that uses machine learning to classify objects captured from a webcam in real-time. It leverages the power of TensorFlow.js and a pre-trained model to provide accurate object classification.

Primary LanguageJavaScript

Intelligent Object Classifier

Intelligent Object Classifier is a web application that uses machine learning to classify objects captured from a webcam in real-time. It leverages the power of TensorFlow.js and a pre-trained model to provide accurate object classification.


Backend Docs

Intelligent Object Classifier Backend


Features

  • Real-time object classification using the webcam
  • High accuracy with a pre-trained machine learning model
  • User-friendly interface

Technologies Used

  • Nodejs
  • Expressjs
  • Trained Model
  • JavaScript

Clone Repository


git clone https://github.com/Amanmandal-M/Intelligent-Object-Classifier.git

Installation


cd Backend

npm install / npm i
npm i -g nodemon

Start the Backend server


node index.js
nodemon index.js

MVC Structure

├── index.js
├── tm-my-image-model
|    └── metadata.json
|    └── model.json
|    └── weights.bin

Backend Deployment URL



Frontend Docs

Intelligent Object Classifier Frontend


Folder Structure

├── index.html
├── script.js
├── styles.css

Technologies Used

  • HTML
  • CSS
  • JavaScript

Clone Repository


git clone https://github.com/Amanmandal-M/Intelligent-Object-Classifier.git

Prerequisites

  • HTML
  • CSS
  • JavaScript

Start the Frontend


 - cd Frontend
 - Open index.html
 - ALT+L+O `Live Server Shortcut Keys`
 - Right click on mouse and click `Open with Live Server`

Frontend Deployment URL