40 Projects · 2025 Catalogue

Cybersecurity &
AI / ML Projects

End-to-end project development for CSE students — real source code, full documentation, synopsis, PPT, and viva support. Every project built from scratch, never recycled.

20
Major Projects
20
Minor Projects
3
Live Published
4
Project Types
Type:
Size:
Showing 40 projects
20 Projects · SIEM, Cryptography, Network Security, Browser Tools
Advanced SIEM platforms, encryption tools, penetration testing suites, Firefox security extensions, and published open-source packages — from brute-force detection to military-grade messaging.
⭐ Major Projects — 10
01
Cybersecurity Web App

Enhanced Real-Time SIEM System

Security Information & Event Management

Full SIEM platform with brute-force detection, privilege escalation monitoring, DNS tunneling detection, file integrity monitoring with SHA-256 baselines, and compliance reporting for PCI DSS, HIPAA & GDPR. Live web dashboard with real-time alerts.

PythonFlaskSQLitepsutilWebSocketHTML/CSS/JS
02
Cybersecurity Desktop App

Dragon-sync — Federated Threat Intelligence Platform

CTI / Threat Intelligence Sharing

Federated platform for secure threat intelligence sharing across distributed nodes. Features RSA-2048 encryption with digital signatures, automated threat scoring, peer trust scoring, and MITRE ATT&CK Framework integration.

PythonTkinterSQLiteRSA-2048Socket ProgrammingMITRE ATT&CK
03
Cybersecurity Web App

PyScanX — Advanced Network Port Scanner

Penetration Testing / Network Reconnaissance

Comprehensive network scanner supporting TCP SYN/FIN/Null/Xmas/ACK, UDP, and SCTP modes. Service/version detection, OS fingerprinting, scripting engine for custom tasks, and stealth evasion techniques via a web-based UI.

PythonScapyFlaskSocket ProgrammingHTML/CSS/JSQR Code
04
Cybersecurity Web App

Stealth Chat — Military-Grade Secure Messaging

Cryptography / Real-Time Communication

Anonymous real-time messaging using AES-256-GCM encryption, PBKDF2-HMAC-SHA256 key derivation (100k iterations), bcrypt password hashing, WebSocket messaging, and encrypted file sharing up to 16MB. Built for local network deployment.

PythonFlask-SocketIObcryptAES-256-GCMWebSocket
05
Cybersecurity Web App

Phantom Sniffer — Real-Time Packet Analyzer

Network Traffic Analysis / Monitoring

Live network traffic analyzer with web dashboard. Supports TCP, UDP, DNS, HTTP, HTTPS, and ICMP. Detects port scans, tracks suspicious IPs, and uses session-based access with rotating random security keys per session.

PythonScapyFlaskWebSocketHTML/CSS/JS
06
Cybersecurity Python Package LIVE ✓

CipherQR — Encrypted QR Code Python Package

Cryptography / Developer Library

Production Python package for generating end-to-end encrypted QR codes with forward secrecy. Each QR uses ephemeral X25519 keys, ChaCha20-Poly1305 / AES-GCM authenticated encryption, and time-based anti-replay TTL protection.

PythonX25519ChaCha20-Poly1305AES-GCMQR Code
07
Cybersecurity Web App

STEALTH Messaging App — Quadruple Encryption

Cryptography / Secure Communication

LAN messaging with four-layer encryption: Morse + XOR + AES-256-GCM + HMAC-SHA256. WebSocket-based instant messaging, secure file sharing up to 32MB, and QR code for mobile access. Demonstrates layered security design principles.

PythonFlask-SocketIOAES-256-GCMPBKDF2SQLite
08
Cybersecurity Firefox Extension

Credential Theft Prevention Shield

Browser Security / Extension Security

First-of-kind browser extension defending against malicious extensions. Monitors installed extensions for suspicious behavior, blocks unauthorized credential theft attempts, delivers real-time threat notifications with minimal performance overhead.

JavaScriptWebExtensions APIBrowser Management APICSP
09
Cybersecurity Web App

DirectDrop Lite — Secure P2P File Transfer

Network Security / File Transfer

Peer-to-peer file transfer using WebRTC for direct device-to-device connections with no server relay. AES encryption, QR code session sharing, real-time progress tracking, multi-file support up to 16MB each, and HTTPS with SSL/TLS.

PythonFastAPIWebRTCWebSocketsJavaScriptQR Code
10
Cybersecurity Desktop App

Vajra — Advanced Secure File Annihilation

Data Security / Forensic Resistance

Cross-platform secure file deletion tool encrypting files with AES-256 before wiping using multiple overwrite patterns: Random, Zeros, Ones, DoD 5220.22-M, and Gutmann 35-pass. Panic mode, metadata cleanup, and Windows context menu integration.

PythonPyQt5AES-256-GCMWindows RegistryLinux fsync
📌 Minor Projects — 10
01
Cybersecurity Web App

DEMIGOD Secure File Server

File Sharing / Access Control

Zero-database lightweight file server with a terminal-inspired UI. HTTPS authentication, IP-based brute force protection, directory traversal prevention, and real-time file search. Generates QR codes (ASCII + web) for quick access.

Python StdlibHTTPS/1.1QR CodeHTML/CSS/JS
02
Cybersecurity Web App

Keyhole v2 — Dead Man's Switch

Cryptography / Time-Locked Secrets

Web app for storing time-locked secrets with Fernet encryption plus optional passphrase double-lock. Supports QR code sharing, real-time countdown timers, file uploads up to 10MB, and automatic one-time access cleanup.

PythonFlaskFernetPBKDF2TailwindCSSQR Code
03
Cybersecurity Firefox Extension LIVE ✓

HackerCookies — Firefox Cookie Manager

Browser Privacy / Cookie Management

Terminal-styled Firefox extension for advanced cookie management. Full CRUD operations, advanced search and filtering, bulk operations, JSON import/export, and visual security indicators for Secure, HttpOnly, and SameSite flags.

JavaScriptWebExtensions APIFirefox Manifest V2HTML/CSS
04
Cybersecurity Firefox Extension LIVE ✓

Pasteboard Poison Protection

Clipboard Security / Anti-Hijacking

Firefox extension detecting clipboard hijacking attacks via real-time SHA-256 hash monitoring. Uses Levenshtein distance analysis to eliminate false positives, and provides configurable sensitivity visual alerts.

JavaScriptWebExtensions APISHA-256Levenshtein AlgorithmIndexedDB
05
Cybersecurity Firefox Extension

Visual Data Leak Monitor

Network Privacy / Request Monitoring

Monitors all outgoing browser network requests in real time and assigns a 0–100 privacy risk score. Stores request history in IndexedDB with automatic cleanup, supports JSON export, and features a developer-focused monospace UI.

JavaScriptWebExtensions APIwebRequestIndexedDBHTML/CSS
06
Cybersecurity CLI Tool

GhostIP — Automated IP Rotation Utility

Anonymity / Operational Security

Automates proxy switching via proxychains4 for IP rotation with geo-IP lookup, proxy latency testing, free proxy scraping from multiple public sources, and configurable rotation intervals with network-change triggers.

PythonProxychains4RequestsColoramacurliptables
07
Cybersecurity Web App

Secure Image Steganography Tool

Cryptography / Covert Communication

Browser-based tool to hide AES-256-GCM encrypted messages inside PNG images using LSB and LSB Matching algorithms. Fully client-side with zero server communication, PBKDF2 key derivation (100k iterations), and drag-and-drop support.

HTML5JavaScriptWeb Crypto APICanvas APIFile API
08
Cybersecurity Firefox Extension

Tracker Spoof Shield — Anti-Fingerprinting

Browser Privacy / Fingerprint Defense

Anti-fingerprinting extension generating unique stable profiles per website. Injects Canvas/WebGL noise, spoofs navigator and screen properties, defends audio fingerprinting, blocks WebRTC leaks, and offers Balanced/Paranoid/Compatibility modes.

JavaScriptWebExtensions APICanvas APIWebGL APIWebRTC API
09
Cybersecurity Desktop App

PowerSage v2.0 — Battery Optimizer

System Utilities / Automation

Windows battery management utility with profile-based power control. Unlimited custom profiles, automation triggers on battery level/app launch/network change/time, Windows services management, and real-time battery analytics.

PythonTkinterpsutilpystrayWMIPowerShell
10
Cybersecurity Desktop App

Valorant Anti-AFK Pro

Desktop Automation / Stealth Tools

GUI application providing anti-AFK functionality with stealth capabilities. Features 6 tabs (Main, Advanced, Stealth, Session, Monitor, Presets), multiple activation modes, human-like pattern simulation, and global hotkey support.

PythonTkinterkeyboardpyautoguipsutilpywin32
20 Projects · NLP, Computer Vision, Healthcare, Generative AI
End-to-end ML/DL systems covering BERT-based NLP, YOLO object detection, LLM-powered RAG chatbots, and healthcare prediction — impressive builds for college final year submissions.
⭐ Major Projects — 10
01
AI & ML Web App

AI-Powered Malware Classification System

Machine Learning / Threat Detection

ML pipeline trained on PE file static features and behavioral datasets to classify binaries as benign or malicious. FastAPI endpoint for file upload, real-time prediction with confidence scores, SHAP explainability reports, and analytics dashboard.

Scikit-learnXGBoostSHAPFastAPIPandasReact
02
AI & ML Web App

NLP Phishing Email Detection System

Deep Learning / Email Security

BERT-based NLP classifier for phishing email detection. Supports bulk CSV upload, real-time email header analysis, per-email risk scoring, and an admin dashboard with historical trend charts and model evaluation metrics.

HuggingFaceBERTFastAPIPostgreSQLReactChart.js
03
AI & ML Desktop App

AI-Based Network Intrusion Detection System

Machine Learning / Network Security

ML-based IDS trained on NSL-KDD and CICIDS2017 datasets detecting DoS, Probe, R2L, and U2R attacks using a Random Forest + LSTM hybrid model. Integrates live Scapy packet capture with real-time alert notifications.

ScapyScikit-learnTensorFlow/KerasTkinterSQLite
04
AI & ML Web App

DeepFake Face Detection System

Computer Vision / Media Authenticity

CNN + transfer learning model trained on authentic and DeepFake facial datasets to detect subtle manipulation artifacts. Image and video frame analysis, confidence scoring, batch upload support, and results dashboard with heatmap overlays.

TensorFlow/KerasEfficientNetOpenCVFastAPIHTML/CSS/JS
05
AI & ML Web App

Multi-Disease Medical Prediction System

Machine Learning / Healthcare

Predicts risk for multiple conditions (diabetes, heart disease, Parkinson's) from patient symptom and lab input. Separate trained classifiers per disease, unified Flask interface, confidence score output, and health history tracking dashboard.

Scikit-learnSVMRandom ForestFlaskPandas
06
AI & ML Web App

LLM-Powered RAG Document Chatbot

NLP / Generative AI

Retrieval-Augmented Generation chatbot allowing users to upload documents (PDF, DOCX) and ask questions in natural language. Vector embeddings for semantic search, LangChain orchestration, and a clean chat UI with source citation.

LangChainOpenAI / OllamaFAISSFastAPIPyMuPDFReact
07
AI & ML Web App

Real-Time Object Detection System (YOLO)

Computer Vision / Deep Learning

Real-time object detection using YOLOv8 supporting webcam feed, uploaded images, and video files. Detects 80+ COCO classes with bounding boxes and confidence scores. Includes web interface, custom class filtering, and detection history export.

YOLOv8 (Ultralytics)OpenCVFastAPIWebSocketHTML/CSS/JS
08
AI & ML Web App

Credit Card Fraud Detection System

Machine Learning / Financial Security

Fraud detection pipeline on imbalanced transaction datasets using SMOTE for class balancing and ensemble models (Random Forest, XGBoost, Isolation Forest). Real-time API for transaction scoring, threshold tuning, and analyst dashboard.

Scikit-learnXGBoostSMOTEFastAPIMatplotlibReact
09
AI & ML Web App

AI Resume Screener & Job Recommendation System

NLP / HR Automation

Parses uploaded resumes, extracts skills and experience using NLP, and ranks them against a job description using cosine similarity. Suggests relevant job roles, highlights skill gaps, and generates a match percentage report per candidate.

spaCyNLTKScikit-learnFlaskPyMuPDFTF-IDF
10
AI & ML Web App

Autonomous AI Study Assistant (RAG + Agents)

Generative AI / Education

AI-powered study assistant that ingests course PDFs, generates topic summaries, creates MCQ quizzes, and answers student queries via RAG. Agent workflow auto-generates flashcards and provides citation-backed explanations.

LangChainOpenAI APIFAISSFastAPIPyMuPDFStreamlit
📌 Minor Projects — 10
01
AI & ML CLI Tool

SMS Spam Classifier

NLP / Text Classification

NLP pipeline using TF-IDF vectorization with Naive Bayes and SVM models to classify SMS as spam or legitimate. Training scripts, evaluation metrics (precision, recall, F1, ROC), pickle model export, and simple CLI inference tool.

PythonNLTKScikit-learnPandasMatplotlibPickle
02
AI & ML Desktop App

Face Recognition Attendance System

Computer Vision / Automation

Automates attendance by detecting and recognizing faces in real time via webcam. Multi-person enrollment from photos, handles multiple faces per frame, logs attendance to CSV, and provides a Tkinter management dashboard.

OpenCVface_recognition (dlib)TkinterPandasSQLite
03
AI & ML Web App

Student Grade Predictor

Machine Learning / Education

Regression and classification model predicting final student grades from attendance, internal marks, and activity data. Flask form for single predictions, model comparison charts, and CSV batch prediction mode.

Scikit-learnFlaskPandasMatplotlibHTML/CSS
04
AI & ML Web App

Sentiment Analysis Dashboard

NLP / Data Visualization

Analyzes sentiment of submitted text or scraped social media content using VADER and a fine-tuned DistilBERT model. Displays real-time sentiment trend charts, word clouds, and emotion classification breakdowns on a clean web dashboard.

VADERDistilBERTFlaskChart.jsWordCloud
05
AI & ML Web App

House Price Prediction System

Machine Learning / Regression

Predicts residential property prices from location, size, and amenity features using Linear Regression, Ridge, and XGBoost. Interactive Flask UI for custom inputs, feature importance plots, and model performance comparison charts.

Scikit-learnXGBoostFlaskPandasMatplotlib
06
AI & ML Web App

Movie Recommendation System

Machine Learning / Collaborative Filtering

Recommends movies based on user preferences using content-based (TF-IDF on metadata) and collaborative filtering (SVD matrix factorization). Streamlit UI with genre filtering, rating input, and top-N recommendations display.

Scikit-learnSurprise (SVD)PandasStreamlitTMDB API
07
AI & ML Web App

Fake News Detection System

NLP / Media Literacy

Classifies news articles as real or fake using TF-IDF and PassiveAggressiveClassifier / Logistic Regression. Flask web interface for URL or paste input, confidence score display, and a history log of analyzed articles.

Scikit-learnNLTKFlaskPandasBeautifulSoup
08
AI & ML Desktop App

Handwritten Digit Recognition App

Deep Learning / Computer Vision

CNN model trained on the MNIST dataset to recognize handwritten digits with 99%+ test accuracy. Tkinter canvas where users draw digits in real time and get instant classification with confidence bars.

TensorFlow/KerasCNNMNISTTkinterNumPyPillow
09
AI & ML Web App

Customer Churn Prediction System

Machine Learning / Business Analytics

Predicts whether a telecom or SaaS customer will churn using Logistic Regression, Random Forest, and XGBoost trained on the Telco dataset. Feature importance visualization, probability scores, and Flask dashboard for business teams.

Scikit-learnXGBoostFlaskPandasSeaborn
10
AI & ML Web App

Stock Price Prediction with LSTM

Deep Learning / Time Series

LSTM recurrent neural network model for forecasting stock closing prices using historical OHLCV data from Yahoo Finance. Multi-step prediction, train/test split visualization, confidence intervals, and Flask web UI with interactive Plotly charts.

TensorFlow/KerasLSTMyfinanceFlaskPlotlyNumPy
💬 Chat or Call us!
Chat on WhatsApp
+91 9187135171