A non-transitory computer-readable medium programmed with a computer-executable instructions for operating a computing device including a control circuit that includes a processor, and a memory accessible by the processor and bearing the instructions executable by the processor, wherein the instructions, when executed by the processor, implement a method of assorting a plurality of retail items at a retail facility by assessing qualitative and quantitative features of a plurality of the retail items, the method comprising:
- obtaining item data associated with at least one retail item from at least one database, wherein the at least one database stores the item data associated with the at least one retail item of the plurality of retail items;
- processing the item data associated with the at least one retail item obtained from the at least one database to generate a numerical value for two or more features of the at least one retail item;
- and
- consolidating each numerical value associated with the two or more features of the at least one retail item into an overall numerical value of the at least one retail item;
- wherein the overall numerical value is an aggregate of respective numerical values for the two or more features of the at least one retail item;
- wherein the two or more features includes at least one of a qualitative feature or a quantitative feature;
- and
- wherein the at least one of the qualitative feature or the quantitative feature is associated with a respective numerical value.