User profiling with feature selection and explainability