1. A computer-implemented method for computer visualization of drugs for drug interaction and generic substance information retrieval, comprising: acquiring, for each of a plurality of different substances and using a camera within the a computing device, imagery of at least one external characteristic of a physical body of the substance; determining an identity of each of the plurality of different substances based upon the at least one external characteristic from the acquired imagery; retrieving drug interaction data for each of the plurality of different substances using the determined identities; correlating, using a processor, drug interaction data for at least one of the plurality of different substances with at least one other of the plurality of different substances; retrieving generic substance data for each of the plurality of different substances using the determined identities; identifying at least one generic substance of at least one of the plurality of different substances; and displaying the correlated drug interaction data and the at least one generic substance.