11. The computer program product of claim 10 , further comprising program instructions that, when executed, causes said processor to present said knowledge element in said social networking interaction.
10. A computer program product for capturing and managing knowledge from social networking interactions comprising: a non-transitory computer readable storage medium, said computer readable storage medium comprising computer readable program code embodied therewith, said computer readable program code comprising program instructions that, when executed, causes a processor to: present a marking element in a social networking interaction, wherein said marking element allows a user to specify whether a corresponding message corresponds to at least one member of the group consisting of a question and an answer; receive a first user selection indicating a portion of the social network interaction as a question; receive a second user selection indicating a portion of the social networking interaction as an answer; create a knowledge element in response to a user activating said marking element in said social networking interaction; store said knowledge element in a catalog of knowledge elements; present an evaluation element for evaluating said knowledge element in said social networking interaction; present an editing element for editing said knowledge element; present knowledge element indicators to accompany the corresponding messages, which knowledge element indicators indicate whether corresponding messages correspond to at least one of the group consisting of a question and an answer; alter said knowledge element in response to a user evaluating or editing said knowledge element; and recommend said knowledge element for use in response to a user composing a message relevant to said knowledge element in said social networking interaction before said user shares said message within said social networking interaction.