Skip to content

fizakhan90/ShieldHER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ShieldHER

Tagline: Write Safer Online.

✨ Project Summary

ShieldHER is a real-time online misogyny detection simulator developed for the GNEC Hackathon 2025 Spring. It provides instant visual feedback and suggestions as users type, promoting mindful language and contributing to UN SDGs 5 (Gender Equality) & 10 (Reduced Inequalities).

πŸš€ Demo

See ShieldHER in action: (https://www.youtube.com/watch?v=ubyghoNxGHc)

🌟 Core Features

  • Real-time (debounced) misogyny detection.
  • Visual flagging, likelihood score, and severity.
  • Actionable suggestions for harmful text.
  • Integrated statistics on the impact of online misogyny.

πŸ’» Tech Stack

  • Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS
  • Backend: Python, Flask
  • ML Model: annahaz/xlm-roberta-base-misogyny-sexism-indomain-mix-bal

βš™οΈ Get Started

  1. Clone: git clone https://github.com/YOUR_GITHUB_USERNAME/shieldher.git && cd shieldher
  2. Backend: activate Python venv, pip install -r requirements.txt python app.py
  3. Frontend: cd ../frontend npm install npm run dev
  4. Visit: Go to http://localhost:3000 in your browser (ensure backend is running first).

πŸ’‘ What's Next

We envision ShieldHER becoming a cross-platform Browser Extension for seamless, everyday use, and expanding analysis to include text from URLs and Images.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published