8. A computer program product for question and answer generation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: ingest, through an instant messaging application, one or more original questions from one or more call center agents; ingest, through the instant messaging application, one or more answers from the one or more call center agents, the one or more answers associated with the one or more original questions; analyze, through a cognitive system, the one or more answers associated with the one or more original questions; incorporate the analysis of the one or more answers into the analysis of the one or more answers and the one or more original questions; receive, by one of the one or more call center agents, one or more additional questions from a customer to which the call center agent cannot answer; receive, through the instant messaging system, the one or more additional questions; determine, in real-time, one or more proposed answers to each additional question based on analysis of the one or more original questions and answers; determine, in real-time, a confidence score for each of the one or more proposed answers; if the confidence score of the proposed answer exceeds a confidence threshold, provide, in real-time, the proposed answer to the call center agent; receive, in real-time, through a feedback module, feedback on the proposed answer from one or more subject matter experts or call center managers; and incorporate, in real-time, the feedback into the analysis of the one or more original questions and the one or more additional questions.
8. A computer program product for question and answer generation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to: ingest, through an instant messaging application, one or more original questions from one or more call center agents; ingest, through the instant messaging application, one or more answers from the one or more call center agents, the one or more answers associated with the one or more original questions; analyze, through a cognitive system, the one or more answers associated with the one or more original questions; incorporate the analysis of the one or more answers into the analysis of the one or more answers and the one or more original questions; receive, by one of the one or more call center agents, one or more additional questions from a customer to which the call center agent cannot answer; receive, through the instant messaging system, the one or more additional questions; determine, in real-time, one or more proposed answers to each additional question based on analysis of the one or more original questions and answers; determine, in real-time, a confidence score for each of the one or more proposed answers; if the confidence score of the proposed answer exceeds a confidence threshold, provide, in real-time, the proposed answer to the call center agent; receive, in real-time, through a feedback module, feedback on the proposed answer from one or more subject matter experts or call center managers; and incorporate, in real-time, the feedback into the analysis of the one or more original questions and the one or more additional questions. 12. The computer program product as recited in claim 8 , wherein the processor provides, in real-time, the proposed answer to the call center agent through the instant messaging application.