1. A method for providing targeted feedback, the method comprising: receiving, by one or more computer processors, a goal desired as a result of an exchange of information between a plurality of users engaged in one or more cognitive thinking tasks, wherein the goal is provided by a user with an interest in the result of the exchange of information and includes one of: convergent thinking, divergent thinking, and targeted thinking, and wherein the exchange of information between the plurality of users is a discussion among the plurality of users aimed at solving a problem; monitoring, by the one or more computer processors, the exchange of information between the plurality of users; recording, by the one or more computer processors, the information exchanged between the plurality of users; determining, by the one or more computer processors, one or more keywords from the recorded information; mapping, by the one or more computer processors, the one or more keywords in a database storing ontological relationships wherein mapping includes indexing the one or more keywords and mapping the one or more keywords in the database storing ontological relationships; determining, by the one or more computer processors, based, at least in part, on the received goal, the one or more keywords, and the stored ontological relationships, targeted feedback for the plurality of users, wherein the targeted feedback is aimed at producing priming effects on the plurality of users and the targeted feedback is targeted at guiding the plurality of users to solving the problem; and providing, by the one or more computer processors, the determined targeted feedback to the plurality of users in order to alter subsequent behavior in a manner desired by the goal by guiding the plurality of users to solving the problem.