/image-classification-react

Image Classification React is a TensorFlow and ReactJS-based web app that classifies images with high accuracy. It provides predictions and probabilities, while also detecting NSFW images. Developed using ReactJS and TypeScript, it combines front-end technologies with TensorFlow for efficient image classification.

Primary LanguageTypeScript

Image Classification React

Image Classification React is a web application built with TensorFlow and ReactJS. It allows you to classify images with high accuracy and provides predictions and probabilities. Additionally, it includes a feature to detect NSFW (Not Safe for Work) images.

Installation and Usage

  1. Clone the repository:

    • HTTPS: git clone https://github.com/nextyfine-dev/image-classification-react.git
    • SSH: git clone git@github.com:nextyfine-dev/image-classification-react.git
    • GitHub CLI: gh repo clone nextyfine-dev/image-classification-react
    • Alternatively, you can download the zip file.
  2. Navigate to the project folder:

    cd image-classification-react
    
  3. Install the required packages:

    yarn install
    

    or

    npm install
    
  4. Run the application:

    yarn run dev
    

    or

    npm run dev
    
  5. Open your browser and go to the following URL:

    http://localhost:5173/
    
  6. Select an image and see the predictions.

Features

  • Image classification using TensorFlow and ReactJS.
  • Accurate predictions and probabilities.
  • NSFW image detection.
  • User-friendly interface.
  • Easy installation and setup.
  • Supports various image formats.

Enjoy classifying images with Image Classification React!

image