Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

regmul/Financial-Inclusion-in-Africa--streamlit-checkpoint-2

Domaine:

socioeconomic

Type de record:

software
Créateur:
reg
Hôte:
This project uses machine learning to predict whether an individual owns a bank account based on their demographic and socioeconomic characteristics. The model is trained on the Financial Inclusion in Africa dataset, which includes data from Kenya, Rwanda, Tanzania, and Uganda. # **💰 Financial Inclusion Prediction App** **🧠 Overview** The Financial Inclusion Prediction App is a machine learning-powered web app built with Streamlit that predicts whether an individual has a bank account based on their demographic and socioeconomic information. The goal of this project is to support data-driven financial inclusion initiatives across Africa by identifying populations with limited access to financial services. **🚀 Features** 🧾 Interactive user input form — Collects demographic and economic details. 🤖 Machine Learning Model — Predicts the likelihood of owning a bank account. 📊 Data Scaling & Encoding — Ensures consistent model input. 🌍 Country Coverage — Kenya, Uganda, Rwanda, and Tanzania. 📈 Deployed using Streamlit — Simple and user-friendly interface. **🧩 Tech Stack** Python 3 Pandas — data processing Scikit-learn — model training and preprocessing Streamlit — web app deployment Pickle — for saving and loading trained models **🧮 Model Description** The predictive model was trained using the Financial Inclusion in Africa dataset from the Zindi Africa Challenge. It uses key features such as: Country Gender Education level Job type Marital status Household size Age Cellphone access Location type The dataset was highly imbalanced (≈86% “No Bank Account” vs 14% “Yes”), so SMOTE (Synthetic Minority Oversampling Technique) was used to balance the classes and improve prediction fairness. ## **🧰 How to Run the App Locally** **1️⃣ Clone this repository:** git clone github.com cd Financial-Inclusion-in-Africa--streamlit-checkpoint-2 **2️⃣ Install dependencies:** pip install -r requirements.txt **3️⃣ Run the Streamlit app:** streamlit run app.py **4️⃣ The app will open in your browser at:** localhost **📦 Project Files** File Description app.py Streamlit web application script financial_data_analysis.pkl Trained machine learning model …

Visit

github.com

Similaires

Sukonmi/Streamlit-Checkpoint-2Yas-smine/Financial-Inclusion-in-Africa-StreamlitJmakawuor/financial-inclusion-streamlitShadkoech/streamlit-financial-analysisMoreenMarutaData/FINANCIAL-INCLUSION-IN-EAST-AFRICA-MORINGA-CORE-WEEK-2-PROJECTFinancial Inclusion in Africa

Sukonmi/Streamlit-Checkpoint-2

In this checkpoint, I worked on the "Financial Inclusion in Africa" dataset that was provided as par

Yas-smine/Financial-Inclusion-in-Africa-Streamlit

# Financial Inclusion Prediction App in East Africa ## Objective This project aims to predict wheth

Jmakawuor/financial-inclusion-streamlit

The dataset contains demographic information and what financial services are used by approximately 3

Shadkoech/streamlit-financial-analysis

Machine learning–based financial analysis and forecasting dashboard built with Streamlit to analyze

MoreenMarutaData/FINANCIAL-INCLUSION-IN-EAST-AFRICA-MORINGA-CORE-WEEK-2-PROJECT

Financial Inclusion remains one of the main obstacles to economic and human development in Africa. F

Financial Inclusion in Africa

Can you predict who in Africa is most likely to have a bank account?
You are asked to predict the likelihood of the person having a bank account or not (Yes = 1, No = 0), for each unique id in the test dataset . You will train your model on 70% of the data