Image Classifier Project Report
Acknowledgement
I would like to express my heartfelt thanks to Ranjana
Ma'am, my Artificial Intelligence teacher, for her
constant support, valuable suggestions, and
encouragement during the development of this project.
This project has helped me gain hands-on experience
with how machine learning models work. I also thank
my school, classmates, and family for motivating me
and supporting me throughout.
Image Classifier Project Report
Introduction
This project is a web-based Image Classifier developed
using HTML, JavaScript, and TensorFlow.js, which
allows users to upload any image and get real-time
predictions of the object shown in it.
It uses a pre-trained machine learning model called
MobileNet, capable of recognizing over 1,000 types of
objects like fruits, animals, vehicles, and more
Image Classifier Project Report
Index
S.No No. Title Page No.
1. Cover Page
2. Acknowledgement
3. Introduction
4. Objective
5. Tools and Technologies Used
6. Working
7. Conclusion
8. Future Scope
9. Bibliography
Image Classifier Project Report
Objective –
To build an AI-powered image classification tool.
To understand how pre-trained models work in the
browser.
To apply machine learning concepts in a real-world
application.
Image Classifier project
Report
Tools and Technologies Used
- HTML: Structure of the webpage
- CSS: Styling and layout
- JavaScript: Logic and interactivity
- TensorFlow.js: ML model loading and inference
- MobileNet: Pre-trained classification model
Image classifier project Report
Working
1. The webpage loads the MobileNet model using TensorFlow.js.
2. The user selects an image from their device.
3. The uploaded image is displayed on the screen.
4. The model processes the image and predicts the top label.
5. The label and accuracy are shown below the image. This is done 100%
in the browser - no internet or server is needed after loading
Image Classifier project
Report
Conclusion
This project gave me the opportunity to learn and build an
intelligent system using AI technologies. It helped me
understand how a neural network can classify images and how
it can be implemented on a simple webpage.
The knowledge I gained will be valuable for future projects and
deeper AI studies.
Image Classifier project Report
Future scope
-Support voice output for predictions
-Classify multiple objects In one image
-Create a mobile app version
-Train coustom models (e.g..., only fruits or
vehicles)
Image Classifier Project Report
Bibliography
-Touchpad AI book
-Notepad
-www.chatgpt.com
-www.canva.com