8. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising: presenting, by the processor, multimedia content to at least one user and, during presentation of the multimedia content, monitoring, by the processor, for questions presented by the user; responsive to detecting a question presented by the user, identifying, by the processor, a core concept of the question using at least one process selected from a group consisting of natural language processing (NLP) and semantic analysis to process the question; responsive to identifying the core concept of the question, analyzing the multimedia content to determine, by the processor, based on the core concept of the question, whether the multimedia content contains at least one possible answer to the question; responsive to determining that the multimedia content contains at least one possible answer to the question, but that the at least one possible answer is covered in a plurality of segments of the multimedia content, assigning, by the processor, a confidence score to each of the plurality of segments of the multimedia content that cover the at least one possible answer, the confidence score assigned to each of the plurality of segments of the multimedia content indicating a probability that the respective segment of the multimedia content answers the question presented by the user; based on the confidence score assigned to each of the plurality of segments of the multimedia content, selecting, by the processor, at least one of the plurality of segments of the multimedia content for which there is a high level of confidence that the segment of the multimedia content answers the question presented by the user; and based on the selected at least one of the plurality of segments of the multimedia content, automatically generating, by the processor, an answer to the question presented by the user and presenting, by the processor, the automatically generated answer to the user.
8. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising: presenting, by the processor, multimedia content to at least one user and, during presentation of the multimedia content, monitoring, by the processor, for questions presented by the user; responsive to detecting a question presented by the user, identifying, by the processor, a core concept of the question using at least one process selected from a group consisting of natural language processing (NLP) and semantic analysis to process the question; responsive to identifying the core concept of the question, analyzing the multimedia content to determine, by the processor, based on the core concept of the question, whether the multimedia content contains at least one possible answer to the question; responsive to determining that the multimedia content contains at least one possible answer to the question, but that the at least one possible answer is covered in a plurality of segments of the multimedia content, assigning, by the processor, a confidence score to each of the plurality of segments of the multimedia content that cover the at least one possible answer, the confidence score assigned to each of the plurality of segments of the multimedia content indicating a probability that the respective segment of the multimedia content answers the question presented by the user; based on the confidence score assigned to each of the plurality of segments of the multimedia content, selecting, by the processor, at least one of the plurality of segments of the multimedia content for which there is a high level of confidence that the segment of the multimedia content answers the question presented by the user; and based on the selected at least one of the plurality of segments of the multimedia content, automatically generating, by the processor, an answer to the question presented by the user and presenting, by the processor, the automatically generated answer to the user. 10. The computer program product of claim 8 , wherein automatically generating the answer to the question presented by the user comprises aggregating information contained in the plurality of segments of the multimedia content to formulate the answer.