Navigation Menu

Search code, repositories, users, issues, pull requests..., provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications You must be signed in to change notification settings

NPTEL Course "Social Networks" by Dr. S. R. S. Iyengar, IIT Ropar - Notes, Data sets and Programs

gokulkarthik/NPTEL-Social-Networks

Folders and files.

NameName
14 Commits

Repository files navigation

Nptel-socialnetworks.

This repository contains the social networks course notes, network data sets and python programs for network analysis. Some of the surprising observations and beautiful discoveries achieved with Social Network Analysis are listed below.

  • 6 degrees of separation: You can reach out to any person on this earth within an average of 6 hops. That means, "You know someone who knows someone who knows someone who knows someone who knows someone who knows Justin Beiber (or Angelina Jolie or literally anyone on this planet.)".
  • The algorithm behind Google search: How does Google achieve such precise and valid search results? The underlying algorithm is fairly simple and relies totally on the network of web pages.
  • How do you get your dream job: Not through your best friends but through your acquaintances to whom you talk relatively less frequently! Sounds counterintuitive.
  • Link prediction: Can one predict who is going to be your next Facebook friend, or which product are you going to buy next on Flipkart, or which is the next movie you are going to watch on Netflix? Yes, it is possible.
  • Viral Marketing: Want to make your new product sell out quickly? How do you determine the people to whom you should be giving the free samples? Does that even matter?
  • Contagion: Not only information but happiness, obesity, altruism, depression all spread from person to person.

PRE-REQUISITES:

The course doesn’t assume any pre-requisites. We expect one has undergone a first course in basic programming.

COURSE INSTRUCTOR

Sudarshan Iyengar has a PhD from the Indian Institute of Science and is currently working as an assistant professor at IIT Ropar and has been teaching this course from the past 4 years.

COURSE LAYOUT

Week 1: Introduction to Graph Theory and Python

Week 2: Analyzing Online Social Network Datasets

Week 3: Power Law and Emergent Properties

Week 4: Strength of Weak Ties

Week 5: Homophily and Social Influence

Week 6: Structural Balance

Week 7: The Structure of the Web

Week 8: Link Analysis and Web Search

Week 9: Link Prediction

Week 10: Information Cascades

Week 11: Diffusion Behavior in Networks

Week 12: The Small World Phenomenon

Certification:

The criteria for certification in this course is different because of the online programming exam component. Please read the following carefully: Final score = Quiz score + Programming Assignment Score + Programming exam score + Proctored exam score Quiz score: 15% weightage with best 8 out of 12 Programming Assignment score: 10% weightage with best 4 out of 6 Online programming exam (unproctored): 10% weightage. Proctored exam (to be attended in person): 65% weightage

To pass the course and get a certificate: Final score >= 40/100 To get an Elite category of certificate: Final score >= 60/100 To get a gold medal stamp in the certificate: Final score >= 90/100

References:

https://onlinecourses.nptel.ac.in/noc18_cs02/preview

Contributors 2

  • Jupyter Notebook 99.4%

Quizermania Logo

Social Networks | NPTEL | Week 8 Assignment Solutions

This set of MCQ(multiple choice questions) focuses on the  Social Networks NPTEL Week 8 Assignment Solutions .

Course layout (Answers Link)

Answers COMING SOON! Kindly Wait!

Week 0: Assignment answers Week 1:  Introduction Week 2: Handling Real-world Network Datasets Week 3: Strength of Weak Ties Week 4: Strong and Weak Relationships (Continued) & Homophily   Week 5:  Homophily Continued and +Ve / -Ve Relationships Week 6: Link Analysis Week 7:  Cascading Behaviour in Networks Week 8: Link Analysis (Continued) Week 9:  Power Laws and Rich-Get-Richer Phenomena Week 10:  Power law (contd..) and Epidemics Week 11: Small World Phenomenon Week 12: Pseudocore (How to go viral on web)

NOTE:  You can check your answer immediately by clicking show answer button. This set of “ Social Networks NPTEL 2022 Week 8 Assignment Solution” contains 10 questions.

Now, start attempting the quiz.

Social Networks NPTEL 2022 Week 8 Assignment Solutions

Q1. Let C be the unit circle with (0,0) as its origin in the XY – plane. Then A, the point at which the vector (6,8) intersects C, is

a) (0,0) b) (6, 8) c) (0.6, 0.8) d) (0.006, 0.008)

Answer: c) (0.6, 0.8)

Q2. Observe the graph shown in Figure 1, where A, B, P1, P2 and P3 are the points contained by the respective nodes. According to the principle of repeated improvement, which of the following is correct?:

a) A = P1 × P2,B = P1 × P3, P1 = A + B, P2 = A, P3 = B b) A = P1 + P2,B = P1 + P3, P1 = A × B, P2 = A, P3 = B c) A = P1 + P2,B = P1 + P3, P1 = A + B, P2 = A, P3 = B d) A = P1 + P2,B = P1 + P3, P1 = A × B, P2 = 0, P3 = 0

Answer: c) A = P1 + P2,B = P1 + P3, P1 = A + B, P2 = A, P3 = B

Q3. Given a vector (3, 4) in the XY plane, what will this vector become after being pulled to the unit circle as shown in the Figure 2?

a) 4/5, 3/5 b) 4/25, 3/25 c) 3/5, 4/5 d) 3/25, 4/25

Answer: c) 3/5, 4/5

Q4. For what values of pageranks of the nodes in Figure 3 does the process converge, i.e. pageranks of the nodes do not change after this configuration?

a) Node 1: 1/5, Node 2: 1/5, Node 3: 1/5, Node 4 = 1/5, Node 5 : 1/5 b) Node 1 : 1/5, Node 2 : 1/5, Node 3 : 2/5, Node 4 : 1/10, Node 5 = 1/10 c) Node 1 : 3/10, Node 2 : 1/10, Node 3 : 1/10, Node 4 : 2/10, Node 5 : 3/10 d) Node 1 : 1/10, Node 2 : 3/10, Node 3 : 2/10, Node 4 : 1/10, Node 5 = 3/10

Q5. In Hubs and Authorities algorithm, the authority update rule is defined as

a) For each page p, update auth(p) to be the sum of the hub scores of all pages that point to it. b) For each page p, update auth(p) to be the sum of the authority scores of all pages that it points to. c) For each page p, update auth(p) to be the sum of the hub scores of all pages that it points to. d) For each page p, update auth(p) to be the sum of the authority scores of all pages that points to it.

Social Networks NPTEL Week 8 Assignment Solutions

Q6. In the graph shown in the figure below, assume that the current page rank values of the nodes 0, 1, 2 and 3 are 0.2, 0.3, 0.4 and 0.5 respectively. What will be their pagerank values after one iteration?

a) 0.5 , 0.2, 0.3, 0.4 b) 0.6 , 0.3, 0.4, 0.5 c) 0.3, 0.4, 0.5. 0.6 d) 0.5 , 0.2, 0.4, 0.3

Q7. Given two linearly independent vectors v1 and v2, which of the following is true?

a) Any other vector can be written as the linear combination of v1 and v2. i.e. z=αv1+βv2. b) Any other vector can be written as sum of v1 and vv2. i.e. z=v1+v2. c) Any other vector can be written as difference of v1 and v2. i.e. z=v1−v2. d) Any other vector can be written as multiplication of v1 and v2. i.e. z=v1×v2

Q8. Given the graph as shown in the figure below, while calculating the pagerank using matrix multiplication method on this graph, how does the first matrix operation look like?

Social Networks NPTEL week 8 Assignment Solutions

Q9. When we add two vectors in the XY plane, where one vector has a very high magnitude as compared to the other, then the resultant vector is closer towards (in terms of direction) to

a) the bigger vector b) the smaller vector c) origin d) None of the above

Q10. In social networks

a) Hubs represent pointers and authorities represent resources b) Hubs represent resources and authorities represent pointers c) Both hubs and pointers represent resources d) Both hubs and pointers represent pointers

<< Prev- Social Networks Week 7 Assignment Solutions

>> Next- Social Networks Week 9 Assignment Solutions

For discussion about any question, join the below comment section. And get the solution of your query. Also, try to share your thoughts about the topics covered in this particular quiz.

Related Posts

Operating system fundamentals | nptel | week 0 assignment 0 solution, nptel operating system fundamentals week 1 assignment solutions, nptel operating system fundamentals week 10 answers, nptel operating system fundamentals week 2 assignment solutions, nptel operating system fundamentals week 3 assignment solutions, nptel operating system fundamentals week 4 assignment solutions, leave a comment cancel reply.

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

  • 1st Central Law Reviews: Expert Legal Analysis & Insights
  • Computer Science and Engineering
  • NOC:Social Networks (Video) 
  • Co-ordinated by : IIT Ropar
  • Available from : 2017-07-03
  • Intro Video
  • Introduction
  • Answer to the puzzle
  • Introduction to Python-1
  • Introduction to Python-2
  • Introduction to Networkx-1
  • Introduction to Networkx-2
  • Social Networks: The Challenge
  • Google Page Rank
  • Searching in a Network
  • Link Prediction
  • The Contagions
  • Importance of Acquaintances
  • Marketing on Social Networks
  • Introduction to Datasets
  • Ingredients Network
  • Synonymy Network
  • Social Network Datasets
  • Datasets: Different Formats
  • Datasets : How to Download?
  • Datasets: Analysing Using Networkx
  • Datasets: Analysing Using Gephi
  • Introduction : Emergence of Connectedness
  • Advanced Material : Emergence of Connectedness
  • Programming Illustration : Emergence of Connectedness
  • Summary to Datasets
  • Granovetter's Strength of weak ties
  • Triads, clustering coefficient and neighborhood overlap
  • Structure of weak ties, bridges, and local bridges
  • Validation of Granovetter's experiment using cell phone data
  • Embededness
  • Structural Holes
  • Social Capital
  • Finding Communities in a graph (Brute Force Method)
  • Community Detection Using Girvan Newman Algorithm
  • Visualising Communities using Gephi
  • Tie Strength, Social Media and Passive Engagement
  • Betweenness Measures and Graph Partitioning
  • Strong and Weak Relationship - Summary
  • Introduction to Homophily - Should you watch your company ?
  • Selection and Social Influence
  • Interplay between Selection and Social Influence
  • Homophily - Definition and measurement
  • Foci Closure and Membership Closure
  • Introduction to Fatman Evolutionary model
  • Fatman Evolutionary Model- The Base Code (Adding people)
  • Fatman Evolutionary Model- The Base Code (Adding Social Foci)
  • Fatman Evolutionary Model- Implementing Homophily
  • Quantifying the Effect of Triadic Closure
  • Fatman Evolutionary Model- Implementing Closures
  • Fatman Evolutionary Model- Implementing Social Influence
  • Fatman Evolutionary Model- Storing and analyzing longitudnal data
  • Spatial Segregation: An Introduction
  • Spatial Segregation: Simulation of the Schelling Model
  • Spatial Segregation: Conclusion
  • Schelling Model Implementation-1(Introduction)
  • Schelling Model Implementation-2 (Base Code)
  • Schelling Model Implementation-3 (Visualization and Getting a list of boundary and internal nodes)
  • Schelling Model Implementation-4 (Getting a list of unsatisfied nodes)
  • Schelling Model Implementation-5 (Shifting the unsatisfied nodes and visualizing the final graph)
  • CHAPTER - 5 POSITIVE AND NEGATIVE RELATIONSHIPS (INTRODUCTION)
  • STRUCTURAL BALANCE
  • ENEMY'S ENEMY IS A FRIEND
  • Characterizing the structure of balanced networks
  • BALANCE THEOREM
  • PROOF OF BALANCE THEOREM
  • Introduction to positive and negative edges
  • Outline of implemantation
  • Creating graph, displaying it and counting unstable triangles
  • Moving a network from an unstable to stable state
  • Forming two coalitions
  • Forming two coalitions contd
  • Visualizing coalitions and the evolution
  • The Web Graph
  • Collecting the Web Graph
  • Equal Coin Distribution
  • Random Coin Dropping
  • Google Page Ranking Using Web Graph
  • Implementing PageRank Using Points Distribution Method-1
  • Implementing PageRank Using Points Distribution Method-2
  • Implementing PageRank Using Points Distribution Method-3
  • Implementing PageRank Using Points Distribution Method-4
  • Implementing PageRank Using Random Walk Method -1
  • Implementing PageRank Using Random Walk Method -2
  • DegreeRank versus PageRank
  • Why do we Follow?
  • Diffusion in Networks
  • Modeling Diffusion
  • Modeling Diffusion (continued)
  • Impact of Commmunities on Diffusion
  • Cascade and Clusters
  • Knowledge, Thresholds and the Collective Action
  • An Introduction to the Programming Screencast (Coding 4 major ideas)
  • The Base Code
  • Coding the First Big Idea - Increasing the Payoff
  • Coding the Second Big Idea - Key People
  • Coding the Third Big Idea- Impact of Communities on Cascades
  • Coding the Fourth Big Idea - Cascades and Clusters
  • Introduction to Hubs and Authorities (A Story)
  • Principle of Repeated Improvement (A story)
  • Principle of Repeated Improvement (An example)
  • Hubs and Authorities
  • PageRank Revisited - An example
  • PageRank Revisited - Convergence in the Example
  • PageRank Revisited - Conservation and Convergence
  • PageRank, conservation and convergence - Another example
  • Matrix Multiplication (Pre-requisite 1)
  • Convergence in Repeated Matrix Multiplication (Pre-requisite 1)
  • Addition of Two Vectors (Pre-requisite 2)
  • Convergence in Repeated Matrix Multiplication- The Details
  • PageRank as a Matrix Operation
  • PageRank Explained
  • Introduction to Powerlaw
  • Why do Normal Distributions Appear?
  • Power Law emerges in WWW graphs
  • Detecting the Presence of Powerlaw
  • Rich Get Richer Phenomenon
  • Summary So Far
  • Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-1
  • Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-2
  • Implementing a Random Graph (Erdos- Renyi Model)-1
  • Implementing a Random Graph (Erdos- Renyi Model)-2
  • Forced Versus Random Removal of Nodes (Attack Survivability)
  • Rich Get Richer - A Possible Reason
  • Rich Get Richer - The Long Tail
  • Epidemics- An Introduction
  • Introduction to epidemics (contd..)
  • Simple Branching Process for Modeling Epidemics
  • Simple Branching Process for Modeling Epidemics (contd..)
  • Basic Reproductive Number
  • Modeling epidemics on complex networks
  • SIR and SIS spreading models
  • Comparison between SIR and SIS spreading models
  • Basic Reproductive Number Revisited for Complex Networks
  • Percolation model
  • Analysis of basic reproductive number in branching model (The problem statement)
  • Analyzing basic reproductive number 2
  • Analyzing basic reproductive number 3
  • Analyzing basic reproductive number 4
  • Analyzing basic reproductive number 5
  • Small World Effect - An Introduction
  • Milgram's Experiment
  • The Generative Model
  • Decentralized Search - I
  • Decentralized Search - II
  • Decentralized Search - III
  • Programming illustration- Small world networks : Introduction
  • Making homophily based edges
  • Adding weak ties
  • Plotting change in diameter
  • Programming illustration- Myopic Search : Introduction
  • Myopic Search
  • Myopic Search comparision to optimal search
  • Time Taken by Myopic Search
  • PseudoCores : Introduction
  • How to be Viral
  • Who are the right key nodes?
  • finding the right key nodes (the core)
  • Coding K-Shell Decomposition
  • Coding cascading Model
  • Coding the importance of core nodes in cascading
  • Pseudo core
  • Live Session
  • Live Session 10-04-2021
  • Live Session 08-04-2021
  • Live Session 07-09-2019
  • Live Session 09-11-2019
  • Live Session 26-10-2019
  • Watch on YouTube
  • Assignments
  • Download Videos
  • Transcripts
Module NameDownload
noc20_cs32_assigment_1
noc20_cs32_assigment_10
noc20_cs32_assigment_11
noc20_cs32_assigment_12
noc20_cs32_assigment_13
noc20_cs32_assigment_2
noc20_cs32_assigment_3
noc20_cs32_assigment_4
noc20_cs32_assigment_5
noc20_cs32_assigment_6
noc20_cs32_assigment_7
noc20_cs32_assigment_8
noc20_cs32_assigment_9
Sl.No Chapter Name MP4 Download
1Introduction
2Answer to the puzzle
3Introduction to Python-1
4Introduction to Python-2
5Introduction to Networkx-1
6Introduction to Networkx-2
7Social Networks: The Challenge
8Google Page Rank
9Searching in a Network
10Link Prediction
11The Contagions
12Importance of Acquaintances
13Marketing on Social Networks
14Introduction to Datasets
15Ingredients Network
16Synonymy Network
17Web Graph
18Social Network Datasets
19Datasets: Different Formats
20Datasets : How to Download?
21Datasets: Analysing Using Networkx
22Datasets: Analysing Using Gephi
23Introduction : Emergence of Connectedness
24Advanced Material : Emergence of Connectedness
25Programming Illustration : Emergence of Connectedness
26Summary to Datasets
27 Introduction
28Granovetter's Strength of weak ties
29Triads, clustering coefficient and neighborhood overlap
30Structure of weak ties, bridges, and local bridges
31Validation of Granovetter's experiment using cell phone data
32Embededness
33Structural Holes
34Social Capital
35Finding Communities in a graph (Brute Force Method)
36Community Detection Using Girvan Newman Algorithm
37Visualising Communities using Gephi
38Tie Strength, Social Media and Passive Engagement
39Betweenness Measures and Graph Partitioning
40Strong and Weak Relationship - Summary
41Introduction to Homophily - Should you watch your company ?
42Selection and Social Influence
43Interplay between Selection and Social Influence
44Homophily - Definition and measurement
45Foci Closure and Membership Closure
46Introduction to Fatman Evolutionary model
47Fatman Evolutionary Model- The Base Code (Adding people)
48Fatman Evolutionary Model- The Base Code (Adding Social Foci)
49Fatman Evolutionary Model- Implementing Homophily
50Quantifying the Effect of Triadic Closure
51Fatman Evolutionary Model- Implementing Closures
52Fatman Evolutionary Model- Implementing Social Influence
53Fatman Evolutionary Model- Storing and analyzing longitudnal data
54Spatial Segregation: An Introduction
55Spatial Segregation: Simulation of the Schelling Model
56Spatial Segregation: Conclusion
57Schelling Model Implementation-1(Introduction)
58Schelling Model Implementation-2 (Base Code)
59Schelling Model Implementation-3 (Visualization and Getting a list of boundary and internal nodes)
60Schelling Model Implementation-4 (Getting a list of unsatisfied nodes)
61Schelling Model Implementation-5 (Shifting the unsatisfied nodes and visualizing the final graph)
62CHAPTER - 5 POSITIVE AND NEGATIVE RELATIONSHIPS (INTRODUCTION)
63STRUCTURAL BALANCE
64ENEMY'S ENEMY IS A FRIEND
65Characterizing the structure of balanced networks
66BALANCE THEOREM
67PROOF OF BALANCE THEOREM
68Introduction to positive and negative edges
69Outline of implemantation
70Creating graph, displaying it and counting unstable triangles
71Moving a network from an unstable to stable state
72Forming two coalitions
73Forming two coalitions contd
74Visualizing coalitions and the evolution
75The Web Graph
76Collecting the Web Graph
77Equal Coin Distribution
78Random Coin Dropping
79Google Page Ranking Using Web Graph
80Implementing PageRank Using Points Distribution Method-1
81Implementing PageRank Using Points Distribution Method-2
82Implementing PageRank Using Points Distribution Method-3
83Implementing PageRank Using Points Distribution Method-4
84Implementing PageRank Using Random Walk Method -1
85Implementing PageRank Using Random Walk Method -2
86DegreeRank versus PageRank
87We Follow
88Why do we Follow?
89Diffusion in Networks
90Modeling Diffusion
91Modeling Diffusion (continued)
92Impact of Commmunities on Diffusion
93Cascade and Clusters
94Knowledge, Thresholds and the Collective Action
95An Introduction to the Programming Screencast (Coding 4 major ideas)
96The Base Code
97Coding the First Big Idea - Increasing the Payoff
98Coding the Second Big Idea - Key People
99Coding the Third Big Idea- Impact of Communities on Cascades
100Coding the Fourth Big Idea - Cascades and Clusters
101Introduction to Hubs and Authorities (A Story)
102Principle of Repeated Improvement (A story)
103Principle of Repeated Improvement (An example)
104Hubs and Authorities
105PageRank Revisited - An example
106PageRank Revisited - Convergence in the Example
107PageRank Revisited - Conservation and Convergence
108PageRank, conservation and convergence - Another example
109Matrix Multiplication (Pre-requisite 1)
110Convergence in Repeated Matrix Multiplication (Pre-requisite 1)
111Addition of Two Vectors (Pre-requisite 2)
112Convergence in Repeated Matrix Multiplication- The Details
113PageRank as a Matrix Operation
114PageRank Explained
115Introduction to Powerlaw
116Why do Normal Distributions Appear?
117Power Law emerges in WWW graphs
118Detecting the Presence of Powerlaw
119Rich Get Richer Phenomenon
120 Summary So Far
121Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-1
122Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-2
123Implementing a Random Graph (Erdos- Renyi Model)-1
124Implementing a Random Graph (Erdos- Renyi Model)-2
125Forced Versus Random Removal of Nodes (Attack Survivability)
126Rich Get Richer - A Possible Reason
127Rich Get Richer - The Long Tail
128Epidemics- An Introduction
129Introduction to epidemics (contd..)
130Simple Branching Process for Modeling Epidemics
131Simple Branching Process for Modeling Epidemics (contd..)
132Basic Reproductive Number
133Modeling epidemics on complex networks
134SIR and SIS spreading models
135Comparison between SIR and SIS spreading models
136Basic Reproductive Number Revisited for Complex Networks
137Percolation model
138Analysis of basic reproductive number in branching model (The problem statement)
139Analyzing basic reproductive number 2
140Analyzing basic reproductive number 3
141Analyzing basic reproductive number 4
142Analyzing basic reproductive number 5
143Small World Effect - An Introduction
144Milgram's Experiment
145The Reason
146The Generative Model
147Decentralized Search - I
148Decentralized Search - II
149Decentralized Search - III
150Programming illustration- Small world networks : Introduction
151Base code
152Making homophily based edges
153Adding weak ties
154Plotting change in diameter
155Programming illustration- Myopic Search : Introduction
156Myopic Search
157Myopic Search comparision to optimal search
158Time Taken by Myopic Search
159PseudoCores : Introduction
160How to be Viral
161Who are the right key nodes?
162finding the right key nodes (the core)
163Coding K-Shell Decomposition
164Coding cascading Model
165Coding the importance of core nodes in cascading
166Pseudo core
Sl.No Chapter Name English
1Introduction
2Answer to the puzzle
3Introduction to Python-1
4Introduction to Python-2
5Introduction to Networkx-1
6Introduction to Networkx-2
7Social Networks: The Challenge
8Google Page Rank
9Searching in a Network
10Link Prediction
11The Contagions
12Importance of Acquaintances
13Marketing on Social Networks
14Introduction to Datasets
15Ingredients Network
16Synonymy Network
17Web Graph
18Social Network Datasets
19Datasets: Different Formats
20Datasets : How to Download?
21Datasets: Analysing Using Networkx
22Datasets: Analysing Using Gephi
23Introduction : Emergence of Connectedness
24Advanced Material : Emergence of Connectedness
25Programming Illustration : Emergence of Connectedness
26Summary to Datasets
27 Introduction
28Granovetter's Strength of weak ties
29Triads, clustering coefficient and neighborhood overlap
30Structure of weak ties, bridges, and local bridges
31Validation of Granovetter's experiment using cell phone data
32Embededness
33Structural Holes
34Social Capital
35Finding Communities in a graph (Brute Force Method)
36Community Detection Using Girvan Newman Algorithm
37Visualising Communities using Gephi
38Tie Strength, Social Media and Passive Engagement
39Betweenness Measures and Graph Partitioning
40Strong and Weak Relationship - Summary
41Introduction to Homophily - Should you watch your company ?
42Selection and Social Influence
43Interplay between Selection and Social Influence
44Homophily - Definition and measurement
45Foci Closure and Membership Closure
46Introduction to Fatman Evolutionary model
47Fatman Evolutionary Model- The Base Code (Adding people)
48Fatman Evolutionary Model- The Base Code (Adding Social Foci)
49Fatman Evolutionary Model- Implementing Homophily
50Quantifying the Effect of Triadic Closure
51Fatman Evolutionary Model- Implementing Closures
52Fatman Evolutionary Model- Implementing Social Influence
53Fatman Evolutionary Model- Storing and analyzing longitudnal data
54Spatial Segregation: An Introduction
55Spatial Segregation: Simulation of the Schelling Model
56Spatial Segregation: Conclusion
57Schelling Model Implementation-1(Introduction)
58Schelling Model Implementation-2 (Base Code)
59Schelling Model Implementation-3 (Visualization and Getting a list of boundary and internal nodes)
60Schelling Model Implementation-4 (Getting a list of unsatisfied nodes)
61Schelling Model Implementation-5 (Shifting the unsatisfied nodes and visualizing the final graph)
62CHAPTER - 5 POSITIVE AND NEGATIVE RELATIONSHIPS (INTRODUCTION)
63STRUCTURAL BALANCE
64ENEMY'S ENEMY IS A FRIEND
65Characterizing the structure of balanced networks
66BALANCE THEOREM
67PROOF OF BALANCE THEOREM
68Introduction to positive and negative edges
69Outline of implemantation
70Creating graph, displaying it and counting unstable triangles
71Moving a network from an unstable to stable state
72Forming two coalitions
73Forming two coalitions contd
74Visualizing coalitions and the evolution
75The Web Graph
76Collecting the Web Graph
77Equal Coin Distribution
78Random Coin Dropping
79Google Page Ranking Using Web Graph
80Implementing PageRank Using Points Distribution Method-1
81Implementing PageRank Using Points Distribution Method-2
82Implementing PageRank Using Points Distribution Method-3
83Implementing PageRank Using Points Distribution Method-4
84Implementing PageRank Using Random Walk Method -1
85Implementing PageRank Using Random Walk Method -2
86DegreeRank versus PageRank
87We Follow
88Why do we Follow?
89Diffusion in Networks
90Modeling Diffusion
91Modeling Diffusion (continued)
92Impact of Commmunities on Diffusion
93Cascade and Clusters
94Knowledge, Thresholds and the Collective Action
95An Introduction to the Programming Screencast (Coding 4 major ideas)
96The Base Code
97Coding the First Big Idea - Increasing the Payoff
98Coding the Second Big Idea - Key People
99Coding the Third Big Idea- Impact of Communities on Cascades
100Coding the Fourth Big Idea - Cascades and Clusters
101Introduction to Hubs and Authorities (A Story)
102Principle of Repeated Improvement (A story)
103Principle of Repeated Improvement (An example)
104Hubs and Authorities
105PageRank Revisited - An example
106PageRank Revisited - Convergence in the Example
107PageRank Revisited - Conservation and Convergence
108PageRank, conservation and convergence - Another example
109Matrix Multiplication (Pre-requisite 1)
110Convergence in Repeated Matrix Multiplication (Pre-requisite 1)
111Addition of Two Vectors (Pre-requisite 2)
112Convergence in Repeated Matrix Multiplication- The Details
113PageRank as a Matrix Operation
114PageRank Explained
115Introduction to Powerlaw
116Why do Normal Distributions Appear?
117Power Law emerges in WWW graphs
118Detecting the Presence of Powerlaw
119Rich Get Richer Phenomenon
120 Summary So Far
121Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-1
122Implementing Rich-getting-richer Phenomenon (Barabasi-Albert Model)-2
123Implementing a Random Graph (Erdos- Renyi Model)-1
124Implementing a Random Graph (Erdos- Renyi Model)-2
125Forced Versus Random Removal of Nodes (Attack Survivability)
126Rich Get Richer - A Possible Reason
127Rich Get Richer - The Long Tail
128Epidemics- An Introduction
129Introduction to epidemics (contd..)
130Simple Branching Process for Modeling Epidemics
131Simple Branching Process for Modeling Epidemics (contd..)
132Basic Reproductive Number
133Modeling epidemics on complex networks
134SIR and SIS spreading models
135Comparison between SIR and SIS spreading models
136Basic Reproductive Number Revisited for Complex Networks
137Percolation model
138Analysis of basic reproductive number in branching model (The problem statement)
139Analyzing basic reproductive number 2
140Analyzing basic reproductive number 3
141Analyzing basic reproductive number 4
142Analyzing basic reproductive number 5
143Small World Effect - An Introduction
144Milgram's Experiment
145The Reason
146The Generative Model
147Decentralized Search - I
148Decentralized Search - II
149Decentralized Search - III
150Programming illustration- Small world networks : Introduction
151Base code
152Making homophily based edges
153Adding weak ties
154Plotting change in diameter
155Programming illustration- Myopic Search : Introduction
156Myopic Search
157Myopic Search comparision to optimal search
158Time Taken by Myopic Search
159PseudoCores : Introduction
160How to be Viral
161Who are the right key nodes?
162finding the right key nodes (the core)
163Coding K-Shell Decomposition
164Coding cascading Model
165Coding the importance of core nodes in cascading
166Pseudo core
Sl.No Language Book link
1English
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available

NPTEL Social Networks Week 1 Assignment Answers 2022

NPTEL Social Networks Week 1 Assignment Answers 2022 – Hello students in this article we are going to share NPTEL Social Networks Week 1 Assignment 2022 answers. All the Answers are provided below to help the students as a reference, You must submit your assignment with your own knowledge.

NPTEL Social Networks Week 1 Assignment Answers 2022 [July-Dec]

1. If there exist a graph where nodes represents students and edges represents friendship, then for a rumour to be spread across entire class – a. Every student must know every other student. b. The graph needs to be connected. c. The graph need not be connected. d. Will spread in any case.

2. If x = random.randrange(5,10), which values can x take?

  • a. Only I, II, IV
  • b. Only I, II, III
  • c. Only II, III
  • d. Only I, II

Answers will be Uploaded Shortly and it will be Notified on Telegram, So  JOIN NOW

NPTEL Social Networks Week 1 Assignment Answers 2022

3. If x = random.randint(3,6), which values can x take? I) 5 II) 4.3 III) 3 IV) 6

  • a. Only I, II
  • b. Only I, III
  • c. Only I, III, IV

4. What will be the output of the following code snippet?

a. It is an even number b. It is an odd number c. Element does not exist d. The code won’t run

5. What will be the output of the following code snippet?

6. Maximum number of edges that can be present in a graph with 10 nodes are – a. 100 b. 45 c. 50 d. 55

👇 For Week 02 Assignment Answers 👇

7. For a complete graph Z with 5 nodes if A=z.order()/z.size(), what will be the value of A? a. 1/4 b. 1/8 c. 1/2 d. 1/16

8. What will nx.dijktra_path(G,u,v) return? a. Returns shortest path from u to v in a weighted graph b. Returns shortest path length c. Returns all possible paths from u to v d. Returns no. of possible paths from u to v

9. What will nx.gnp_random_graph(20,0.5) return? a. Returns graph with 20 nodes with half of the nodes connected. b. Returns graph with 20 nodes with each edge to be put with probability 0.5 c. Returns a connected graph with 10 nodes. d. Returns a graph with 10 nodes with each edge to be put with probability 0.5

10. Maximum number of graphs possible from 50 nodes are –

For More NPTEL Answers:-  CLICK HERE Join Our Telegram:-  CLICK HERE

About Social Networks:-

The world has become highly interconnected and hence more complex than ever before. We are surrounded by a multitude of networks in our daily life, for example, friendship networks, online social networks, world wide web, road networks etc. All these networks are today available online in the form of graphs which hold a whole lot of hidden information. They encompass surprising secrets which have been time and again revealed with the help of tools like graph theory, sociology, game theory etc. The study of these graphs and revelation of their properties with these tools have been termed as Social Network Analysis.

COURSE LAYOUT

  • Week 1:  Introduction 
  • Week 2:  Handling Real-world Network Datasets
  • Week 3:  Strength of Weak Ties
  • Week 4:  Strong and Weak Relationships (Continued) & Homophily 
  • Week 5:  Homophily Continued and +Ve / -Ve Relationships 
  • Week 6:  Link Analysis 
  • Week 7:  Cascading Behaviour in Networks
  • Week 8:  Link Analysis (Continued) 
  • Week 9:  Power Laws and Rich-Get-Richer Phenomena 
  • Week 10:  Power law (contd..) and Epidemics 
  • Week 11:  Small World Phenomenon
  • Week 12:  Pseudocore (How to go viral on web)

CRITERIA TO GET A CERTIFICATE

Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course. Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

2 thoughts on “NPTEL Social Networks Week 1 Assignment Answers 2022”

PLEASE UPLOAD NPTEL SOCIAL NETWORKS WEEK 2,3 ANSWERS 2022(JULY-DEC)

Leave a Comment Cancel reply

You must be logged in to post a comment.

Please Enable JavaScript in your Browser to Visit this Site.

swayam-logo

Social Networks

--> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> --> -->

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout, books and references.

  • Networks, Crowds and Markets by David Easley and Jon Kleinberg, Cambridge University Press, 2010  (available for free download).
  • Social and Economic Networks by Matthew O. Jackson, Princeton University Press, 2010.

Instructor bio

social networks nptel assignment answers 2022

Prof. Sudarshan Iyengar

social networks nptel assignment answers 2022

Prof. Poonam Saini

Course certificate.

social networks nptel assignment answers 2022

DOWNLOAD APP

social networks nptel assignment answers 2022

SWAYAM SUPPORT

Please choose the SWAYAM National Coordinator for support. * :

  • Amazon Quiz
  • Flipkart Quiz
  • Play & Win 50,000 Coins
  • Privacy Policy

NPTEL Social Networks ASSIGNMENT 3 Answers 2022

  • by QuizXp Team
  • August 13, 2022 August 13, 2022

NPTEL Social Networks ASSIGNMENT 3

NPTEL Social Networks ASSIGNMENT 3 Answers :- Hello students in this article we are going to share NPTEL Social Networks assignment week 3 answers. All the Answers provided below to help the students as a reference, You must submit your assignment at your own knowledge.

Below you can find NPTEL Social Networks ASSIGNMENT 3 Answers

Course Status : Completed
Course Type : Elective
Duration : 12 weeks
Category :
Credit Points : 3
Undergraduate
Start Date : 26 Jul 2021
End Date : 15 Oct 2021
Enrollment Ends : 09 Aug 2021
Exam Date : 23 Oct 2021 IST
Assignment No.Answers
Assignment 1
Assignment 2
Assignment 3
Assignment 6
Assignment 7
Assignment 8

NPTEL Social Networks ASSIGNMENT 3 Answers 2022:-

Q1. If A denotes the set of friends Avanish has and B denotes the set of friends Bhavesh has, which of the following best describes their friendship’s neighbourhood overlap?

Q2. Which of the following statements is/are true with respect to the edge X in the graph given Below?

Q3. In the given graph, nodes represent people and edges represent friendships. If 𝐸 𝑖𝑗 = 𝐹𝑟𝑖𝑒𝑛𝑑𝑠ℎ𝑖𝑝 𝐸𝑚𝑏𝑒𝑑𝑑𝑒𝑑𝑛𝑒𝑠𝑠 𝑏𝑒𝑡𝑤𝑒𝑒𝑛 𝑖 & 𝑗, then choose the correct option.

Q4. Which of the following statements are correct about edge E in the following graph?

Q5. Ram reaches space and becomes friends with an alien community. What role/property of social networks is at display here with respect to Ram?

Next Week Assignment Answers

quizxp telegram

Q6. The audience of the Batman vs Superman fight are very passionate and there are equally large number of supporters on both sides. What properties would you expect in the network formed by the audience?

Q7. While implementing the Girvan Newman algorithm on a certain graph G, you observe that edge 𝐸 1 gets removed after 𝐸 2 . What can you comment about them?

Q8. If community A is a better community than B, then which of the following holds True?

Q9. How many connected components do you expect to see in a graph once the Girvan Newman algorithm halts when used for finding two good communities within the graph?

Q10. Choose the correct option based on the given two statements.

Statement I – The nodes at the ends of a local bridge in a graph have no common nodes.

Statement II – Removing bridges from a graph leads to a disconnected graph

For Internship and job updates:- Visit

Disclaimer: We do not claim 100% surety of answers, these answers are based on our sole knowledge, and by posting these answers we are just trying to help students, so we urge do your assignment on your own.

if you have any suggestions then comment below or contact us at  [email protected]

If you found this article Interesting and helpful, don’t forget to share it with your friends to get this information.

x

IMAGES

  1. NPTEL Social Networks ASSIGNMENT 1 Answers 2022

    social networks nptel assignment answers 2022

  2. NPTEL Social Networks Week 1 Assignment Answers 2022

    social networks nptel assignment answers 2022

  3. Social Network Analysis Week 1 Quiz Assignment Solution

    social networks nptel assignment answers 2022

  4. SOCIAL NETWORKS ASSIGNMENT WEEK 6 ANSWERS FOR NPTEL 2022

    social networks nptel assignment answers 2022

  5. Social Networks

    social networks nptel assignment answers 2022

  6. Social Networks

    social networks nptel assignment answers 2022

VIDEO

  1. SOCIAL NETWORKS

  2. SOCIAL NETWORKS

  3. SOCIAL NETWORKS

  4. SOCIAL NETWORKS

  5. SOCIAL NETWORKS

  6. SOCIAL NETWORKS

COMMENTS

  1. Social Networks

    Week 9: Power Laws and Rich-Get-Richer Phenomena. Week 10: Power law (contd..) and Epidemics. Week 11: Small World Phenomenon. Week 12: Pseudocore (How to go viral on web) NOTE: You can check your answer immediately by clicking show answer button. Social Networks NPTEL 2022 Week 0 Assignment Solution" contains 10 questions.

  2. Social Networks

    #Social Networks#NPTEL Assignment SolutionThe world has become highly interconnected and hence more complex than ever before. We are surrounded by a multitud...

  3. NPTEL Social Networks WEEK 1 Quiz Assignment Solutions and Answer

    🔊NPTEL Social Networks Week 1 Quiz Assignment Solutions | Swayam | July 2022 | IIT Ropar🔴ABOUT THE COURSE :The world has become highly interconnected and h...

  4. Social Networks

    Show Answer. Social Networks NPTEL Week 1 Assignment Solutions. Q6. Let the number of atoms in the explored universe be 10801080. Pick the smallest number of nodes from the below given options such that the number of possible graphs on that many nodes is greater or equal to the number of atoms in the explored universe.

  5. gokulkarthik/NPTEL-Social-Networks

    This repository contains the social networks course notes, network data sets and python programs for network analysis. Some of the surprising observations and beautiful discoveries achieved with Social Network Analysis are listed below. 6 degrees of separation: You can reach out to any person on this earth within an average of 6 hops.

  6. Social Network Analysis

    Social Network Analysis. Networks are a fundamental tool for modeling complex social, technological, and biological systems. Coupled with the emergence of online social networks and large-scale data availability in social sciences, this course focuses on the analysis of massive networks which provide many computational, algorithmic, and ...

  7. NPTEL Social Networks Assignment 7 Answers 2022

    NPTEL Social Networks Assignment 7 Answers:-. Q1. Assume that the actions A and B yield every player a payoff of a and b. Further assume that there are two friends Ram and Shyam; Ram decides to adopt action A while Shyam decides to adopt action B.

  8. Social Networks

    Social Networks NPTEL 2022 Week 8 Assignment Solutions. Q1. Let C be the unit circle with (0,0) as its origin in the XY - plane. Then A, the point at which the vector (6,8) intersects C, is. Q2. Observe the graph shown in Figure 1, where A, B, P1, P2 and P3 are the points contained by the respective nodes.

  9. Social Networks

    SN-w2 - Free download as PDF File (.pdf), Text File (.txt) or read online for free. This document contains 10 multiple choice questions about social networks and network analysis. It covers topics like community detection in ingredient networks, degradation of synonymity along paths in synonymy networks, directedness of email networks, attributes in GML network format, power law degree ...

  10. Social Networks

    Social Networks - - Announcements. NPTEL: Exam Registration date is extended for 12 week courses of Jan 2024! Dear Learner, The exam registration for the Jan 2024 NPTEL course certification exam is extended till February 26, 2024 - 05.00 P.M. CLICK HERE to register for the exam. Choose from the Cities where exam will be conducted: Exam Cities.

  11. NPTEL Social Networks ASSIGNMENT 1 Answers 2022

    NPTEL Social Networks Assignment 1 Answers 2022:-. Q1. If there exist a graph where nodes represents students and edges represents friendship, then for a rumour to be spread across entire class -. Ans:- b. Q2.

  12. Social Networks

    25 Jul 2022: End Date : 14 Oct 2022: Enrollment Ends : 08 Aug 2022: Exam Date : ... She is also an instructor for a couple of NPTEL/SWAYAM courses (Social Networks, Joy of Computing). ... Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.

  13. NPTEL Social Networks Assignment 2 Answers 2022

    Final score = Average assignment score + Exam score. YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF THE AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100. Below you can find the answers for the NPTEL Social Networks Assignment 2.

  14. NPTEL :: Computer Science and Engineering

    NPTEL provides E-learning through online Web and Video courses various streams. Toggle navigation. About us; ... Answer to the puzzle: Download: 3: Introduction to Python-1: Download: 4: Introduction to Python-2: ... Marketing on Social Networks: Download Verified; 14: Introduction to Datasets: Download Verified; 15: Ingredients Network: Download

  15. NPTEL Social Networks ASSIGNMENT 2 Answers 2022

    August 9, 2022. NPTEL Social Networks ASSIGNMENT 2 Answers :- Hello students in this article we are going to share NPTEL Social Networks assignment week 2 answers. All the Answers provided below to help the students as a reference, You must submit your assignment at your own knowledge. Below you can find NPTEL Social Networks ASSIGNMENT 2 Answers.

  16. NPTEL Social Networks Week 1 Assignment Answers 2022

    NPTEL Social Networks Week 1 Assignment Answers 2022 [July-Dec] 1. If there exist a graph where nodes represents students and edges represents friendship, then for a rumour to be spread across entire class - a. Every student must know every other student. b. The graph needs to be connected. c. The graph need not be connected. d. Will spread ...

  17. Social Networks

    Course certificate. The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres. The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).Date and Time of Exams:23 October 2021Morning session 9am to 12 ...

  18. NPTEL IITm

    PROOF OF BALANCE THEOREM. Introduction to positive and negative edges. Outline of implemantation. Creating graph, displaying it and counting unstable triangles. Moving a network from an unstable to stable state. Forming two coalitions. Forming two coalitions contd. Visualizing coalitions and the evolution.

  19. NPTEL Social Networks ASSIGNMENT 3 Answers 2022

    All the Answers provided below to help the students as a reference, You must submit your assignment at your own knowledge. Below you can find NPTEL Social Networks ASSIGNMENT 3 Answers. Assignment No. Answers. Social Networks Assignment 1. Click Here. Social Networks Assignment 2. Click Here. Social Networks Assignment 3.