Spaces:
Running
Running
| 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) |