Let's say the data has 10 features (columns), so, I need to create/make/calculate a new column as a score or ranks based on these features not using traditional way like z-score or normalised or scaled. Just I am interested that how or what machine learning algorithm (unsupervised learning algorithm) can do this? Thank you