8. A computer program product for improving engagement of user in collaboration activities, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for: detecting a request to select an artifact in a communication system, wherein said artifact is a digital object displayed to said user on a user's computing device that is used for engaging in collaborative activity with other users, wherein said selecting said artifact comprises selecting to view a collaboration summary of said artifact, wherein said selection of said artifact is detected to have occurred in response to one of the following: said artifact having a threshold number of updates over a period of time and said artifact is associated with a threshold number of users; analyzing said communication system for identifying collaboration activities related to said artifact using natural language processing to identify other related artifacts; retrieving details of said artifact upon detecting said user selecting said artifact; retrieving details concerning said identified collaboration activities related to said artifact, wherein said details are selected from the group consisting of: names of users who made postings and time and date of said postings; analyzing said details of said artifact and said details concerning said identified collaboration activities related to said artifact; creating a list of artifacts related to said artifact based on said analysis of said details of said artifact and said details concerning said identified collaboration activities related to said artifact to identify other related activities; determining for each artifact in said list of related artifacts if the respective artifact is permitted for collaboration based on a policy associated with said respective artifact, wherein if said respective artifact is not permitted for collaboration, removing said respective artifact from said list of related artifacts; determining collaboration activities for each artifact in said list of related artifacts, wherein said collaboration activities for each artifact in said list of related artifacts are determined using natural language processing; analyzing said determined collaboration activities for each artifact in said list of related artifacts; forming said collaboration summary for each artifact in said list of related artifacts based on said analysis of said determined collaboration activities for each artifact in said list of related artifacts, wherein said collaboration summary comprises a summary of collaboration activities; weighting said collaboration activities in said collaboration summary for each artifact in said list of related artifacts based on time of said collaboration activities; ordering said collaboration activities in said collaboration summary for each artifact in said list of related artifacts based on said weights; and presenting said collaboration summary for each artifact in said list of related artifacts to a user based on said order.
11. The computer program product as recited in claim 8 , wherein the program code further comprises the programming instructions for: presenting digital images of users or graphical representations of users associated with said collaboration activities in said collaboration summary in connection with presenting said collaboration summary for each artifact in said list of related artifacts.