“…A typical ml model trained to classify samples into either smelly or non-smelly samples. The majority of the studies focused on a relatively small set of known code smellsgod class [5,31,41,61,82,103,117,121,124,153,200,235], feature envy [5,31,41,82,102,103,124,153,283], long method [31,35,82,102,103,117,121,124,153], data class [31,102,103,117,153,235], and complex class [121,200,235]. Results of these efforts vary significantly; F1 score of the ml models vary between 0.3 to 0.99.…”