A device and method is disclosed for automatically grouping data based on characteristics. The device and method include a communication interface for receiving data for component information, a storage medium for storing the received data, and a processor for performing an analysis on the received data to determine parameters included within the data and processing the data using correlations within the data to group or isolate data points. The correlations enable the processor to identify attributes associated with particular groups of the data.