1. A hardware processor-implemented method for generating and transmitting information, the method comprising: receiving real-time from a plurality of data sources; extracting a plurality of information items from the real-time data, wherein each of the plurality of information items is associated with an attribute of a first type, an attribute of a second type, and a first score; determining a plurality of attribute associations, wherein each of the plurality of attribute associations include one attribute of the first type and one attribute of the second type; determining, based on the first scores, an aggregate score for each of the plurality of attribute associations; determining a first sum of aggregate scores for each attribute of the first type; determining a second sum of aggregate scores for each attribute of the second type; determining a first attribute of the first type associated with a maximum first sum of aggregate scores, a second attribute of the second type associated with a minimum second sum of aggregate scores; determining a first information item for transmission based on the first and second attributes; determining a target location for transmission; and providing the first information item for transmission to the target location.