Bank Scan is an application that will read your bank statement, determine how much credit, debit and balance you have had, and will even decipher in what categories you have been spending your money in. Finally, it will tender a 'financial health score' that will indicate to what degree of well-being your finances are in. All of this is done with the utility of techniques such as natural language processing, data mining and most saliently - artificial intelligence. Please refer to the following article for further information.
- Place BankScan v1.0.py into your local directory
- Install Tabula from https://tabula.technology/
- Install all of the dependencies list in lines 1-16 in BankScan v1.0.py
- Place page.png and your bank statement (pdf) in your local directory
- Modify lines 21, 89 and 1252 in BankScan v1.0.py to reflect the file location in steps 1 and 2
- Run the script and access the output report in your local directory.