In an approach to topic-based team analytics, a computing device extracts a list of topics based on a thread. The computing device identifies one or more participants with a relationship to one or more topics of the list of topics. The computing device generates a graph of the list of topics, the one or more participants, and relationships of the one or more participants to the one or more topics, wherein the one or more participants are represented as participant nodes of the graph and the one or more topics are represented as topic nodes of the graph, and wherein the relationships of the one or more participants to the one or more topics are represented as one or more edges connecting participant nodes with topic nodes.
Please help me write a proper abstract based on the patent claims. CLAIM: 1-7. (canceled) 8. A computer program product for topic-based team analytics, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to extract a list of topics based on a thread; program instructions to identify one or more participants with a relationship to one or more topics of the list of topics; and program instructions to generate a graph of the list of topics, the one or more participants, and relationships of the one or more participants to the one or more topics, wherein the one or more participants are represented as participant nodes of the graph and the one or more topics are represented as topic nodes of the graph, and wherein the relationships of the one or more participants to the one or more topics are represented as one or more edges connecting participant nodes with topic nodes. 9. The computer program product of claim 8, further comprising: program instructions to generate summary information demonstrating a relationship of a participant to a topic; and program instructions to display, responsive to a user interaction with a participant node representing the participant or a topic node representing the topic, the summary information. 10. The computer program product of claim 8, further comprising: program instructions to generate attitude information associated with a participant; and program instructions to display a visual representation of the attitude information. 11. The computer program product of claim 8, further comprising: program instructions to generate a list of related messages in additional threads; and program instructions to display the list of related messages. 12. The computer program product of claim 8, further comprising: program instructions to receive a user instruction to filter the graph; program instructions to filter the graph to generate a filtered graph comprising one topic node; and program instructions to display the filtered graph. 13. The computer program product of claim 8, wherein the one or more edges vary in thickness based on relationship strength. 14. The computer program product of claim 8, wherein the one or more topic nodes vary in size based on topic prevalence. 15. A computer system for topic-based team analytics, the computer system comprising: one or more processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to extract a list of topics based on a thread; program instructions to identify one or more participants with a relationship to one or more topics of the list of topics; and program instructions to generate a graph of the list of topics, the one or more participants, and relationships of the one or more participants to the one or more topics, wherein the one or more participants are represented as participant nodes of the graph and the one or more topics are represented as topic nodes of the graph, and wherein the relationships of the one or more participants to the one or more topics are represented as one or more edges connecting participant nodes with topic nodes. 16. The computer system of claim 15, further comprising: program instructions to generate summary information demonstrating a relationship of a participant to a topic; and program instructions to display, responsive to a user interaction with a participant node representing the participant or a topic node representing the topic, the summary information. 17. The computer system of claim 15, further comprising: program instructions to generate attitude information associated with a participant; and program instructions to display a visual representation of the attitude information. 18. The computer system of claim 15, further comprising: program instructions to generate a list of related messages in additional threads; and program instructions to display the list of related messages. 19. The computer system of claim 15, further comprising: program instructions to receive a user instruction to filter the graph; program instructions to filter the graph to generate a filtered graph comprising one topic node; and program instructions to display the filtered graph. 20. The computer system of claim 15, wherein the one or more edges vary in thickness based on relationship strength.