ThemisHIM™ Audits is a Python-based tool designed for automated auditing and analysis of legal and administrative documents, particularly focusing on public procurement processes. This intelligent system processes multiple file formats, extracts relevant information, and generates structured data for easy analysis.
- 📄 Multi-format File Processing: Handle various file formats including PDF, DOC, DOCX, RTF, MD, and images.
- 📊 Intelligent Content Extraction: Extracts and formats relevant information from legal and administrative documents.
- 📝 CSV Report Generation: Generate comprehensive CSV reports for easy data analysis.
- ⚡ Concurrent Processing: Boost performance with concurrent file processing.
- 🖥️ Cross-platform Support: Available for both Windows and macOS.
- 🛠️ Robust Error Handling: Comprehensive logging and error management to ensure smooth operation.
- 🎨 User-friendly Interface: Built with ttkbootstrap for a modern and intuitive user experience.
├── AUTHORS.md
├── FUNDING.yml
├── LICENSE.md
├── PRIVACY.md
├── README.md
├── ThemisAudits.py
├── ThemisAuditsLauncher.py
├── ThemisAudits_mac.spec
├── ThemisAudits_win.spec
├── edital-2024.pdf
├── file_version_info.txt
├── icon.icns
├── icon.ico
├── icon512.png
├── images
│ ├── icon.icns
│ ├── icon.ico
│ ├── icon1024.png
│ ├── icon128.png
│ ├── icon144.png
│ ├── icon16.png
│ ├── icon192.png
│ ├── icon256.png
│ ├── icon32.png
│ ├── icon48.png
│ ├── icon512.png
│ ├── icon72.png
│ ├── icon96.png
│ ├── screenshot-01.png
│ ├── screenshot-02.png
│ └── screenshot-03.png
└── requirements.txt
-
Download the Application:
- For Windows: Download
ThemisAudits.exe
from the latest release. - For macOS: Download
ThemisAudits.app
from the latest release.
- For Windows: Download
-
Run the Application:
- Windows: Double-click on
ThemisAudits.exe
. - macOS: Double-click on
ThemisAudits.app
.
- Windows: Double-click on
-
Perform Audit:
- Click on "Perform Audit" and select the file(s) you want to analyze.
- The application will process the files and extract relevant information.
-
Download Report:
- Once processing is complete, click on "Download Report" to save the CSV file with the extracted data.
-
Review the Results:
- Open the generated CSV file to review the extracted information and analysis results.
If you want to contribute or run the application from source:
-
Clone the Repository:
git clone https://github.com/Takk8IS/ThemisHIMAudits.git cd ThemisHIMAudits
-
Install Dependencies:
pip install -r requirements.txt
-
Run the Script:
python ThemisAudits.py
We welcome contributions from the community! If you'd like to contribute, please fork the repository, create a new branch, and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a Pull Request.
If this project has been helpful, consider making a donation:
USDT (TRC-20): TGpiWetnYK2VQpxNGPR27D9vfM6Mei5vNA
Your support helps us continue to develop innovative tools.
This project is licensed under the CC-BY-4.0 License. See the LICENSE file for more details.
Leading the Digital Revolution as the Pioneering 100% Artificial Intelligence Team.
- Author: David C Cavalcante
- LinkedIn: linkedin.com/in/hellodav
- X: @Takk8IS
- Medium: takk8is.medium.com
- Website: takk.ag