Image Screening Project

Tech Stack: Python, TensorFlow, Keras, NumPy, NLTK, Transfer Learning, JavaScript, HTML

Project Type: Deep Learning / Computer Vision

GitHub: View Repository

Project Overview

The Image Screening Project is a deep learning-based system designed to generate meaningful captions for given images using a combination of CNN and LSTM architectures. It helps automate visual understanding tasks like tagging, content moderation, and accessibility enhancement.

The model was trained on a large dataset of images and associated captions. Image features were extracted using the pre-trained VGG16 model, while captions were tokenized, vectorized, and processed through an LSTM network to generate natural language descriptions.

🎯 Key Achievement

Achieved 94.8% caption accuracy on the test dataset and successfully deployed an interactive web interface where users can upload any image and receive an AI-generated caption in real time.

Problem Statement

Solution & Approach

🧠 Core Model / Algorithm

🔄 Workflow

Impact & Results

Technology Stack

Python TensorFlow Keras NumPy Flask JavaScript HTML

Key Learnings

Future Enhancements

View Project on GitHub →