So I have been set the task of making a program that takes in a wide set of text files, and calculating strange communication patterns in that set. Basically I think that we need to work out extremes of frequency of communication, along with clustering groups of people together that communicate very often.
As well as that I'd like to create a 'social network style' graph that shows who communicates with everyone who, and graphs of the form 'number of emails over time'.
Additionally, any other ideas of types of graphs to include would be great, though my main predicament is which algorithms to use for this.
Thanks.
Eventually, I decided on using K Means Clustering, alongside Barycenter.