Shield Space is an AI-powered web platform designed to help children and teens recognize and respond to cyberbullying. By analyzing messages or images users receive, the system identifies emotional tone, detects potential bullying, and offers a personalized action plan.
🔗 Live demo: shieldspace.games
- NLP-based bullying detection (custom BERT model)
- Emotion classification for user support
- OCR support for detecting bullying in images
- Tailored coping strategies and support plans
- Built with children’s safety and clarity in mind
Cyberbullying can be hard for young people to recognize or talk about. Many don’t know how to describe what they’re feeling or what to do next.
Shield Space addresses this by:
- Using multiple annotated datasets to train a custom NLP model for detecting toxic, harmful, and bullying messages.
- Supporting text and image inputs using OCR (Tesseract.js).
- Providing tailored, AI-generated emotional support plans based on the user’s input and mental state.
The goal: make users feel safe, understood, and empowered.
-
Input a Message or Image
Paste a message you received — or upload a screenshot of it. -
AI-Powered Assessment
The system analyzes:- Toxicity
- Emotional tone
- Signs of cyberbullying
-
Receive a 3-Step Plan
- Analysis: What the AI sees and why it matters
- Support Plan: Actions you can take immediately
- Personal Development Plan: Ongoing advice tailored to your situation
Upload a message or screenshot
- Frontend: React.js
- Backend: FastAPI (Python), NestJS(NodeJS)
- AI: Custom-trained BERT model + Gemini LLM
- OCR: Tesseract.js
- Deployment: Docker, DigitalOcean, GitHub Actions



