1. A non-transitory storage medium or storage media storing software including: visual mapping software executable to display an N-dimensional to two- or three-dimensional mapping of items to be clustered, where N is greater than three, the mapping having mapping parameters for the N dimensions; automated adjustment software configured to automatically adjust at least some mapping parameters to improve a measure of distinctness of one or more groups of items in the two- or three-dimensional mapping wherein at least one mapping parameter of the two- or three-dimensional mapping is designated as adjustable and any mapping parameter of the two- or three dimensional mapping that is not designated as adjustable is designated as fixed, the automated adjustment software being configured to automatically adjust those mapping parameters designated as adjustable without adjusting those mapping parameters designated as fixed; and user interface software executable to receive user inputted values for the mapping parameters, user inputted values selecting whether mapping parameters are fixed or adjustable and user inputted values defining the one or more groups of items.