Shiny APP

Customer Loyalty Monitoring in Banking Sector using R and Shiny

In this project, I have developed an application using R and Shiny to monitor customer loyalty in the banking sector. The application includes several tabs offering different perspectives and analyses on the state of customer loyalty.

Overview

The “Overview” tab features a dashboard displaying various charts. These charts provide detailed insights into customer loyalty status based on different factors such as country, age, and economic solvency.

Customer Segment Analysis

The next tab focuses on monitoring different customer segments identified using a K-means model. Customers are divided into four groups: Celestial Customer, Emerald Customer, Purple Customer, and Golden Customer. The application details the main characteristics of each segment and includes values and charts that reveal the loyalty status of these segments separately.

Customer Segment Analysis

Loyalty Prediction

In the “Prediction” tab, a decision tree is used to create a predictive model. This model allows input of various variables and provides a probability of whether a customer will continue using the company’s services or not.

Customer Loyalty Prediction

Dataset Information

Finally, the “Information” tab provides detailed information about the dataset used for this project. Here, users can explore the data and gain a better understanding of the foundation upon which the application is built.

Dataset Information

To learn more about this project, click on the following link to visit the GitHub repository:

Visit Project on GitHub