This project developed a Random Forest Classifier to recommend Smart or Ultra cell phone plans for fictional telecommunication company Megaline's legacy plan users based on usage patterns, achieving 80% accuracy on test data. The model provides a strong foundation for aligning plan offerings with customer behavior to improve satisfaction. Future refinements could further enhance predictive accuracy and drive plan conversions.
๐ Supervised Machine Learning ๐ฉ๐ฝโ๐ป Classification and Regression Models ๐งช Scikit Learn ๐ณ Decision Tree and Random Forest Models ๐ค Logistic Regression Models ๐ฏ Evaluation Metrics for Model Quality including Accuracy and Mean Square Error โ๏ธ Tuning Hyperparameters โ๏ธ Model Comparison and Selection ๐ช Jupyter Notebook ๐๐ป Splitting Data
- This project uses pandas, train_test_split, DecisionTreeClassifier, accuracy_score, RandomForestClassifier, LogisticRegression, and DummyClassifier. It requires python 3.9.6.