Projects
This page highlights my research and development projects in Artificial Intelligence, Computer Vision, and Full-Stack AI applications, ranging from my PhD work to my Master's thesis and beyond.
Research & Major Projects
CNN-LSTM-based Activity Detection System for Construction Sites
Type: Computer Vision Project
Tools: Python, CNN, LSTM
Link: View on GitHub
- Developed a computer vision-based activity recognition system specifically for construction environments.
- Combined Convolutional Neural Networks (CNN) for spatial features with Long Short-Term Memory (LSTM) networks for temporal action sequence recognition.
Deepfake Detection (MS Thesis)
Type: Master's Thesis
Tools: Python, FaceSwapGAN, Landmark Detection
- Developed a robust deepfake detection system by analyzing lighting inconsistencies in retinal and facial movements.
- Implemented precise facial landmark detection to identify biometric anomalies.
- Utilized FaceSwapGAN architectures to evaluate and improve detection accuracy against generative models.
Smart YouTube Video Assistant
Type: Generative AI / RAG
Tools: Python, LLMs, NLP
Link: View on GitHub
- Developed an AI assistant that processes YouTube URLs and custom prompts to generate multi-modal responses (text, images, or video snippets).
- Built a summarization pipeline to enhance user experience through contextual recommendations and related web sources.
Intelligent Health Monitoring System (FYP BS)
Type: Bachelor's Final Year Project
Tools: Django, Python, PostgreSQL, High Charts API
Link: View on GitHub
- Implemented a comprehensive health monitoring dashboard featuring predictive forecasting.
- Integrated a regression-based backend with a dynamic frontend using Bootstrap and JavaScript.
- Handled full-stack responsibilities including database schema design and AI-driven health analytics.
Additional AI & Computer Vision Projects
Automated Stationery Calculator using YOLOv5
- Developed an AI-based automatic billing system for retail stationery using the YOLOv5 object detection algorithm.
- Optimized image processing pipelines in Python for real-time item identification and price calculation.
Image Steganography using Deep Learning
- Implemented an advanced framework for the enhancement of encoded covers in multi-image steganography.
- Leveraged deep learning frameworks to maximize data hiding capacity while maintaining visual imperceptibility.
Other Technical Projects
- Content-Based Image Retrieval: Searching image databases based on visual features.
- Font Identification: Using ML to classify and identify typography from images.
- Genetic Algorithm Schedule Generator: Optimizing exam schedules using evolutionary computing.
- Facial Emotion Recognition: Real-time classification of human emotions.
- Dementia Classification: AI-driven diagnostic assistance for neurodegenerative conditions.
Technical Stack
- Languages: Python, PHP, SQL, C, C++, JavaScript
- AI Frameworks: TensorFlow, PyTorch, YOLOv8/v5, Scikit-learn, NLTK, MediaPipe
- Backend & Web: Django, HTML5, CSS, Bootstrap, PostgreSQL
- Tools: Git, Jupyter Notebook, Google Colab, Overleaf, Tableau, OpenCV