Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

mini12347/Financial-Inclusion-in-Africa

Domain:

socioeconomic

Record type:

software
Creator:
min
Host:
# 🌍 Financial Inclusion Prediction App ### 🧠 Predicting Bank Account Ownership in Africa using Machine Learning & Streamlit # Dataset source : Zindi Platform --- ## πŸ“˜ Overview The **Financial Inclusion Prediction App** is a machine learning web application built to **predict whether a person owns a bank account** based on various demographic and socioeconomic factors such as **country, location type, gender, cellphone access, education level**, and more. This project aims to highlight and analyze the **financial inclusion gap in Africa**, helping policymakers and organizations understand key barriers to banking access. --- ## πŸš€ Features - πŸ€– **Machine Learning Model (XGBoost):** Classifies individuals as likely or unlikely to have a bank account. - πŸ’» **Interactive Streamlit Web Interface:** Intuitive UI where users can input details and get instant predictions. - πŸ“Š **Dashboard Page:** Displays interactive charts showing trends and relationships between financial access and demographics. - 🧩 **Data Analysis Notebook:** Includes exploratory data analysis, preprocessing, and model training in Jupyter Notebook. - ☁️ **Deployed Online:** Accessible from any browser via Streamlit Cloud. --- ## βš™οΈ Technologies Used | Category | Tools | |-----------|-------| | **Language** | Python 3.12 | | **Libraries** | pandas, numpy,ydata_profiling, plotly, seaborn, matplotlib, scikit-learn, xgboost, joblib, streamlit | | **Tools & Platforms** | Jupyter Notebook, VS Code, Git, GitHub, Streamlit Cloud | --- ## πŸ“‚ Project Structure πŸ“ Financial-Inclusion-Prediction β”œβ”€β”€ Financial_inclusion_dataset.csv # Dataset .csv β”œβ”€β”€ Notebook.ipynb # Model training, analysis, and evaluation β”œβ”€β”€ report.ipynb # ydata_profiling report β”œβ”€β”€ Stream.py # Streamlit web app β”œβ”€β”€ xgb_model.pkl # Saved XGBoost model β”œβ”€β”€ requirements.txt # Project dependencies └── README.md # Documentation --- ## 🧭 Data Description The dataset focuses on **financial inclusion in African countries** and includes columns su …

Visit

github.com

Tasks

text classification