In the current business landscape, the fragrance industry has gained substantial prominence. In this context, there is a requirement to create the most compact and sufficiently accurate model possible, suitable for deployment on a portable device. The aim is to develop a model capable of effectively classifying various fragrance types based on data pertaining to air properties and fragrance component attributes. This paper presents the feature extraction from the dataset electronic node to classify odor types using a machine learning model compared before and after the feature extraction of the dataset. In our investigation, we employed datasets of varying sizes, including small datasets (composed of 1000 samples), large datasets (composed of 10000 samples), and raw datasets (composed of 21000 samples). This methodology was employed to discern disparities in model performance, average accuracy, and computational runtime across these different dataset sizes. We observed that the decision tree model, post-training with principal component analysis, showed a performance improvement when compared to the basic machine learning model. Specifically, the decision tree model achieved accuracy rates of 100.00%, 99.97%, and 97.00% respectively.