ABSTRACT

Network analysis encompasses the study of relations between interconnected entities. It is based on the use of graphs to represent those entities and their connections. Network analysis has a large number of applications, from statistical physics to biology and from communications to finance. In the original network, each node is assigned a value that represents the number of scenes where the character speaks, similarly a colour is also assigned. An integral part of being human is our ability to identify a variety of structures and patterns. That is also certainly true when it comes down to social relationships between individuals, organisations, teams, and countries. There are a number of algorithms attempting to find community structures in networks from graph partitioning and hierarchical clustering through to optimisation and generative model techniques. There are several ways to detect communities in the network.