AI-Powered Digital Scam Detection & Prevention Platform
CyberShield AI is an AI-first cybersecurity platform that helps users detect phishing links, malicious websites, scam emails, SMS messages, and QR-code-based attacks before they become victims. It combines Large Language Models (LLMs), threat intelligence APIs, and machine learning to provide real-time risk analysis, explain threats in simple language, and recommend safe actions.
- 🔗 URL & Website Scam Detection
- 📧 Email & SMS Phishing Analysis
- 📱 QR Code Threat Detection (Planned)
- 🤖 AI-Powered Threat Explanation
- 📊 Real-Time Risk Score
- 🛡️ Safe Action Recommendations
- ⚡ Fast & User-Friendly Interface
- React.js
- HTML5
- CSS3
- JavaScript
- FastAPI (Python)
- Google Gemini API
- Machine Learning
- Computer Vision (OCR - Planned)
- VirusTotal API
- Google Safe Browsing API
- Vercel
- Render
CyberShield-AI/
│
├── frontend/
│ ├── src/
│ ├── public/
│ └── package.json
│
├── backend/
│ ├── main.py
│ ├── requirements.txt
│ └── .env
│
└── README.md
git clone https://github.com/NarottamKumar01/CyberSheild-AI.git
cd CyberSheild-AIcd backend
python -m venv venv
# Windows
venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reloadcd frontend
npm install
npm run devCreate a .env file inside the backend folder.
GEMINI_API_KEY=YOUR_API_KEY
VIRUSTOTAL_API_KEY=YOUR_API_KEY- Browser Extension
- Mobile Application
- Multi-language Support
- AI Chat Assistant
- OCR-Based QR Code Analysis
- Enterprise Dashboard
- Government & Banking Integration
- Narottam Kumar
Summer School 2026 – AI First Hackathon
Organized by:
- IIT Jammu
- Techible
- I3C IIT Jammu
This project is developed for educational and hackathon purposes.