Skip to content

SageCreations/SeniorProject4360

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeniorProject4360

Senior Project - Machine Learning and Optical Character Recognition for Document Processing in Supply Chain Logistics

How to build an executable:

The executable will match the OS you build it on.

  • Window's binaries are included
  • MacOS might still need testing
  • Linux has some dependencies you will need to install to your system for the program to work properly
    • Tesseract
    • Poppler executables, specifically pdfinfo (usually included already in your distro, but just in case it isn't.)
pyinstaller --collect-all webui --add-data "views:views" --add-data "database:database" --add-data "OCR:OCR" -n DocHelp main.py

How to get an API key

At the moment, we only support Cohere's API directly.

You can get a free usuage key by making account with them.

Architecture Overview

Architecture Overview

Development Enviroment

# create a virtual enviroment
python3 -m venv env

# activate the enviroment
# windows
env\Scripts\activate
# bash
source env/bin/activate

# install requirments for the project
pip install -r requirements.txt

About

Senior Project - Machine Learning and Optical Character Recognition for Document Processing in Supply Chain Logistics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors