We are Team 5 from Tutorial A127. Our team's goal is to predict features that contribute to customer churn in the field of Telecommunications.
- Data Retrieval: Pandas read_csv()
- Data Wrangling: Python
- Data Visualization: Python
- Presentation: PowerPoint
- Pandas
- Numpy
- Matplotlib
- Seaborn
- Holoview
- Sklearn
- Gradient Boost
- K-Nearest Neighbour
- Support Vector Machine
- Random Forest Classifier
- eXtreme Gradient Boost
- TensorFlow Keras
The dataset we used is obtained from Kaggle: https://www.kaggle.com/datasets/johnflag/jb-link-telco-customer-churn , saved as "telco_churn_data.csv" in this Repo
- Loo Si Hui @Cebelle1 - EDA & Deep Learning
- Luyun Sean Gabriel De La Cruz @seelism - Initial testing of Machine Learning Models
- Nicole Kaira Almonte Imatong @nicolekaira - Random Forest Classifer, XGBoost Model
- https://www.datacamp.com/tutorial/random-forests-classifier-python
- https://www.datacamp.com/tutorial/xgboost-in-python
- https://blog.devgenius.io/develop-a-logistic-regression-machine-learning-model-64d2be403ba3
- https://www.javatpoint.com/k-nearest-neighbor-algorithm-for-machine-learning
- https://en.wikipedia.org/wiki/Random_forest
- https://www.datacamp.com/tutorial/svm-classification-scikit-learn-python
- https://stats.stackexchange.com/questions/128880/number-of-feature-maps-in-convolutional-neural-networks