├── .gitignore ├── README.md └── demo ├── Copy.png ├── Integrate.png ├── SelectInvoices.png └── results.gif /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 | Invoice Processing with Python and Nanonets 4 | 5 |
6 | 7 |

Invoice Processing with Python and Nanonets

8 | 9 | ** ** 10 | 11 | ## Reading Invoices 12 | 13 | The Python + Nanonets Invoice Processing API uses Deep Learning to take an invoice and return the key values extracted from the Invoice. 14 | ** ** 15 | 16 | # Build a Invoice Processing API 17 | 18 | >**Note:** Make sure you have python and pip installed on your system if you don't visit 19 | [Python](https://www.python.org/downloads/release/python-2714/) 20 | [pip](https://pip.pypa.io/en/stable/installing/) 21 | 22 |
23 | 24 |
25 | 26 | ### Step 1: Clone the Repo, Install dependencies 27 | ```bash 28 | git clone https://github.com/NanoNets/invoice-processing-with-python-nanonets.git 29 | cd invoice-processing-with-python-nanonets 30 | ``` 31 | 32 | ### Step 2: Create a New Invoice Model 33 | Get to app.nanonets.com and click `Invoices` you will be redirected to your Invoices model. 34 |
35 | Click Invoices 36 |
37 | 38 | 39 | ### Step 3: Create a New Invoice Model 40 | Once you are on the new model page click on the integrate tab in the sidebar 41 |
42 | Click Integrate 43 |
44 | 45 | ### Step 4: Copy the code into a new file 46 | Select the language of your choice and if you wish to send it a file url or local file on your computer 47 |
48 | Click Copy 49 |
50 | 51 | ### Step 5: Create a new file with the copied code 52 | paste the copied code into a new file using your favorite text editor (if you chose python then copy and paste it into a file called `example.py`) 53 | 54 | Inside the file replace the file path with the file path of the file you want to process. 55 | 56 | **Sample Usage:** 57 | ```bash 58 | python example.py 59 | ``` -------------------------------------------------------------------------------- /demo/Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NanoNets/invoice-processing-with-python-nanonets/bfb8c5df27c20a8c83278ec2c2bab1d0aab53a06/demo/Copy.png -------------------------------------------------------------------------------- /demo/Integrate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NanoNets/invoice-processing-with-python-nanonets/bfb8c5df27c20a8c83278ec2c2bab1d0aab53a06/demo/Integrate.png -------------------------------------------------------------------------------- /demo/SelectInvoices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NanoNets/invoice-processing-with-python-nanonets/bfb8c5df27c20a8c83278ec2c2bab1d0aab53a06/demo/SelectInvoices.png -------------------------------------------------------------------------------- /demo/results.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NanoNets/invoice-processing-with-python-nanonets/bfb8c5df27c20a8c83278ec2c2bab1d0aab53a06/demo/results.gif --------------------------------------------------------------------------------