A method is disclosed including presenting a concept to a user via one or more presentation devices and monitoring the user's response to the presentation of the concept by a sensing device. The sensing device may generate sensor data based on the monitored user's response. The method further includes determining based on the sensor data generated by the sensor that the user requires clarification of the presented concept. In response to determining that the user requires clarification of the presented concept, the method further includes identifying an analogy that is configured to clarify the presented concept and presenting the identified analogy to the user via one or more of the presentation devices.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: presenting a concept to a user via one or more presentation devices; monitoring, by a sensing device, the user's response to the presentation of the concept, the sensing device generating sensor data based on the monitored user's response; determining, by at least one processor, based on the sensor data generated by the sensor, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identifying, by at least one processor, an analogy that is configured to clarify the presented concept; and presenting the identified analogy to the user via one or more of the presentation devices. 2. The method of claim 1, wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device. 3. The method of claim 1, wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user. 4. The method of claim 3, wherein a mode of presentation of the analogy via the one or more of the presentation devices is automatically selected based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user. 5. The method of claim 3, wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture. 6. The method of claim 3, wherein identifying the analogy includes searching memory including a plurality of analogies stored therein based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user. 7. The method of claim 1, further comprising: monitoring, by the sensing device, a user's response to the presentation of the identified analogy, the sensing device generating sensor data of the user's response to the identified analogy; determining, based on the generated sensor data of the user's response to the identified analogy, that further clarification of the presented concept is required; in response to determining that further clarification of the presented concept is required, identifying an additional analogy that is configured to clarify the presented concept; and presenting the identified additional analogy to the user via one or more of the presentation devices. 8. A system comprising: at least one hardware processor; one or more presentation devices coupled to the at least one hardware processor; a sensing device coupled to the at least one hardware processor; wherein the at least one hardware processor is programmed to: present a concept to a user via one or more of the presentation devices; monitor the user's response to the presentation of the concept via the sensing device, the sensing device generating sensor data based on the monitored user's response; determine based on the sensor data generated by the sensor, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identify an analogy that is configured to clarify the presented concept; and present the identified analogy to the user via one or more of the presentation devices. 9. The system of claim 8, wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device. 10. The system of claim 8, wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user. 11. The system of claim 10, wherein a mode of presentation of the analogy via the one or more of the presentation devices is automatically selected by the at least one hardware processor based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user. 12. The system of claim 10, wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture. 13. The system of claim 10, further comprising: memory coupled to the at least one hardware processor, the memory including a plurality of analogies, wherein identifying the analogy includes searching the memory based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user to identify the analogy. 14. The system of claim 8, wherein the at least one hardware processor is further programmed to: monitor the user's response to the presentation of the identified analogy via the sensing device, the sensing device generating sensor data of the user's response to the identified analogy; determine, based on the generated sensor data of the user's response to the identified analogy, that the identified analogy has not clarified the presented concept; in response to determining that the identified analogy has not clarified the presented concept, identify an additional analogy that is configured to clarify the presented concept; and present the identified additional analogy to the user via one or more of the presentation devices. 15. A computer program product storing instructions that, when executed by at least one processor, causes the at least one processor to perform a method comprising: presenting a concept to a user via one or more presentation devices; monitoring, by a sensing device, the user's response to the presentation of the concept, the sensing device generating sensor data based on the monitored user's response; determining, by at least one processor, based on the sensor data generated by the sensor, that the user requires clarification of the presented concept; in response to determining that the user requires clarification of the presented concept, identifying, by at least one processor, an analogy that is configured to clarify the presented concept; and presenting the identified analogy to the user via one or more of the presentation devices. 16. The computer program product of claim 15, wherein the determination that the user requires clarification of the presented concept is based on at least one of a facial expression, biometric reading, gesture, and language of the user monitored by the sensing device. 17. The computer program product of claim 15, wherein the identification of the analogy is based on at least one of characteristic data of the user, activity data of the user, and social network data of the user, wherein identifying the analogy includes searching memory including a plurality of analogies stored therein based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user. 18. The computer program product of claim 17, wherein a mode of presentation of the analogy via the one or more of the presentation devices is automatically selected based on at least one of the characteristic data of the user, activity data of the user, and social network data of the user. 19. The computer program product of claim 17, wherein the activity data is based on a monitoring of at least one of the user's hobbies, use of analogies, use of language, choice of words, communications, reading material, meetings, and culture. 20. The computer program product of claim 15, wherein the method further comprises: monitoring, by the sensing device, a user's response to the presentation of the identified analogy, the sensing device generating sensor data of the user's response to the identified analogy; determining, based on the generated sensor data of the user's response to the identified analogy, that the identified analogy has not clarified the presented concept; in response to determining that the identified analogy has not clarified the presented concept, identifying an additional analogy that is configured to clarify the presented concept; and presenting the identified additional analogy to the user via one or more of the presentation devices.