International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 12 Issue: 12 | Dec 2025
p-ISSN: 2395-0072
www.irjet.net
AI-Powered Personal Finance Advisor Kubra F1, Wabisa Nahid B2, Hammad Khan S3 ,Krushi P4 1,2,3,4 Student, SG Balekundri Institute of Technology, Belagavi, Karnataka, India
---------------------------------------------------------------------------------***---------------------------------------------------------------------------------
Abstract – This research presents a smart web-based finance management application designed to make handling personal
money easier and more comfortable for everyday users. The platform helps individuals record daily expenses, organize budgets, and make informed investment choices without unnecessary complexity. By examining income trends, spending behavior, and personal risk levels through intelligent data analysis techniques such as K-means clustering, the system delivers tailored financial insights and recommendations. It also connects to live market updates, including NIFTY 50 stock information, and displays expenses through a simple, interactive dashboard that is easy to follow. Developed using Python and stream lit the application promotes greater financial awareness and healthier spending habits. By automating financial evaluations, it reduces manual effort, saves time, and improves planning accuracy, providing a practical and user-friendly solution for everyday personal finance management.
1. INTRODUCTION This study introduces a smart web-based application designed to make personal finance management simple and stressfree for users. The platform helps individuals record daily expenses, organize budgets, and make smarter investment choices without requiring advanced financial knowledge. It examines income trends, spending behavior, and personal risk levels using data analysis techniques such as K-means clustering to offer customized financial insights. The system also connects to live market updates, including NIFTY 50 stock information, and presents expense details through a clear and interactive dashboard that is easy to follow. Developed using Python and stream lit, the application emphasizes ease of use and efficiency, supporting better financial planning and everyday money management. The system further helps users stay financially disciplined by sending alerts for budget limits, bill reminders, and financial goals. It regularly reviews financial activity and generates automatic Excel reports that summarize income, expenses, savings, and future suggestions. Designed with simplicity, reliability, and security in mind, the platform enables real- time financial tracking, intelligent analysis, and safe data handling through Flask-based APIs, making it a practical and dependable tool for everyday personal finance management.
1.1 Research Objectives The main objectives of this research project are:
To develop a cloud-based application that securely stores user financial details and personal data in an organized and easily retrievable manner. To simplify personal money management by allowing users to record income and expenses online through a convenient digital interface. To automatically analyze monthly spending patterns and identify users who exceed budget limits or fail to meet savings goals. To create a clean, responsive, and easy-to-use interface using modern web technologies that ensures a smooth, comfortable, and effective experience for users. To provide timely alerts, notifications, and downloadable Excel reports to keep users informed about their financial status and progress.
1.2 Operational Modes User-Facing Features Simple and user-friendly online input for income and expense details Real-time notifications for budget limits and unusual spending Monthly summaries showing expenses, savings, and overall financial status AI-driven insights to support smarter financial decision-making Option to add personal notes for irregular or special expenses
© 2025, IRJET
|
Impact Factor value: 8.315
|
ISO 9001:2008 Certified Journal
|
Page 931