Skip to content

A template for creating a client side image classification application with ML5.JS

License

Notifications You must be signed in to change notification settings

smaranjitghose/image-classifier-ml5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖼️ Image Classifier using ML5.js

An interactive web application that uses ML5.js and MobileNet to classify images. The application features a modern dark theme and provides real-time image classification with confidence scores.

🌟 Features

  • Real-time image classification using MobileNet
  • Drag and drop file upload support
  • Modern dark theme interface
  • Visual confidence scores
  • Responsive design
  • Support for multiple image formats
  • Interactive loading states

🚀 Demo

Live Demo

Input Application Screenshot Output Application Screenshot2

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • ML5.js
  • MobileNet Model

📦 Installation

  1. Clone the repository:
git clone https://github.com/your-username/Image-Classifier-ML5.git
  1. Navigate to the project directory:
cd Image-Classifier-ML5
  1. Open the project:
    • Open index.html in your web browser
    • Or use a local development server:
      python -m http.server 8000
      Then visit http://localhost:8000

💻 Usage

  1. Wait for the MobileNet model to load
  2. Upload an image by:
    • Clicking the upload button
    • Dragging and dropping an image
  3. View the classification results with confidence scores
  4. Use the "Try Another Image" button to classify more images

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📝 License

This project is MIT licensed.

👤 Author

Your Name

About

A template for creating a client side image classification application with ML5.JS

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks