Khush Libaas – Fashion Recommendation Dataset
Creators
Description
Project Background
This dataset was developed as part of a university-level coursework project focused on applying machine learning to fashion recommendation systems. The objective is to predict suitable clothing items based on features such as color, brand, size, fabric type, gender, event type, and regional trends.
Dataset Purpose
The dataset facilitates the training, validation, and testing of classification models to recommend appropriate fashion items for various events, such as weddings, office wear, religious gatherings, and more. It can also serve as a benchmarking resource for fashion-related machine learning tasks.
Dataset Structure
khush_libaas_train.csv: Main training datasetkhush_libaas_valid.csv: Validation set used during trainingkhush_libaas_test.csv: Test dataset for final model evaluationkhush_libaas_model.pkl: Trained RandomForest model (Scikit-learn)feature_importance_chart.png: Feature importance visualizationconfusion_matrix.png: Confusion matrix for event classificationevaluation_metrics.json: Evaluation metrics (accuracy, precision, recall)recommendations.csv: Sample model output recommendationsREADME.md: Dataset usage guide and structure overview
Technical Information
Algorithm: RandomForestClassifier (Scikit-learn)
Metrics: Accuracy, Precision, Recall, Confusion Matrix
Language: Python
Libraries: pandas, scikit-learn, matplotlib, seaborn
Reuse Guidance
This dataset is ideal for students, educators, and researchers working on fashion analytics, recommendation engines, or feature engineering, particularly with imbalanced data.
Acknowledgements
Created and submitted as part of an academic project at TU Wien.
Files
confusion_matrix.png
Files (183.3 KiB)
| Name | Size | |
|---|---|---|
| md5:07551587edfc0e3520e4b18a7962f1e6 | 99.4 KiB | Preview Download |
| md5:6e1e01326c5840f3d09f548619114b83 | 101 Bytes | Preview Download |
| md5:3e002943ee72305666a669781df3b438 | 63.4 KiB | Preview Download |
| md5:79696ee3ffdee41785a83fba6cf16fe6 | 10.1 KiB | Download |
| md5:246e15452017ec8131be9986b2fc3759 | 1.2 KiB | Preview Download |
| md5:c4634db98abdf6128d7f5374f30d25ba | 5.2 KiB | Preview Download |
| md5:b4348366a72bb6a93ce2d408b56ce471 | 1.2 KiB | Preview Download |
| md5:6e0184cb68324ec8925d58234f663713 | 2.2 KiB | Preview Download |
| md5:8ec7211e3878e14e8789e17db67efb22 | 411 Bytes | Preview Download |
Additional details
Related works
- Is supplemented by
- Dataset: https://test.dbrepo.tuwien.ac.at/pid/9b858643-5ff0-495a-bcef-8c2e77d85713 (URL)
- Dataset: https://test.dbrepo.tuwien.ac.at/pid/0a1a4634-38cc-486a-9e4c-746819d350b4 (URL)
- Dataset: https://test.dbrepo.tuwien.ac.at/pid/2e5a8c3f-9072-4d6d-ae5d-4d0342127cba (URL)
Dates
- Created
- 2025-04-07
References
- Pedregosa et al., Scikit-learn: Machine Learning in Python, Journal of Machine Learning Research, 2011.