Info & Instructions
Requirements: This is a java applet. If it doesn't work for you, go download and install the latest java plugin.
Exploring the graphs:
The data are presented in two views: a graph of authors and a graph of
papers. In the graph of authors, two authors are connected if
they have ever been on a paper together (more shared papers = thicker edge), and in the graph of papers,
the connections represent citations. You can use the checkboxes
at the upper right to hide one of the graphs to give you more room to
work in. When you bring a graph back after hiding it, it takes a
few moments to appear.
Click and drag anywhere besides a node to move the graph around.
The drawing is done with a fisheye distortion, so stuff near the middle
will be more spread out. (By clicking on the "Fisheye" radio
button below the graph and then moving the slider below it, you can
control the degree of distortion.) Click and drag on a node to fiddle with the layout.
Hover over a paper to see the full title. Hover over an edge in
the authors graph to see a list of papers on which the two authors it
connects have collaborated.
Use the "Node Labels" checkbox to switch between two ways of seeing the
nodes: with labels showing their names/titles or as circles with area
proportional to the number of papers/number of citations that node has.
Selecting Nodes: Click on a
node to select it. When you select a node, only nodes within a
certain maximum distance (measured in number of hops in the graph) will
be drawn. You can change this maximum distance by selecting the
"Radius" radio button below the graph and then moving the slider below
it. Selecting a node will also limit drawing to related nodes in
the other graph. That is, if you select a paper in the papers
graph, only authors on that paper and their immediate collaborators are
shown in the authors graph.
To recover hidden nodes, you can click on the "Show all nodes"
button. In all cases, the set of nodes you can see is subject to
a filter. For authors, this is a minimum number of published papers, set
with a control below the authors graph. For papers, it is a
minimum number of citations and a range of years.
The little gray box with a number drawn at the upper right hand corner
of each node indicates the number of undrawn neighbors of that
node. An asterisk (*) means there are more than nine hidden
neighbors. These neighbors are not visible either because they
beyond the specified radius of the selected node or because they don't
pass the current filter settings.
Searching: You can search
for papers by title or for authors by name using the search boxes below
each graph. Type in the name and hit enter. The result will
only be shown if the object of your search passes the current filter
Animation: The animation
button and scrollbar at the top of the graph is used to light up nodes
and edges according to which year the papers they represent were
published. The scrollbar runs through all years from
1974-2003. This feature is intended to give you a high-level feel
for the general times and order in which papers were published and
collaborations took place.
Getting the papers
Right-click on a paper to get a menu that lets you see detailed info
about the paper or to download it as a PDF. These functions will
only work if you have access to the ACM digital library.
I wrote this applet together with Daniel Horn as a project in a seminar
course on visualization. It is a modification/extension of the
Touchgraph graph layout applet created by Alexander Shapiro.