Downloads · 30 days
0
Amarendraa/Tourism-Package-Purchase-RandomForest
Tourism-Package-Purchase-RandomForest is a tabular classification model from Amarendraa. Use it for the tabular classification task on the model card, and read the license before you ship it in a product. It is set up for scikit-learn.
This repository contains a trained Random Forest classification model developed to predict whether a customer will purchase a tourism package.
Downloads · 30 days
0
Access
Public
Updated Sep 23, 2026
Repo size
32.3 MB
Likes
0
Public
Click a slice to open those files.
.joblib15.8 MB · 100%
From the Hugging Face model README
This repository contains a trained Random Forest classification model developed to predict whether a customer will purchase a tourism package.
The model was developed as part of an end-to-end machine learning and MLOps project using the tourism customer dataset.
ProdTakenThe final Random Forest model uses the following configuration:
n_estimators: 200max_depth: Nonemin_samples_split: 2min_samples_leaf: 1class_weight: balancedrandom_state: 42Random Forest, AdaBoost, and Gradient Boosting were evaluated during model development. Hyperparameter tuning was performed using GridSearchCV with five-fold stratified cross-validation.
A total of 49 hyperparameter configurations were evaluated across the three models.
The Random Forest configuration was selected based on the predefined ROC-AUC criterion.
The selected Random Forest configuration achieved:
The final model was evaluated on the previously unseen test dataset:
The final test-set confusion matrix was:
[[662 5]
[ 71 88]]