--- title: Audit Report Generator emoji: 📝 colorFrom: purple colorTo: indigo sdk: gradio sdk_version: 5.38.2 app_file: app.py pinned: false --- # NHVAS Audit Report Generator This tool automatically extracts relevant fields from an NHVAS PDF audit summary and populates a Word report template with the extracted data. ## Features - Upload an NHVAS PDF report - Upload your Word `.docx` report template - Automatically fills red-text placeholders in the Word document - Supports 7 module combinations (Mass, Maintenance, Fatigue, and their permutations) - Download the completed report instantly ## How to Use 1. Upload your **PDF audit report**. 2. Upload your **Word template (.docx)** with red-text placeholders. 3. Click **Generate Report**. 4. Download the updated Word document. ## Tech Stack - Python 🐍 - Gradio UI (via Hugging Face Spaces) - PyMuPDF (for PDF parsing) - python-docx (for Word file editing) ## Author Built by Shami (Muhammad Ahtesham Ahmad)