1. A method implemented by one or more computing devices for rating items, the method comprising: receiving, by at least one of the one or more computing devices, search criteria from a user; querying, by at least one of the one or more computing devices, a database based on the search criteria to determine items corresponding to the search criteria; applying, by at least one of the one or more computing devices, a scalar structure to item attributes of the items determined in the querying step to generate scalar values corresponding to the item attributes; determining, by at least one of the one or more computing devices, a competitive index for one or more of the item attributes based on the scalar values, wherein the competitive index for each of the one or more item attributes comprises an average of a maximum percentile rank and a minimum percentile rank of a percentile rank range associated with a scalar value corresponding to that item attribute in an ordered list of the scalar values; wherein the maximum percentile rank and the minimum percentile rank are not the same for any percentile rank range; rating, by at least one of the one or more computing devices, the items based on the competitive index; and transmitting, by at least one of the one or more computing devices, the items to be displayed in an organized manner based on the rating.