Enjaz (ناظر) is an advanced AI-powered legal case classification system developed for the Saudi judicial system. This intelligent Streamlit application leverages Google's Gemini AI to automatically analyze and classify legal documents according to Saudi Arabian court jurisdiction standards.
The system provides automated categorization of legal cases into:
- Main Classification (التصنيف الرئيسي)
- Sub-Classification (التصنيف الفرعي)
- Case Type (نوع القضية)
- Detailed Explanation (التفسير المفصل)
Enjaz (ناظر) is specifically designed to help classify legal cases within the NAJIZ system for efficient court case filing and management in the Saudi judicial system.
Clean and intuitive interface for case text input and classification
Comprehensive history management with export capabilities
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Streamlit | Web application framework |
| AI Engine | Google Gemini API | Natural language processing |
| Database | SQLite | Data persistence |
| Data Processing | Pandas, OpenPyXL | Data manipulation and export |
| UI/UX | Custom CSS, Arabic RTL | Enhanced user interface |
| Backend | Python | Core application logic |
This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.
🏛️ Streamlining Justice Through AI 🏛️


