https://github.com/rickydoan/python--medical-data-extraction-backend-project
This project help to show the whole processing conversion from pdf file to text personal informations using pdf2image, regex. Then using FastAPI and Postman to fetching data from backend.
https://github.com/rickydoan/python--medical-data-extraction-backend-project
fastapi pdf-converter postman-api python regression
Last synced: about 2 months ago
JSON representation
This project help to show the whole processing conversion from pdf file to text personal informations using pdf2image, regex. Then using FastAPI and Postman to fetching data from backend.
- Host: GitHub
- URL: https://github.com/rickydoan/python--medical-data-extraction-backend-project
- Owner: RickyDoan
- Created: 2024-11-01T09:41:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-01T10:23:49.000Z (over 1 year ago)
- Last Synced: 2025-02-12T15:37:50.705Z (over 1 year ago)
- Topics: fastapi, pdf-converter, postman-api, python, regression
- Language: Jupyter Notebook
- Homepage:
- Size: 8.93 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Python--Medical-data-extraction-Backend-Project - Etracting pdf to string - fetching FastAPI using Postman
This project is an extraction system to convert pdf medical file to personal text informations and using FastAPI backend server.
## Project Structure
- **backend/**: Contains the FastAPI backend server code, source code
- **tests/**: Contains the test cases for backend by Pytest.
- **requirements.txt**: Lists the required Python packages.
- **README.md**: Provides an overview and instructions for the project.
## Setup Instructions
1. **Clone the repository**:
```bash
git clone https://github.com/tommydoan/Python--Medical-data-extraction-Backend-Project.git
cd Python--Medical-data-extraction-Backend-Project
```
1. **Install dependencies:**:
```commandline
pip install -r requirements.txt
```
1. **Run the FastAPI server:**:
```commandline
uvicorn src/main:app --reload
```
1. **Run the Streamlit app:**:
```commandline
streamlit run src/main.py
```