Social Network Projects in Computer Science

Social network forms a network of social interactions and establish personal relationships between people (i.e., friends, colleagues) based on a common interest. It connects people using a dedicated online application which enables users to communicate with each other and share interest, post comments, send messages, share images and videos. Online social networks facilitate easy communicate among the individuals using simple web interfaces. There are several online social networking sites such as Facebook, LinkedIn and Twitter. Each of these sites has its own unique style, functionality and patterns of usage. Social network sites allow the users to create profile pages, offers the ability to personalize the look and feel of the home page, explore relationship and connections, and ability to customize the privacy control. Social network sites contain millions of users and large volume of data shared among the users. Social network analysis (SNA) is the mapping and measuring of relationships and flows between people, groups, organizations, computers, URLs, and other connected information/knowledge entities. The nodes in the network are the people and groups while the links show relationships or flows between the nodes. SNA provides both a visual and a mathematical analysis of human relationships.

Related Area