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.

BastiDiesel/financial-inclusion-africa-ml

Domain:

socioeconomic

Record type:

project
Creator:
Bas
Host:
# Financial Inclusion in Africa – Machine Learning Project ## Project Overview This project was developed as part of the Data Science & AI Engineering Bootcamp. The objective is to predict whether a respondent owns or uses a bank account based on demographic and socio-economic information. The project is based on the **Zindi Financial Inclusion in Africa** competition. --- ## Project Goal Financial inclusion plays an important role in economic development. The goal of this project is to develop a supervised machine learning model that predicts bank account ownership using survey data collected in four African countries. --- ## Dataset The dataset contains information from respondents in - Kenya - Rwanda - Tanzania - Uganda Each observation includes features such as - Country - Age - Household Size - Cellphone Access - Education Level - Job Type - Marital Status - Relationship to Household Head - Location Type The target variable is ```text bank_account ``` with the classes ```text Yes No ``` --- ## Project Workflow The notebook follows a complete end-to-end machine learning workflow. ### 1. Data Loading - Import datasets - Initial inspection - Missing value analysis ### 2. Exploratory Data Analysis (EDA) Analysis of - Target distribution - Cellphone access - Education level - Location type - Age - Country - Household size ### 3. Data Preparation - Target encoding - One-Hot Encoding - Train/Test Split - Preprocessing Pipeline ### 4. Machine Learning The following models were evaluated: - Dummy Classifier (Baseline) - Logistic Regression - Decision Tree - Random Forest ### 5. Model Evaluation Evaluation metrics include - Accuracy - Mean Absolute Error (MAE) - Precision - Recall - F1 Score - Confusion Matrix - Cross Validation ### 6. Model Interpretation The Random Forest model was further analysed using - Feature Importance - Grouped Feature Importance - Correlation Matrix ### 7. Final Model The best-performing Random Forest mode …

Visit

github.com

Tasks

text classification

Licenses

MIT

Similar

FayselN/financial-inclusion-africa-mlByabato/financial-inclusion-africa-ml-zindiPryncekiddd254/financial-inclusion-africa-ml-zindikingkay22sheriff/Financial-Inclusion-MLkartikkaul/ML-Based-Financial-Inclusion-In-East-AfricaDaniel-Abifarin/Financial-Inclusion-in-Africa-ML-project

FayselN/financial-inclusion-africa-ml

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

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

kingkay22sheriff/Financial-Inclusion-ML

A machine learning application designed to predict individual's likelihood of having a bank account

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

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

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

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