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.

KathituCodes/Financial-Inclusion-in-Africa-ML-Classification-Project

Domaine:

socioeconomic

Type de record:

project
Créateur:
Kat
Hôte:
# Financial Inclusion in Africa – ML Classification Project ````markdown ## Problem Statement Millions of individuals across East Africa remain excluded from formal financial systems. This project uses machine learning to predict whether a person is likely to own or use a **bank account**, based on their demographic and socio-economic attributes. ## Project Objective The primary goal is to: - Develop a machine learning classifier that predicts financial inclusion. - Identify underserved individuals and communities. - Enable smarter decision-making for financial outreach programs. ## Dataset The dataset contains information on **33,600 individuals** from East Africa, including: - Age, gender, education, and job type - Urban vs. rural location - Access to electricity, phone ownership, etc. **Target variable**: `bank_account` (Yes/No) ## Implementation Summary The project was implemented in the following phases: ### 1. Data Exploration & Cleaning - Displayed general information about the dataset - Used `pandas-profiling` for exploratory data analysis - Handled missing values, removed duplicates, treated outliers - Encoded categorical variables using label encoding ### 2. Model Training - Built and tested multiple classification models (e.g., Decision Tree, Random Forest) - Evaluated using cross-validation, accuracy, precision, and recall ### 3. Deployment via Streamlit - A local **Streamlit** app was built to interact with the model - The app accepts user input for all model features and provides real-time predictions - Trained model was saved using `joblib` and loaded into the Streamlit interface ## Results - The classifier successfully predicts bank account ownership with solid performance. - Streamlit interface allows real-time, user-friendly predictions. - The project supports data-driven interventions for improving financial inclusion. ## 🖥️ How to Use (Locally) 1. **Clone the repository**: ```bash git clone github.com …

Visit

github.com

Tasks

text classification

Similaires

Daniel-Abifarin/Financial-Inclusion-in-Africa-ML-projectFayselN/financial-inclusion-africa-mlBastiDiesel/financial-inclusion-africa-mlByabato/financial-inclusion-africa-ml-zindiPryncekiddd254/financial-inclusion-africa-ml-zindikartikkaul/ML-Based-Financial-Inclusion-In-East-Africa

Daniel-Abifarin/Financial-Inclusion-in-Africa-ML-project

Unsupervised ML project identifying financial excluded people among 23,524 East Africans by grouping

FayselN/financial-inclusion-africa-ml

# 🌍 Financial Inclusion in Africa ## 📌 Project Overview The goal of this project is to build a mach

BastiDiesel/financial-inclusion-africa-ml

# Financial Inclusion in Africa – Machine Learning Project ## Project Overview This project was de

Byabato/financial-inclusion-africa-ml-zindi

End-to-End ML Pipeline & Policy Intervention Simulator for Financial Inclusion in East Africa. Featu

Pryncekiddd254/financial-inclusion-africa-ml-zindi

Analyze financial data to improve inclusion in Africa using machine learning models and simulate pol

kartikkaul/ML-Based-Financial-Inclusion-In-East-Africa

Machine learning based Project to predict factors affecting financial inclusion of people living in