Unit I Fundamentals of Social Networking
Unit I Fundamentals of Social Networking
• URIs are used to uniquely identify resources on the web. They play a crucial
role in creating links and references between different pieces of information.
Key Technologies:
1. Resource Description Framework (RDF):
3. Ontologies:
• Connecting Data Silos: Tim Berners-Lee outlined the principles of Linked Data in
2006, emphasizing the importance of interlinking and connecting datasets on the
web. Linked Data principles encourage using standardized URIs and RDF to
enable data interoperability.
7. Government and Institutional Initiatives:
markdownCopy code
- **Industry Integration:** Various industries, including
healthcare, finance, and life
sciences, have adopted Semantic Web technologies to improve data interoperability,
discoverability, and integration.
12. Challenges and Future Directions:
kotlinCopy code
- **Challenges:** The development of the Semantic Web faces challenges such as
data quality, adoption barriers, and the need for increased awareness. Overcoming these
challenges is crucial for realizing the full potential of the Semantic Web.
The development of the Semantic Web is an ongoing process that involves the
collaboration of researchers, industry experts, and organizations worldwide. As
technologies continue to advance, the Semantic Web holds the promise of creating a more
intelligent, interconnected, and meaningful web experience.
Limitations of current Web
The current web, often referred to as the "Web 2.0," has transformed the way we access
and interact with information, but it also comes with certain limitations. Here are some of
the key limitations of the current web:
1. Limited Semantic Understanding:
• Privacy is a significant concern on the current web, with issues such as data
breaches, online tracking, and the commodification of personal
information.
5. Security Vulnerabilities:
• Users often have limited control over their digital identities, personal data,
and the algorithms that shape their online experiences.
10. Limited Personalization:
• Modern web pages can be resource-intensive, affecting page load times and
overall user experience, especially on slower internet connections or less
powerful devices.
12. Digital Divide:
• The digital divide persists, with disparities in internet access, digital literacy,
and technological infrastructure, preventing equitable participation in the
digital world.
13. Inefficient Search:
• Search engines may struggle with complex queries, and the ranking of
search results may not always reflect the most relevant or authoritative
information.
14. Limited Multimodal Interaction:
• The rise of social media platforms, such as Facebook, Twitter, and LinkedIn,
played a pivotal role in shaping the social web. These platforms provided users
with tools to create profiles, connect with others, and share content in real-
time.
3. User-Generated Content:
The emergence of the social web, often referred to as Web 2.0, represents a significant
shift in how people interact with the internet. This evolution is characterized by a transition
from static, one-way content consumption to dynamic, collaborative, and user-generated
content. Several key developments and technologies contributed to the rise of the social web:
1. User-Generated Content:
• Blogs and Wikis: The early 2000s saw the rise of blogs and wikis, enabling
individuals to create and share content easily. Platforms like Blogger and
Wikipedia empowered users to contribute and collaborate.
2. Social Networking Sites:
• RDF, OWL: The development of semantic web technologies aimed to enhance the
understanding of web content by machines. While still evolving, these
technologies laid the groundwork for improved data interoperability and
knowledge representation.
8. Mobile Connectivity:
sqlCopy code
- **Google Social Search (2009):** Search engines began incorporating social signals
into search results, recognizing the in 昀氀 uence of social connections on content relevance.
11. Evolving Web Standards:
markdownCopy code
- **HTML5, CSS3, JavaScript:** Advancements in web standards improved the
capabilities of web applications, enabling richer and more interactive user experiences.
12. Collaborative Editing:
markdownCopy code
- **Google Docs (2006):** Collaborative document editing platforms revolutionized
how users work together in real-time, fostering a culture of online collaboration.
13. Rise of E-Commerce Platforms:
markdownCopy code
- **Marketplaces and Reviews:** Platforms like Amazon and Yelp leveraged user-
generated reviews and ratings, transforming online shopping and service experiences.
14. Emergence of Social Commerce:
markdownCopy code
- **Facebook Marketplace (2007):** Social commerce integrated e-commerce with
social networking, allowing users to buy and sell items within their social network.
15. Real-Time Communication:
sqlCopy code
- **Messaging Apps (WhatsApp, Telegram):** The widespread adoption of real- time
messaging apps changed the dynamics of personal and group communication, enabling
instant, multimedia-rich interactions.
The social web has fundamentally transformed the way people connect, share
information, and collaborate online. It has given rise to a participatory culture where users
actively contribute to the creation and dissemination of content. The ongoing evolution of
the social web continues to be shaped by emerging technologies, user behaviors, and
societal trends.
Ego network Analysis is the one that 昀 椀 nds the relationship among people. The
analysis is done for a particular sample of people chosen from the whole population. This
sampling is done randomly to analyze the relationship. The attributes involved in this ego
network analysis are a person’s size, diversity, etc.
This analysis is done by traditional surveys. The surveys involve that they people are
asked with whom they interact with and their name of the relationship between them. It is
not focused to 昀椀 nd the relationship between everyone in the sample. It is an effort to 昀椀
nd the density of the network in those samples. This hypothesis is tested using some
statistical hypothesis testing techniques.
The following functions are served by Ego Networks:
• Propagation of information e 昀케 ciently.
• Sensemaking from links, For example, Social links, relationships.
• Access to resources, e 昀케 cient connection path generation.
• Community detection, identi 昀椀 cation of the formation of groups.
• Analysis of the ties among individuals for social support.
2. Complete Network Analysis
Complete network analysis is the analysis that is used in all network analyses. It analyses
the relationship among the sample of people chosen from the large population. Subgroup
analysis, centrality measure, and equivalence analysis are based on the complete network
analysis. This analysis measure helps the organization or the company to make any
decision with the help of their relationship. Testing the sample will show the relationship
in the whole network since the sample is taken from a single set of domains.
Difference between Ego network analysis and Complete network analysis:
The difference between ego and complete network analysis is that the ego network focus
on collecting the relationship of people in the sample with the
outside world whereas, in Complete network, it is focused on 昀 椀 nding the relationship
among the samples.
The majority of the network analysis will be done only for a particular domain or one
organization. It is not focused on the relationships between the organization. So many of
the social network analysis measure uses only Complete network analysis.
• Building a graph representation from the collected data, where nodes and
edges represent individuals and their relationships. This step involves de 昀椀
ning the criteria for edges and nodes.
3. Descriptive Analysis:
• Identifying central nodes using centrality metrics. Central nodes often play
important roles in the network, in 昀 氀 uencing the 昀 氀 ow of information or
interactions.
6. Community Detection:
• ERGMs are statistical models used to analyze and explain the formation of
ties in a network based on various network con 昀 椀 gurations and
characteristics.
10. Hypothesis Testing:
• Testing hypotheses about the social structure, relationships, or behaviors
within the network using statistical methods.
11. Qualitative Analysis:
• Combining quantitative 昀椀 ndings with qualitative insights, such as interviews
or content analysis, to provide a more comprehensive understanding of the
social network.
Applications:
1. Organizational Networks:
Social Network Analysis provides valuable insights into the structure and dynamics of
social relationships, facilitating a deeper understanding of various social phenomena. It is
a multidisciplinary approach used across 昀 椀 elds such as sociology, anthropology,
computer science, and public health.
• The foundations of Social Network Analysis can be traced back to the early
work of anthropologists and sociologists who studied social structures and
relationships within communities. Notable early 昀 椀 gures include
Radcliffe-Brown and Jacob Moreno.
2. Graph Theory:
• In the 1930s and 1940s, mathematicians such as Euler and Harary developed
graph theory, providing the mathematical framework for representing and
analyzing relationships in a graphical form.
Moreno and Sociometry (1930s - 1950s):
1. Jacob Moreno:
• The advent of the internet and the rise of social media platforms led to a
surge in available data for studying online social networks.
2. Web-Based Tools:
• Closeness centrality measures how close a node is to all other nodes in the
network. It identi 昀椀 es nodes that can reach other nodes quickly.
10. Betweenness Centrality:
• Betweenness centrality identi 昀 椀 es nodes that act as bridges or
intermediaries in the network. Nodes with high betweenness centrality
control the 昀氀 ow of information between other nodes.
11. Eigenvector Centrality:
• Eigenvector centrality considers not only the number of connections but
also the importance of the nodes to which a node is connected.
12. Clustering Coe 昀케 cient:
• The clustering coe 昀케 cient measures the degree to which nodes in a
graph tend to cluster together. It quanti 昀椀 es the extent to which a node's
neighbors are connected.
13. Path Length:
• Path length is the number of edges in the shortest path between two nodes.
It is relevant for understanding how quickly information or in 昀氀 uence can
spread through a network.
14. Connected Components:
• Connected components are groups of nodes that are connected to each other
but not connected to nodes outside the group. In a connected component,
any two nodes are reachable by a path.
15. Community Detection:
• Community detection involves identifying subgroups or clusters of nodes
within a network that have a higher density of connections within the
subgroup than with nodes outside the subgroup.
16. Network Density:
• Network density measures the proportion of actual connections in a network
relative to the total possible connections. It ranges from 0 (no connections)
to 1 (all possible connections exist).
17. Homophily:
• Homophily refers to the tendency for nodes with similar characteristics to be
more connected than nodes with dissimilar characteristics.
18. Network Resilience:
• Network resilience measures how well a network withstands disruptions,
such as the removal of nodes or edges.
These concepts provide a foundation for understanding the structure, dynamics, and
characteristics of networks across various domains, including social networks,
biological networks, transportation networks, and more. Different measures and analyses
are applied based on the speci 昀椀 c questions and goals of the network analysis.
In network analysis, various measures are used to quantify and analyze the structural
properties of networks. These measures help researchers and analysts understand the
characteristics, dynamics, and functions of networks. Here are some key measures in
network analysis:
1. Degree:
• a. Betweenness Centrality:
• De 昀椀 nition: Measures the number of shortest paths passing
through a node.
• Purpose: Identi 昀椀 es nodes that act as bridges or
intermediaries in the network.
• b. Closeness Centrality:
• De 昀椀 nition: Measures how close a node is to all other nodes in the
network.
• Purpose: Identi 昀椀 es nodes that can reach other nodes quickly.
• c. Eigenvector Centrality:
• De 昀椀 nition: Considers both the number and importance of a node's
connections.
• Purpose: Identi 昀椀 es nodes connected to other high-scoring nodes.
• d. Degree Centrality:
• De 昀椀 nition: Measures the number of edges connected to a node.
• Purpose: Identi 昀椀 es nodes with a high number of
connections.
5. Clustering Coe 昀케 cient:
• De 昀椀 nition: The number of edges in the shortest path between two nodes.
• Purpose: Measures how quickly information or in 昀氀 uence can spread
through the network.
7. Network Density:
• The General Data Protection Regulation (GDPR) came into effect in the
European Union in 2018, setting stringent standards for user data
protection and privacy.
Technological Advances and Challenges (2010s Onwards):
1. Integration of Encryption:
• Increased efforts to educate users about privacy settings and the implications
of sharing personal information.
3. Cybersecurity Threats:
Understanding privacy and security involves exploring different paradigms that provide
conceptual frameworks for addressing these complex and multifaceted concepts. Here are
major paradigms for understanding privacy and security:
Privacy Paradigms:
1. Legal Paradigm: