UDHOV's picture
Fix short_description length
7dff226
metadata
title: Nepali Hate Content Classification
emoji: πŸ”
colorFrom: red
colorTo: blue
sdk: docker
pinned: true
license: mit
short_description: Nepali hate speech classifier with XAI

Nepali Hate Content Classification System

An interactive web application for classifying hate content in Nepali social media text. Supports Devanagari script, Romanized Nepali, English, and code-mixed inputs.

Models

Classes

Label Description
🟒 NON_OFFENSIVE No offensive content
🟑 OTHER_OFFENSIVE General offensive content
πŸ”΄ OFFENSIVE_RACIST Targets ethnicity, race, or caste
πŸ”΄ OFFENSIVE_SEXIST Targets gender

Features

  • Single text and batch (CSV) classification
  • Automatic script detection and preprocessing
  • Emoji semantic mapping (180+ emojis)
  • Confidence scores with visualization
  • Explainability via LIME, SHAP, and Integrated Gradients (Captum)
  • Prediction history tracking

Project

Bachelor of Computer Engineering Final Project Khwopa College of Engineering, Tribhuvan University, Nepal (2026)