Aifb Miniproj
Aifb Miniproj
Group No.16
Umesh Nehete 22207001
Vineet Mhatre 22207009
Aditi Yadav 21107018
Priyanshu Worlikar 22207001
Contents
Abstract
Introduction
Objectives
Literature Review
Research Gap
Problem Definition
Scope
Technological Stack
Proposed System Architecture/Working
Prototype Design Demonstration
Implementation Status
Review Suggestions (Given in Last meeting)
Abstract
In the modern digital economy, managing personal finances has become essential yet complex. This
mini project proposes an AI-based personal finance advisor that analyzes a user's income, expenses,
financial goals, and risk appetite to offer personalized budgeting tips and investment suggestions. By
applying clustering algorithms and rule-based logic, the system helps classify users as Savers,
Spenders, or Balanced and provides recommendations aligned with the 50/30/20 rule. This tool can
support better financial decisions in everyday life using explainable and intelligent automation.
Introduction
Managing finances effectively is a key challenge for many individuals. Traditional
financial planning requires expert advice, which is often expensive and inaccessible to
many. With the rise of artificial intelligence, it's now possible to build intelligent
systems that provide personalized financial guidance at scale. This project explores the
use of machine learning to create an AI advisor that delivers customized insights based
on user data.
Objectives
•To provide personalized advice based on the 50/30/20 rule and user risk
profile.
•To build an interactive web application using Streamlit for easy user access.
Problem Definition
•Analyzes user data such as income, expenses, goals, and risk appetite.
•Classifies users based on financial behavior using machine learning (KMeans Clustering).
•Provides customized recommendations using the 50/30/20 budgeting rule and risk-