Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Rana Humza Riaz, 01-132172-026 | |
dc.contributor.author | Muhammad Kaleem Ullah, 01-132172-020 | |
dc.date.accessioned | 2024-05-17T10:38:02Z | |
dc.date.available | 2024-05-17T10:38:02Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | http://hdl.handle.net/123456789/17363 | |
dc.description | Supervised by Engr. Ammar Ajmal | en_US |
dc.description.abstract | In telecom industry, the key focus is to retain the customer at any cost. It's more difficult and expensive to attain new customers than retaining the old customers. So, the company aims to avoid the churn as much as possible. Retaining the customers and avoiding the churn needs the involvement of Data Mining techniques. To understand the customer behavior, we need the involvement of understanding and interpreting information from the data. So, we aim to understand the patterns and behavior of customers to avoid churn. In our project we gathered the data of telecom industry from Kaggle. Data attained needed Preprocessing. after the data is cleaned and ready for use, then applied Exploratory Data Analysis, then were able to discover the patterns that are leading to customer churn and from that we can bring customer retention. This exploratory data analysis let us understand the behavior of customers, using the telecom services. After that applied the machine learning models including Decision Tree, XGBoost and Random Forest on the data features to predict customer churn. Random forest and Decision Tree both outperformed XGBoost because of the best accuracy than XGBoost. After that implemented a web application using Flask web development framework aiming with the features that is convenient for a layman person for prediction understanding and data analysis. Keywords: Customer Churn in Telecom, Kaggle, Exploratory Data Analysis using Python, Random Forest, XGBoost, Decision Tree, Machine Learning, Flask Web development | en_US |
dc.language.iso | en | en_US |
dc.publisher | Computer Engineering, Bahria University Engineering School Islamabad | en_US |
dc.relation.ispartofseries | BCE;P-2671 | |
dc.subject | Computer Engineering | en_US |
dc.subject | Tracking Patterns | en_US |
dc.subject | Python | en_US |
dc.title | Customer Churn Reduction in Telecom | en_US |
dc.type | Project Reports | en_US |