Construct a graph of a social network

Assignment Help Data Structure & Algorithms
Reference no: EM131016628

Construct a social network from the real-world data, perform some simple network analyses using Gephi, and interpret the results.

Social Network Application and AnalyticsIn this assignment, you will be asked to construct a social network from the real-world data, perform some simple network analyses using Gephi, and interpret the results.

1. Download the Twitter data (.CSV) from the course Blackboard website that we collected for you based on the list of keywords that you had provided in your previous assignment deliverable. A description of the data file is provided to help you understand the meanings of columns contained in the file.

2. Construct a graph of a social network, as shown in the sample below. The network should consist of at least 15 nodes. To this end, you need to:

(a) determine what the nodes and links in the graph represent;

(b) identify the nodes, and

(c) extract the relationships/links between the nodes.

For instance, the nodes could be used to represent tweeter users, and links represent one or a combination of the following types of relationships in tweeter: retweet, reply- to, and follower. If necessary, extract additional tweets from Twitter to construct the network. In addition, you may change the layout of some nodes to improve the graph presentation. You are allowed to create shorthand notations for the nodes and use those notations in the graph representation. If shorthand notations are used, you need to explain them in a note area of your social network graph.

539_Graph of a social network.jpg

Figure 1. Sample graph of a social network

3. Determine whether the graph/network is directed or undirected. If directed, transform it into undirected graph/network.

4. Prepare an input file to Gephi based on the above undirected graph/network. You are allowed to choose any input format for the tool (e.g., .CSV). Avoid having text with spaces in between while inputting into Gephi.

5. Use appropriate Gephi analysis function(s) to compute some basic network measures for all nodes in the network, including network diameter, degree centrality, betweeness centrality, closeness centrality, page rank, hits, connected components and graph density.

In summary, your deliverable will contain the following items, which can be submitted as a single file or a zipped package.

(a) a social network graph; and shorthand notations for the nodes (if needed)

(b) the types of information that you have used in identifying the relationships (e.g., retweet)

(c) transformed undirected graph/network in a matrix form

(d) an input file to Gephi

(e) the computation results of basic network measures (screenshots are fine) and

(f) the nodes that have the highest degree centrality, highest betweenness centrality, and highest closeness centrality in the network, separately.

Attachment:- Staples.rar

Verified Expert

The solution fule discussed about twitter social network in gephi. The basic operations on twitter is performed on gephi such as node size, set layout, average node, betweenness, degree, input file for gephi etc and also included screen shot of all operations on twitter & included references in APA format.

Reference no: EM131016628

Questions Cloud

Describe three characteristics/behaviors of individual team : As a manager, explain what you would do specifically to create an environment in which teams are more likely to be productive and successful. Include steps you would take, as a manager, to monitor how well the team is functioning and how your stra..
X company has several insurance policies covering different : X Company has several insurance policies covering different periods. On the Balance Sheet, Prepaid Insurance at the beginning of the period was $27,031; Prepaid Insurance at the end of the period was $27,440. On the Income Statement, Insurance Expens..
Steps in the consumer decision-making process : illustrates the five (5) steps in the consumer decision-making process. Using the model as a guide, discuss each step and relate it to a recent decision of your own
Functioning financial markets : In well functioning financial markets, and assuming rational behavior, why would a vegetarian prefer $100 worth of beef to $90 worth of vegetables?
Construct a graph of a social network : IS679: Social Network Application and Analytics - Determine whether the graph/network is directed or undirected. If directed, transform it into undirected graph/network - Prepare an input file to Gephi based on the above undirected graph/network.
Problem regarding the required rate of return : Sunshine has the cash available to make an immediate cash payment for the property. Assuming a 10% required rate of return, at what price would Sunshine be required pay to in order to match LDI's offer?
Explain the price point on which you will focus : In the introduction to your risk analysis, be sure to explain the price point on which you will focus and why you chose the product attributes that you want to acquire
Differences between job order costing and process costing : Explain the similarities and differences between job order costing and process costing.
Which tasks are on the critical path of the pert chart above : One of your two critical systems analysts might be leaving the firm sighting critical family reasons. What actions would you take to ensure the original delivery time is still met?

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Conduct time complexity analysis of the algorithm

Conduct time complexity analysis of the algorithm and hand test your algorithm using your allocated 10-element long list of alphabetic characters as an illustrative/working example

  Examine the time and space complexity of algorithm

Some DNA strings can transform to other strings by breaking into contiguous substrings, reversing some of these substrings, and then reconnecting the substrings in the original order.

  Universalist rationality theory

Universalist rationality theory supposes that actors within an institution are rational. They function with their own material interests in mind, maximizing efficiency and resources.

  Create a solution algorithm using pseudocode

Algorithm that will receive two integer items from a terminal operator, and display to the screen their sum, difference, product and quotient.

  Question 1you are required to undertake a detailed analysis

question 1you are required to undertake a detailed analysis of the avl tree sorting algorithm for avlsort.to do this

  Data-hiding techniques

Suppose you are the Chief Security Officer for a financial institution. Someone on your information security staff has informed you that recent Web content filters have shown an end user who has been visiting sites dedicated to alternate data stre..

  Write a program flowchart

Write a program FLOWCHART that lets the user enter a sequence of numbers. The program should stop when it notices that the last two numbers entered were identical.

  Convert the following expression in postfix

Convert the following expression in postfix (reverse Polish notation). Remember the rules of precedence for arithmetic operators. To get full credit, you need to show all work done. i.e. sample snapshot of the stack

  Creating a binary search tree

creating a binary search tree without any access to rotation algorithms. In what order would you insert the following integers to achieve a balanced tree? 20, 40, 10, 5, 15, 1, 7

  Difference between workbook and worksheet

Discuss the difference between a workbook and a worksheet and explain why would you want to use individual worksheets when using Excel?

  Provide the analysis and pseudo code only

Display the contents of the file GRADES created in Problem 1. Each student's record should appear on a separate line and include the total score (the sum of the three tests) for that student.

  Program for stack by using dynamically allocated array

Write a C++ class which implements stack by using a dynamically allocated array. Initial size of particular stack must be determined when it is created.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd