We present Redgraph, the first generic virtual reality visualization program for Semantic Web data. Redgraph is capable of handling large data-sets, which we demonstrate on social network data from the U.S. Patent Trade Office. We develop a Semantic Web vocabulary of virtual reality terms compatible with GraphXML to map graph visualization into the Semantic Web itself. Our approach in visualizing Semantic Web data takes advantage of user-interaction in an immersive environment to bypass a number of difficult issues in the 3-dimensional graph visualization layout problem by relying on the user themselves to interactively extrude the nodes and links of a 2-dimensional network into the third dimension. When users touch nodes in the virtual reality environment, they retrieve data formatted according to the data's schema or ontology. We applied Redgraph to social network data constructed from patents, inventors, and institutions from the United States Patent and Trademark Office in order to explore networks of innovation in computing. Using this data-set, we present the results of a user study comparing extrusion (3-D) vs. no-extrusion (2-D). The use of a 3-D interface showed that subjects led to significant improvement on answering of fine-grained questions about the data-set, but no significant difference was found broad questions about the overall structure of the data were asked. Furthermore, inference can be used to improve the visualization, as demonstrated with a data-set of biotechnology patents and researchers.


Downloads:
redgraph.mov We filmed a video, demonstrating the application during the 2007 HASTAC conference
redgraph_v0.1.tar.gz This represents the first phase of redgraph development. Spring 2007-Fall 2007. It is setup/tested for WIN32 for Microsoft Visual Studio C++ 6.0 . It uses Redland and Graphviz, which are included in the download. Please see the following sites: http://librdf.org/ http://www.graphviz.org/ http://www.isl.uiuc.edu/syzygy.htm
core.n3 the patent data used for demos and the userstudy
redgraph_v0.2beta.tar.gz Second phase of redgraph development. Fall 2007-Spring 2008. Cross Platform compile setup (WIN32/linux). Boost and Graphviz for layout. Moved to Custom N-triples parser due to lack of Redland (librdf) WIN32 support/updates. support for loading/saving of positions. reading of schema for human readable data field titles. Has java gui for loading/saving. Please see the following sites: http://www.graphviz.org/ http://www.isl.uiuc.edu/syzygy.htm TODO: clean up source more!