BUDGETING MOBILE APPLICATION WITH COMPUTER VISION
Making transactions including spending or receiving money is an action that is done by youngsters and adults nowadays. He or she receives receipts after making a transaction. The transaction is recorded in order to track and manage their budget and money flow. Budgeting mobile application helps the...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project Report |
Language: | English English |
Published: |
Universiti Malaysia Sarawak, (UNIMAS)
2023
|
Subjects: | |
Online Access: | http://ir.unimas.my/id/eprint/44233/1/Wong%20Rou%2024pgs.pdf http://ir.unimas.my/id/eprint/44233/5/Wong%20Rou%20ft%20%28Fulltext%29.pdf http://ir.unimas.my/id/eprint/44233/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Malaysia Sarawak |
Language: | English English |
Summary: | Making transactions including spending or receiving money is an action that is done by youngsters and adults nowadays. He or she receives receipts after making a transaction. The transaction is recorded in order to track and manage their budget and money flow. Budgeting mobile application helps the group of people to record transactions. The normal budgeting application with normal manual input of data can be improved by adding computer vision to make the record transaction process easier. In this project, a budgeting application that applies computer vision was proposed and designed. It allows the application’s user to scan the receipts and extract the data from the receipts. The technology used to extract the data of receipt is Azure Form Recognizer which is a specialized Optical Character Recognizer (OCR) service that helps to extract form-like data. The user is required to take a picture of a receipt then the data of the receipt would be extracted. This would help to save the time for the user to repeat the steps to record the transaction by entering the details such as name, amount, date and so on one by one. The tools used for development are Android Studio and Visual Studio Code. Azure Services including Azure Web App Service, Azure Database for MySQL flexible server and Azure Form Recognizer are utilized in this project to develop a web-hosting budgeting mobile application. After the development of the application is done, the real application was tested by 30 respondents and received positive feedback from the respondents where 86.7% of the respondents agreed that the receipt scanning feature and its ability to automatically fill in the transaction details were satisfactory. The respondents provided some suggestion regarding the improvement of the application as well and some of the suggestion was discussed at the end of this project. At the end of the project, the future work of the project was discussed as well. |
---|