Supponiamo di avere una lista di oggetti ordinati da una persona in base al gusto soggettivo di quella persona. Supponiamo che questa persona sia un po 'coerente nel loro ordinamento e che ci siano attributi quantificabili di questi oggetti che posso identificare. Ad esempio, una persona potrebbe ordinare il formaggio basandosi su quanto gli piace il gusto, e le persone a cui non piaceva il sale avrebbero classificato il formaggio salato più in basso rispetto ai formaggi a basso contenuto di sale. Ad una persona potrebbe non interessare quale fosse il colore del formaggio o se provenisse da mucche, capre o pecore, mentre un altro potrebbe classificare formaggi di latte di pecora più alti dei formaggi di capra.
Presumo che esista una procedura per identificare quali attributi degli elementi di dati in un elenco sono e non sono rilevanti per determinare l'ordine. Qual è il nome di questo problema e quali algoritmi esistono per risolverlo? (idealmente in Python)