Skip to content

The Image Sentiment Classifier using Deep Learning (CNN) is a machine learning project that analyzes images and predicts their sentiment (Happy and Sad). Using a Convolutional Neural Network (CNN), the model extracts features from images and classifies them based on sentiment.

Notifications You must be signed in to change notification settings

Gunjan-Goyal/image-sentiment-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Image-sentiment-analysis

Overview

This project implements an Image Sentiment Classifier using Convolutional Neural Networks (CNNs). The model is designed to analyze images and classify their sentiment (e.g., positive, negative, neutral). It leverages deep learning techniques to extract meaningful features and predict sentiment with high accuracy.

Features

Dataset Preprocessing: Image augmentation, resizing, and normalization. CNN Model Architecture: Built using TensorFlow/Keras for efficient feature extraction. Model Training & Evaluation: Performance analysis using accuracy, loss, and confusion matrix. Real-time Prediction: Test the model on new images.

Dataset

The dataset consists of labeled images categorized into different sentiment classes. Images are preprocessed before training.

Results

The CNN model achieves high accuracy in classifying image sentiment. Visualizations of training loss, accuracy, and sample predictions included.

About

The Image Sentiment Classifier using Deep Learning (CNN) is a machine learning project that analyzes images and predicts their sentiment (Happy and Sad). Using a Convolutional Neural Network (CNN), the model extracts features from images and classifies them based on sentiment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published