/hybrs.github.io

D3.js-based browser over a filtered version of semantic scholar corpus.

Primary LanguageJavaScript

Semantic Browser

This website is a D3.js-based browser on a filtered version of the Semantic Scholar corpus. The user can search for papers and build its own cluster of interesting papers that we call P, from which is generated N(P), the neighbors of P, that are the in and out citations. Above the paper graph the one referred to the authors is displayed.

Getting started

Often program committee members are required to find reviewers that know well a subject but are not conflicted with the authors of the paper under scrutiny. We propose a tool that allow the user to build its topic-based graph searching papers from: ACM Transactions on Graphics, Computer Graphics Forum, IEEE Transactions on Visualization and Computer Graphics, SIGGRAPH, Visual Computer, Computer & Graphics, IEEE Visualization, IEEE Computer Graphics & Applications. All articles since 1995 are included.

The user can also add authors to the Conflicting Authors list, the effect is described in the author area section. In this way it is immediately possible to identify all the possible candidate-reviewers.

Usage

Just visit

http://semanticbrowser.org
tested browsers: Chrome, Firefox, Safari

SemanticBrowser screenshot

Papers&Authors

Mouse events that change the visualization are associated both to authors and papers. It is also possible to remove authors and papers from the visualization simply by double-click on their names in the Conflicting Authors and Area Paper list (doesn't really remove any author but can change the vizualization of authors conflicting with him/her). Read the toolbox section to find out how to remove authors.

The papers' graph

Each dot represent a paper. Incoming edges are out citations, while outgoing edges are in citations. Furthermore:

  • the papers are displayed x-constrained by year of publication;
  • the dot's color is chosen according a color-map based on the number of in-citations;
  • a purple border surrounding the dot indicates that it belongs to P;

The authors' bar area

Each author and its academic career in our dataset is represented by a triple: rectangle, line and a set of dots. Moreover:

  • authors are displayed ranked by a weighted sum of the number of papers in P and N(P);
  • a rectange under the author's name spans from the oldest to the last year of pubblication in the current visualization;
  • a line under the rectangle spans from the oldest to the last year of publication in the dataset. Above the lines one dot for each paper lies, and each dot has a color associated indicating that:
    • the paper belongs to P, red;
    • the paper belongs to N(P), green;
    • the paper is in the dataset but still not visualized, gray; The same mouse-handlers associated with the papers in the papers' graph are still usable with the smaller dots.
  • name in red indicates conflict with at least one author in the Candidate Reviewers list;
  • name in italic, but not bold indicates conflict with at least one author in the Conflicted Authors list;
  • name in blue indicates that the author has been added to the Candidate Reviewers list;
  • name in purple or border of the rectangle in light blue indicates that the author has been added to the Conflicting Authors list;

The toolbox

This area of the page allows the user to personalize the view:

  • MNP: is the Mininimum Number of Papers threshold. Once enabled, it removes from the authors area all the authors that have a number of visualized papers less than the indicated one;
  • MNoC: is the Mininimum Number of out-Citations threshold. Once enabled, it lowers the opacity of papers that have a number of out-citations less than the indicated one;
  • Colormap: allows the user to change the is a color-map associated with the number of in-citations. The steps are 0, 30, 100.
  • Stats: this table shows some interesting numbers:
    • P: is the number of paper explicitly added to the visualization (searchbar or double-click on a node);
    • N(P): is the total number of visualized papers that includes both paper in P and all their neighbors, aka in/out-citations;
    • A(P): is the number of authors of the interesting papers P;
    • A(N(P)) is the number of authors in N(P));
  • Display related authors: once enabled this checkbox enriches the author area with all the related authors A(N(P)), that are all the authors in P and N(P). If is not checked only authors from P will be displayed;

Conflicting Authors list

This area allows the user to search for authors for which wants to find conflicts. The list of searched authors is displayed below the searchbar. It is also possible to add authors to this list simply by clicking on an author name in the Paper Info area.

Area Paper

This area allows the user to search for papers to build the topic-based graph. The list of added papers is displayed below the searchbar.

Paper Info

This box shows some useful information about the selected paper such as title, year of pub., venue and journal name, authors and citations. Authors and citations have their associated mouse handlers.