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.

Chidibobo/Worship-Engagement-Prediction-System-for-Nigeria-Spotify-Driven-ML-App-

Record type:

software
Creator:
Chi
Host:
# Worship Engagement Prediction System for Nigerian Gospel Artists A machine learning-powered system that predicts worship engagement metrics for Nigerian gospel artists using Spotify data. This project aims to help artists, labels, and industry stakeholders understand and predict audience engagement patterns in the Nigerian gospel music market. ## 🎯 Project Overview This system collects and analyzes Spotify data from Nigerian gospel artists to build predictive models for engagement metrics such as: - Artist popularity trends - Follower growth patterns - Track performance indicators - Weekly engagement metrics ## πŸ“Š Current Progress ### βœ… Completed Features #### **Data Infrastructure** - **Spotify API Integration**: Complete authentication and data fetching system - OAuth2 client credentials flow - Artist profile data retrieval - Top playlist tracks fetching (Nigeria market) - **Data Ingestion Pipeline**: Automated data collection system - Batch processing for multiple artists - Data transformation and cleaning utilities - Error handling and logging - **Database Schema**: SQLite database with three main tables: - `artists`: Artist profiles (ID, name, genres, source) - `tracks`: Track metadata (ID, artist, name, duration, release date) - `artist_weekly_metrics`: Time-series metrics (followers, popularity, week tracking) #### **Core Functionality** - βœ… Spotify API authentication (`src/data_ingestion/auth.py`) - βœ… Artist data fetching (`src/data_ingestion/spotify_fetch_artist.py`) - βœ… Playlist/track data fetching (`src/data_ingestion/spotify_fetch_playlist.py`) - βœ… Data transformation utilities (`src/data_ingestion/tidy_json.py`) - βœ… Database operations (`src/storage/`) - βœ… Comprehensive logging system (`src/config/logger.py`) - βœ… Batch ingestion script (`src/run_ingession.py`) #### **Data Collection** - βœ… Gospel artist ID list (`data/Gospel_artist_ids.csv`) with 60+ Nigerian gospel artists - βœ… Automated ingestion pipeline for batch processing - βœ… Error handli …

Visit

github.com

Licenses

MIT

Similar

Predict Spotify Song popularity using MLjainkhushi22/Algerian-FWI-Prediction-ML-Apptanaka-lusengo/spotify-popularity-predictionMainabryan/System-crisis-prediction-MLAdams-Nafisah/ML-BASED-DECISION-SUPPORT-SYSTEM-FOR-MAIZE-YIELD-PREDICTION-IN-NIGERIAgodwingodsvessel/Nigeria-Spotify-Dataset

Predict Spotify Song popularity using ML

Predict Spotify Song popularity using ML

Poster presented at the Deep Learning Indaba 2023 by Bernard Ng

jainkhushi22/Algerian-FWI-Prediction-ML-App

β€œPredicting Fire Weather Index for Algerian forests using Ridge Regression and Flask β€” deployed on R

tanaka-lusengo/spotify-popularity-prediction

A Data Science, Exploratory Analysis Project - The goal is to build classification models using: Lin

Mainabryan/System-crisis-prediction-ML

In this project, we use historical economic data from 13 African countries to build a machine learni

Adams-Nafisah/ML-BASED-DECISION-SUPPORT-SYSTEM-FOR-MAIZE-YIELD-PREDICTION-IN-NIGERIA

This projects uses historical Nigerian climate and soil data to train different machine learning mo

godwingodsvessel/Nigeria-Spotify-Dataset

# Nigerian Spotify Songs Analysis ## πŸ“Š Overview This comprehensive data analysis project exa