Skip to content

Predictive analysis and modeling of BNK48 & CGM48's 16th Single Election using ML techniques like Random Forest, XGBoost and LightGBM, based on data from @Stats48TH

Notifications You must be signed in to change notification settings

vk-poonyakanok/BNK48_CGM48_GE4_Analysis

Repository files navigation

BNK48 & CGM48 16th Single General Election (GE4) Analysis

GE4 General Election Banner

Image Source: BNK48 Official YouTube Video

Overview

This repository contains data analysis, scraping scripts, and machine learning models aimed at predicting the outcomes of the BNK48 & CGM48 16th Single General Election. The data is sourced from the @Stats48TH Twitter account, as well as from Wikipedia pages for the 3rd General Election for 12th Single and the 4th General Election for 16th Single, which provide unofficial statistics for BNK48 & CGM48 members.

Project Description

The goal of this project is to build predictive models using techniques such as Regression, XGBoost, and LightGBM to forecast election results and determine feature importance. This analysis will contribute to a deeper understanding of factors influencing the election outcomes.

Predictive Analysis of BNK48 & CGM48's 16th Single General Election Jupyter Notebook

Data Source

The datasets used in this project are collected from unofficial sources and are meant for educational and exploratory purposes.

Models

  • Random Forest: To estimate the relationship between the predictors and the election results.
  • XGBoost: A gradient boosting framework used to model the intricacies within the data.
  • LightGBM: A fast, distributed, high-performance gradient boosting framework based on decision tree algorithms.

Feature Importance

An analysis of feature importance to understand which factors are most influential in predicting the election outcomes.

License

This project is open-sourced under the MIT license.

Acknowledgments

A special thanks to @Stats48TH for compiling and sharing the data that made this analysis possible.

Disclaimer

This project is not affiliated with BNK48, CGM48, or their management companies. It is an independent project for personal research and educational purposes only.

About

Predictive analysis and modeling of BNK48 & CGM48's 16th Single Election using ML techniques like Random Forest, XGBoost and LightGBM, based on data from @Stats48TH

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published