Patent ID: 8301585

Claim:
A method comprising: receiving, by a computer, metadata associated with two or more measures; determining, by the computer, a plurality of feedings based on the two or more measures, each of the plurality of feedings including a respective subset of the two or more measures; for each one of the plurality of feedings, determining, by the computer: (i) a compatibility of the subset of the two or more measures included in the one of the plurality of feedings, (ii) a first score associated with a first type of visualization based on the compatibility of the subset of the two or more measures included in the one of the plurality of feedings and (iii) a second score associated with a second type of visualization based on the compatibility of the subset of the two or more measures included in the one of the plurality of feedings; and determining, by the computer, a recommendation that is based on the first score for each of the plurality of feedings and the second score for each of the plurality of feedings; wherein the determining the first score associated with the first type of visualization based on the compatibility of the subset of the two or more measures included in the one of the plurality of feedings comprises: identifying a first value that is associated with the first type of visualization, the determined compatibility of the subset of the two or more measures included in the one of the plurality of feedings and a total number of measures in the subset of the two or more measures included in the one of the plurality of feedings; and determining the first score associated with the first type of visualization based on the first value; and wherein the determining the second score associated with the second type of visualization based on the compatibility of the subset of the two or more measures included in the one of the plurality of feedings comprises: identifying a second value that is associated with the second type of visualization, the determined compatibility of the subset of the two or more measures included in the one of the plurality of feedings and a total number of measures in the subset of the two or more measures included in the one of the plurality of feedings; and determining the second score associated with the second type of visualization based on the second value.