Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alejoduarte23/pdfffxai
This projects aims to create a RAG pipeline for a LLM to developed multiple structural assessment reports based on images with metadata
https://github.com/alejoduarte23/pdfffxai
Last synced: about 2 months ago
JSON representation
This projects aims to create a RAG pipeline for a LLM to developed multiple structural assessment reports based on images with metadata
- Host: GitHub
- URL: https://github.com/alejoduarte23/pdfffxai
- Owner: AlejoDuarte23
- Created: 2024-03-12T11:22:19.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-26T23:22:11.000Z (5 months ago)
- Last Synced: 2024-07-27T00:27:08.449Z (5 months ago)
- Language: Python
- Size: 17.9 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# PDF Structural Risk Assessment
![Workflow](workflow2.png)
## Repository Overview
This repository contains tools and scripts for performing structural risk assessments and processing related data.
### File Descriptions
- **FFPDF.py**: Creates structural risk assessments in PDF format.
- **Factory_from_excel.py**: Loads information to create Pydantic models that are defined in `Classes.py`.
- **Classes.py**: Contains Pydantic models used throughout the project.
- **Extraction_images.py**: Processes images related to structural assessments.
- **Extraction_test.py**: Contains the `getextraction` function which, based on the metadata of the images, retrieves the Location, Component, and Description and returns a Pydantic model.
- **Preprocesing.py**: Handles preprocessing tasks for data and images.
- **Complete_PDFs**: Directory for storing completed PDF reports.
- **Cost_Estimation**: Tools for estimating costs associated with structural risks.
- **Defects_Groups**: Contains scripts and data for grouping structural defects.
- **Merge_excel**: Utilities for merging Excel files.
- **Templates**: Contains templates used for generating reports and assessments.
- **Utils**: Utility scripts and helper functions.### Getting Started
1. Clone the repository.
2. Install the required dependencies.
3. Run the scripts as needed to perform structural risk assessments and process data.### Usage
Detailed usage instructions for each script can be found in their respective docstrings and comments.
For any questions or issues, please open an issue on GitHub.