Bank X's Finance Dashboard is a multi-page Streamlit application that provides insights into loan eligibility, customer retention, and investment recommendations. The app helps financial analysts and bank employees make data-driven decisions.
✅ Loan Analytics – Visualize loan eligibility trends based on income, credit score, and loan amount.
✅ Loan Eligible Applicants – View and filter eligible loan applicants.
✅ Credit Card Attrition Analysis – Predict customer retention and attrition risks.
✅ Investment Recommendations – Get personalized investment suggestions based on financial behavior.
✅ Add Client – Add new clients and manage financial data efficiently.
git clone https://github.com/TigistW/Customer_SegmentationEnsure you have Python 3.8+ installed, then run:
pip install -r requirements.txtstreamlit run app.pyThe app requires the following Python packages:
streamlit
streamlit-option-menu
pandas
plotly
scikit-learn
numpyUse the sidebar to switch between different sections of the dashboard:
📊 Loan Analytics – Analyze approval trends
📋 Loan Eligible Applicants – View & filter eligible applicants
💳 Credit Card Attrition – Predict customer retention
📈 Investment Recommendations – Personalized investment insights
📝 Add Client – Add new client profiles
To deploy on Streamlit Cloud, ensure you have a requirements.txt file and push your code to GitHub. Then, deploy via the Streamlit interface.
Tigist Wondimneh..GSR/5506/17 Nahom Senay..GSR/4848/17