Insurance Project for HyperGAI Insurance Project POC
This project processes images and PDF files to extract structured data and provides a Streamlit interface for user interaction. The project also includes image preprocessing for enhanced image quality.
This project is designed to process images and PDF files, extract structured data, and provide a user-friendly interface via Streamlit. It includes preprocessing steps to enhance image quality for better accuracy in data extraction. The project supports the analysis of two types of data:
- Medical Reports
- Invoices and Receipts
To install the required dependencies, run:
pip install -r requirements.txt
Ensure you have the following installed:
- Python 3.8 or higher
- Required libraries listed in
requirements.txt
Before running the project, configure the necessary settings:
- Set up your environment variables and configurations in
my_config.py
.
To start the application, use the following command for the respective data types:
streamlit run Medical_Report/main.py
streamlit run Invoices_receipts/Invoice_Recipes_Demo.py
The Streamlit interface allows users to upload images and PDF files, which are then processed to extract structured data. Follow these steps to use the interface:
- Launch the Streamlit interface using the appropriate command above.
- Upload an image or PDF file.
- View the extracted data in the output section.
This project is licensed under the MIT License. See the LICENSE file for more details.