AI-Driven Digital Shield Against Financial and Employment Scams in Kenya
# ScamGuard: AI-Driven Digital Shield Against Financial and Employment Scams in Kenya
## 📌 Overview
ScamGuard is an AI-powered web application designed to help Kenyans detect and avoid digital scams.
With the rapid growth of mobile money platforms like **M-Pesa** and digital banking, scammers exploit unsuspecting users—especially vulnerable youth seeking jobs.
ScamGuard empowers users to **analyze scam messages instantly** by pasting text or uploading screenshots. Using **Natural Language Processing (NLP)** and **Machine Learning**, the system highlights suspicious content, thereby protecting users from fraud.
---
## 🚀 Features
- ✅ **Message Analyzer** – Paste any suspicious text into the box to detect scam patterns.
- ✅ **Screenshot Upload** *(future feature)* – Upload screenshots for AI-based scam detection.
- ✅ **Instant Feedback** – Get results immediately below the input box.
- ✅ **Accessible & User-Friendly** – Simple design for all digital literacy levels.
- ✅ **Localized Focus** – Targets financial, employment, and mobile money scams common in Kenya.
---
## 🛠️ Tech Stack
- **Frontend:** HTML, CSS, JavaScript
- **Backend (planned):** Python (Flask/FastAPI)
- **AI/NLP:** scikit-learn / TensorFlow / spaCy
- **Deployment:** GitHub Pages (frontend), Heroku / AWS / GCP (backend)
---
## 📂 Project Structure