I have a dataset that has a high number of categorical variables. For example, currently, the dataset has 37 categorical variables, now if I perform one hot encoding or any other encoding it will explode the number of columns and overall column counts will increase by 100.
Hence is there an efficient way to first select the best 5 or 10 features among all the categorical variables present?