Skip to content

This application takes in a PDF/PNG/JPEG/JPG file and extracts its data to create a csv file. Currently works well for well formatted invoices, with proper segregation of data.

Notifications You must be signed in to change notification settings

atharvabhide/Data-Extractor-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Extractor Application: Deeplogic AI assessment

This application takes in a PDF/PNG/JPEG/JPG file and extracts its data to create a csv file.
Currently works well for well formatted invoices, with proper segregation of data.

Tech stack used:

Frontend: Streamlit

Backend: Django REST framework

Data extraction: Tessarect

How to Run:

Clone the repository:

git clone https://github.com/atharvabhide/data-extractor-app.git

Install requirements:

cd data-extractor-app
pip install requirements.txt

Run the streamlit frontend:

cd frontend
streamlit run app.py

Run the DRF backend in a separate terminal window:

cd backend
python manage.py runserver

Sample files:

cd files

image

About

This application takes in a PDF/PNG/JPEG/JPG file and extracts its data to create a csv file. Currently works well for well formatted invoices, with proper segregation of data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published