I want to cluster users based on their acceptance of chatbots. I'm considering 5 dimensions of acceptance and each of them has 3-4 questions. So in total, I have around 20 questions which represent 5 variables. What is the best way to choose the most significant representative question for each variable?