1. A computer-implemented method of selecting media characteristics for inclusion in a media content, the method comprising: accessing a neural network database, the neural network database comprising a plurality of media characteristic information and a plurality of feature information; wherein the neural network database associates relationships among the plurality of media characteristic information and the plurality of feature information; receiving one or more personal characteristic information associated with one or more target media consumers; selecting a subset of the neural network database based on the received one or more personal characteristic information; receiving a selection of one or more feature information of the plurality of feature information; activating a first set of one or more nodes of the subset of the neural network database, the first set of one or more nodes representing the one or more feature information; calculating node interactions based on the subset of the neural network database; detecting the activation of a second set of one or more nodes of the subset of the neural network database, the second set of one or more nodes of the subset of the neural network database being activated in response to the calculating node interactions; wherein the second set of one or more nodes represents one or more media characteristic information of the plurality of media characteristic information, and wherein a node of the subset of the neural network database is activated when an activation value of the node exceeds a threshold value; and identifying at least one media characteristic information for inclusion in the media content, the at least one media characteristic information represented by at least one node of the second set of one or more nodes.