The application can convert scanned pdfs to docs and can extract table data to store in the form of a csv. The application is tuned to work on a specific structure of pdfs (similar to finanical entries)
Supports installation using docker
git pull https://github.com/twitu/byob
cd byob
docker build -t byob-app .
It can also be built from source
(Note: instructions are for bash only)
git pull https://github.com/twitu/byob
cd byob
virtualenv -p python3 byob_env
. byob_env/bin/activate
sudo apt-get install -y tesseract-ocr
python3 -m pip install -r requirements.txt
Note: use the documentation to mount the files/directory you want to convert
With the byob_env
environment activated
python3 driver.py <arguments>
With docker use
docker run --rm byob-app:latest <arguments>
Use -h
argument to get instructions for help
Use -f | --path
to give path of file or directory
Use --csv | --doc
to specify if you want to convert file to csv or doc
Use -m | --mode
to select parsing mode (it is optional and default mode is standard)
GNU GPLv3 open source license