Smart Pocket: A Machine Learning–Based Expense Tracker and Spending Predictor
Authors
Students, Department of Computer Science & Engineering and Information Technology, Jharkhand Rai University, Ranchi, Jharkhand (India)
Students, Department of Computer Science & Engineering and Information Technology, Jharkhand Rai University, Ranchi, Jharkhand (India)
Students, Department of Computer Science & Engineering and Information Technology, Jharkhand Rai University, Ranchi, Jharkhand (India)
Students, Department of Computer Science & Engineering and Information Technology, Jharkhand Rai University, Ranchi, Jharkhand (India)
Students, Department of Computer Science & Engineering and Information Technology, Jharkhand Rai University, Ranchi, Jharkhand (India)
Assistant Professor, Department of CSE & IT, Jharkhand Rai University, Ranchi, Jharkhand (India)
Assistant Professor, Department of CSE & IT, Jharkhand Rai University, Ranchi, Jharkhand (India)
Article Information
DOI: 10.51584/IJRIAS.2025.101100032
Subject Category: Computer Science
Volume/Issue: 10/11 | Page No: 352-362
Publication Timeline
Submitted: 2025-11-24
Accepted: 2025-12-01
Published: 2025-12-08
Abstract
Personal financial management has become increasingly challenging in a digital economy characterized by frequent micro-transactions, expanding spending categories, and the growing shift toward cashless payments. Individuals often struggle to monitor their daily expenses, identify spending patterns, and maintain financial discipline without systematic tools. This research presents Smart Pocket, an intelligent expense-tracking and financial-insight system designed to automate expense recognition, predict spending trends, and support users in maintaining budget control. The system utilizes machine learning techniques to classify expenses into categories such as Food, Cloths, Other, and Fruits, while also analyzing spending patterns, budget usage, and category-wise distributions.Through a combination of bar charts, doughnut charts, progress indicators, and time-series visualization, Smart Pocket provides a comprehensive analytical dashboard that transforms raw user expenses into actionable insights. The system demonstrates high accuracy in expense categorization and generates reliable predictions for future spending behavior. Experimental results reveal that users spent ₹4919 of a ₹6000 monthly budget, staying within the recommended spending threshold, and showed identifiable spending peaks and cycles across different days. These insights validated the effectiveness of Smart Pocket in helping users understand their financial habits and optimize their budgeting strategies. The study concludes that integrating machine learning and visual analytics significantly enhances the quality of personal financial management. Smart Pocket not only reduces manual effort in recording expenses but also empowers users to make informed financial decisions and adopt sustainable spending habits. Future improvements may extend into automated bill extraction, advanced forecasting models, and personalized recommendation engines, further enriching the system’s ability to support long-term financial well-being.
Keywords
Smart Pocket, Personal Finance Management, Expense Tracking
Downloads
References
1. Al-Natour, S, Aljarah, I., and Faris, H. (2018). Automated expense tracking system using machine learning. Journal of Software Engineering and Applications, 11(9), 448-455. [Google Scholar] [Crossref]
2. Hahsler, M., and Grün, B. (2018). A comparative study of eight software packages for automated classification of text. Journal of Statistical Software, 86(5), 1-21. [Google Scholar] [Crossref]
3. Li, Y., Li, X., and Xiong, J. (2019). Deep learning for expense tracking: From receipts to categorization. Proceedings of the 28th International Joint Conference on Artificial Intelligence, 4020-4026. [Google Scholar] [Crossref]
4. Lu, Y., and Chau, M. (2019). AI-enabled personal finance management: Opportunities and challenges. Proceedings of the 40th International Conference on Information Systems, 1-15. [Google Scholar] [Crossref]
5. Mithun, S. A., Rahman, M. S., and Sultana, S. (2019). Personal finance management using machine learning. International Journal of Computer Applications, 182(8), 7-12. [Google Scholar] [Crossref]
6. Park, S., and Lee, S. (2020). A Personalized expense tracking system based on machine learning. Journal of Internet Computing and Services, 21(3), 1-9. [Google Scholar] [Crossref]
7. Shim, S., and Han, J. (2019). Personal finance management service using deep learning-based image recognition. Journal of Intelligent & Fuzzy Systems, 36(1), 879-889. [Google Scholar] [Crossref]
8. Wang, J., Yu, Y., Shen, Y., and Wu, X. (2019). Personal finance management system based on machine learning. Journal of Physics: Conference Series, 1312(1), 012042. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- What the Desert Fathers Teach Data Scientists: Ancient Ascetic Principles for Ethical Machine-Learning Practice
- Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware
- Comparative Performance Analysis of Some Priority Queue Variants in Dijkstra’s Algorithm
- Transfer Learning in Detecting E-Assessment Malpractice from a Proctored Video Recordings.
- Dual-Modal Detection of Parkinson’s Disease: A Clinical Framework and Deep Learning Approach Using NeuroParkNet