File size: 3,376 Bytes
3998131
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
### **Nepal Justice Weaver** 
---
Making the **three core features** (Law Explanation via RAG, Bias-Free Letter Generation, and Bias Auditing via EquityLens) **independent yet interconnected** creates a flexible, user-friendly platform. Users can access any feature alone or let the AI guide them through a seamless flow (e.g., explanation → detect need for letter → generate bias-free version).

This modular approach strengthens the hackathon MVP: It's easier to build/test separately, but the connections make it feel intelligent and impactful.

**Key Real-World Context (for Authentic Demo):**
- Nepal's citizenship laws (Constitution Article 11, Citizenship Act 2006 with amendments) still have subtle gender biases: Easier via father's lineage; mothers often need extra declarations if father is "unidentified."
- Common bureaucratic need: Formal applications/letters to District Administration Offices (DAO) for citizenship certificates.
- Templates: Often include placeholders for "father's name," which can be biased—our tool can flag and rewrite to "parent's name" or neutral alternatives.

#### Three Independent Modes + Smart Connections

1. **Mode 1: Bias Auditing Only**
   - User uploads an existing document (PDF/Word/Docx, e.g., a drafted letter or policy).
   - AI scans for biases (gender, socioeconomic, etc.—tuned for Nepal contexts like paternal assumptions).
   - Outputs: Highlighted report, bias score, explanations, and suggested rewrites.
   - **Interactive Twist**: "Bias detected! Do you want a bias-free updated version?" → If yes → Generate revised document (using generation module).

2. **Mode 2: Letter Generation Only**
   - User selects a template (e.g., "Citizenship Application," "Complaint to DAO") or describes need.
   - Inputs personal details (name, situation).
   - AI fills template → **Automatically runs bias audit** → Outputs a **guaranteed bias-free letter** (with fixes applied).
   - Download as Docx/PDF.

3. **Mode 3: Law Explanation Only (RAG Standalone)**
   - User describes situation in natural language (e.g., "I need citizenship for my child but no father" in English (for now)).
   - AI retrieves relevant laws (from our vector DB of Constitution, Citizenship Act, Muluki Civil Code snippets).
   - Explains in simple, plain language.
   - **No proactive linking here** unless needed.

**Smart Connections (Conversational Flow):**
- The app uses a **chat-like interface** to detect intent and offer cross-feature help.
- Example Full Flow (Citizenship Scenario):
  1. User: "I need citizenship but no father" → Mode 3: Explains law (e.g., "Per Nepal Constitution Article 11 and recent amendments, a child can get citizenship via mother's lineage with declarations if father unidentified. You may need to submit an application to DAO with birth certificate and affidavit.").
  2. AI proactively: "This often requires a formal application letter to the District Administration Office. Would you like me to generate one for you?"
  3. If yes → Switch to Mode 2: Ask for details (child's name, mother's details, district) → Generate letter using template.
  4. Auto-run Mode 1: Audit for biases (e.g., flag any "father required" fields) → Apply fixes → "Here's your bias-free letter, rewritten to use neutral language."

This makes it feel like a helpful AI assistant, not just separate tools!