Inspiration

Online scams are rising, and many people fall victim due to lack of awareness. We wanted to build a platform that detects suspicious activity in real-time and helps users stay safe online.

What it does

EmpowerNet uses AI to detect scams in texts, links, and transactions. It provides secure login, evidence logging, real-time alerts with an SOS button, analytical history graphs, and auto-generated reports. Users can identify, track, and report scams easily.

How we built it

Frontend: HTML, CSS, JavaScript for an interactive UI with smooth animations.

Backend: Node.js with Express.js for secure API endpoints.

Database: MongoDB to store user data, logs, and reports.

AI: Python (Flask / FastAPI) – To deploy the scam detection model

Scikit-learn / TensorFlow – For training and running the AI model

NLP Techniques – Text classification, sentiment & keyword analysis

Analytics & Reports: JS chart libraries to visualize threat activity and generate reports automatically.

Challenges we ran into

Integrating real-time AI-based scam detection efficiently.

Connecting the AI API with backend endpoints.

Designing a professional, intuitive UI within time constraints.

Ensuring secure handling of user data and logs

Accomplishments that we're proud of

Successfully implemented end-to-end AI-based scam detection.

Created interactive dashboards with alerts, analytics, and reports.

Built a user-friendly, professional interface that enhances usability

What we learned

Full-stack development and end-to-end project deployment.

AI integration for real-world applications.

Problem-solving and time management under hackathon constraints.

What's next for EmpowerNet – AI Scam Detection Platform

Expand AI capabilities to detect new scam patterns and phishing attempts.

Add mobile support for wider accessibility.

Implement community-driven reporting to improve scam detection accuracy.

Explore integration with banks and messaging platforms for real-time protection.

Share this project:

Updates