WhatsApp-AI Complaint Handaling System Prototype

Job ID: 40343479

Budget: ₹1,500 – ₹12,500 INR

Project Title:
WhatsApp-Based Complaint Intake & AI-Assisted Analysis System (Prototype)

---

Objective

To develop a functional prototype of a WhatsApp-based complaint intake and AI-assisted analysis system for demonstration to district-level government authorities. This prototype is intended for concept validation and presentation, not for production deployment.

---

Scope of Work

2.1 WhatsApp Complaint Intake

- Ability to receive incoming messages from users via WhatsApp (or a simulated environment if API is not fully configured)
- Basic chatbot flow:
- Greeting response
- Language selection (Hindi / English)
- Collection of basic user details:
- Name
- Address + Google Location (Ward/Village)
- Complaint input
- Optional attachment (image/video)

---

2.2 Complaint Registration & Storage

- Automatic generation of complaint entry upon submission
- Unique Complaint ID generation
- Storage of complaint data in a structured format

---

2.3 AI-Based Complaint Processing (Core Feature)

For each complaint received, the system should generate:

- Summary (1–2 line concise description)
- Suggested Department (e.g., Water, Electricity, Sanitation, Health, etc.)
- Priority Level (High / Medium / Low)
- Reason for Priority (short explanation)

Note: AI should follow predefined rule-based logic combined with basic language understanding.

---

2.4 Complaint Filtering

- System should identify:
- Incomplete complaints
- Irrelevant complaints
- Such complaints should be:
- Marked with status (e.g., “Incomplete” / “Irrelevant”)
- Stored in the system (not deleted)

---

2.5 Dashboard (MANDATORY)

A simple web-based dashboard should be developed for demonstration purposes.

Dashboard must display:

- Complaint ID
- Citizen Name
- Original Complaint
- AI Summary
- Suggested Department
- Priority Level
- Status (Normal / Incomplete / Irrelevant)

Additional Requirements:

- Clean and simple UI suitable for government officials
- No login system required for prototype
- Real-time reflection of incoming complaints

---

2.6 WhatsApp Template-Based Communication

- Predefined message templates should be created for:
- Citizen acknowledgment
- Complaint assignment (conceptual)

Templates should include dynamic placeholders such as:

- Complaint ID
- Summary
- Location

Note: If WhatsApp API approval is not available, template behavior can be simulated within the prototype.

---

2.7 Sample Demonstration Capability

- System should process at least 5–10 sample complaints
- Complete demo flow should be ready for presentation

---

Deliverable

A working prototype demonstrating the complete flow from complaint intake to AI-based processing and dashboard visualization, suitable for presentation to government officials.