Programming Assignment 3

Please answer the 4 questions and provide Explanation

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

(stanford Large Network Dataset Collection )

http://snap.stanford.edu/data/index.html

(UCI Network Data Repository)

https://networkdata.ics.uci.edu

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

please find the attached files for more details .

Thanks

Explanation:
This is a graph visualization representing the most commonly occurring adjectives and nouns in the novel David Copperfield by
Charles Dickens. The nodes are both adjectives and nouns, and the edges connect words that appear in an adjacent position in a
book. Hovering over any node brings up the data associated with that node.
The size of the node is determined by the number of edges it has, and the positions are determined by a force-directed layout
algorithm.
Grading Rubric
5 points – Related data is connected properly, and the varying sizes helps to properly separate
Proximate Layout
data.
Design of the
Visualization
4 points – Only one problem with the use of color.
Note: The Contest part of the rubric is up to you.
Instructions
Find some network data that you think is suitable and that you would like to visualize. Here are some sites that provide
links to a wide variety of different graph/network datasets:
1. Stanford Large Network Dataset Collection
2.
UCI Network Data Repository
Choose a visualization platform and parse the data into a format suitable for the tools you will use.
1.
For non-programmers, there are downloadable programs for creating graph visualizations at Graphviz. The program
“neato,” which creates a layout for an undirected graph based on multidimensional scaling, is a good place to start. The
main challenge with using these tools is converting the graph data into the input text file format used by the tool, and
understanding (and experimenting with) the various tool settings.
2. For programmers, there are graph visualization tools available in D3 for JavaScript, such as force-directed graphs,
treemaps, collision detection, and a nice graph drawing tutorial. Feel free to use any other libraries or languages as well.
3. Visualize the data in a meaningful way, keeping in mind the requirements of the rubric.
Sample Submission 1:
Index : 17
Word: “little”
Type : Adjective
Connections: 49
Submission
.
You must upload an image of your visualization for peer evaluation.
In addition to your visualization, please include a paragraph that helps explain your submission. A few questions that your
paragraph could answer include:
1. What is the data set that you chose? Why?
2. Did you use a subset of the data? If so, what was it?
3. Are there any particular aspects of your visualization to which you would like to bring attention?
4. What do you think the data and your visualization show?

Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER