AI4DRPM Documentation
AI4DRPM (Artificial Intelligence for Digital-Ready Policymaking) is a Python microservice designed to facilitate the collection, annotation, transformation, and compilation of legal documents and data. It leverages AI/ML technologies to analyze legal texts and generate structured knowledge graphs following the LFDS/DS data model and RRMV vocabulary standards.
Quick Start
Get started with AI4DRPM in minutes.
Complete Documentation
Architecture
System design, layers, and technology stack.
Architecture
API Layer
REST API endpoints, routers, and request/response schemas.
Service Layer
Business logic services organized by domain.
Service Layer
Asynchronous Task Processing
Background task processing with Celery workers.
Task Processing
Data Layer
Database models, repositories, and schema management.
Authentication & Security
JWT authentication, scopes, and permissions.
Utilities
Shared utilities and helper functions.
Development & Deployment
Testing, configuration, deployment, and contribution guidelines.