“…Alkharabsheh et al Alkharabsheh et al (2021) extended two software metrics project domain and size category to detect code smells by using the eight machine learning classifiers (i.e., LibSVM, IBK, DT, JRip, SMO, NB, RF, and Random Committee (RC)). Gupta et al Gupta et al (2021) employed eight deep learning models for CSD. Jain et al Jain and Saha (2021) used hybrid feature selection and ensemble learning techniques to improve detection performance by adopting the 11 classifiers (i.e., SVM, KNN, NB, DT, Linear Discriminant Analysis (LDA), Logistic Regression (LR), Bagging, AdaBoost, XGBoost, Gradient Boost (GB), and Stacking).…”