Graphverse — A tool to visualize and archive complex systems as knowledge graphs

Why are we always required to codify or articulate information to qualify as knowledge or research? Making connections explicit might provide us with words to articulate, but they also often take away complex details from messiness. Graphverse is built on this inquiry, to build an archive that binds explicit and tacit knowledge. Graphverse is envisioned to provide ways to capture ambiguity, unsaid and invisibles into browsable graphs for everyone.

Overview

Graphverse draws its inspiration from Wikipedia and the ideas that advocate for free and open access to knowledge to anyone. Structured Graphs are not new and have been used to store and analyze information for analysis, archive, and retrieval. Graphs provide a mechanism for codifying knowledge into explicit connections between its sub-parts. Apart from being visual, they allow for spatial physicality similar to the world around us. The goal of Graphverse, beyond building an open platform and library, is to also explore possible representations of tacit knowledge without being completely explicit. It may be at odds to say that tacit knowledge can be represented while it is tacit by nature. Over the future course of this project, we hope to develop ways to avoid codifying every part in any system and allow space for ambiguity in the graphs.

Both parts of the Graphverse platform, datasets and the host app (including complete source code), are continuously available as open source. Mathscapes welcome everyone to help us improving Graphverse by contributing in its development or editing, or even take Graphverse to build their own platform to host knowledge graphs.

Keywords: Network Visualization, Knowledge Graphs, Tacit and Explicit Knowledge

Background

Our interest in knowledge graphs and sharing stems from (a) our incapability to articulate ideas effectively, (b) limited verbal and writing skills, and (c) how most research publishing platforms are closed and inaccessible to large portions of our society. We believe that it is not just us, and many are often limited by their language, background, and other factors that substantially reduce their ability to consume and contribute to what is otherwise generally considered formal research. Formal research and peer reviews also often condemn non-standardized ways of expressing research, and as a result, discourages others in their capabilities to provide what we think as equally valuable, if not more, research. We value synthesized research and analysis for specific applications, but it can be terminal for many beginners who are forced to believe that research or knowledge can be disseminated only through one of the existing ways. We think we should reduce our reliance on the standards and templates to welcome more novel ways in all possible corners and areas of what may constitute research.

Graphverse is one of our ideas to bring attention to tacit roots of knowledge and take the liberty of sharing complex, non-explicit knowledge with everyone to also appreciate hidden complexity and may also help in their research. It is helpful to know that it is not just research outcomes where we deny tacit knowledge. Design portfolios, Student assignments, Project documentations are some other artifacts that are often valued for simplicity and rich articulation. Graphverse hopes to also shift the perspective of articulations that may not be in written or concise forms.

Case Studies, Ongoing and Future work

  1. Forward Citation Graph
  2. Complex Timelines
  3. Topological Isomorphism
  4. Tautological Equivalence
  5. Nonaka-Takeuchi model
  6. Abstract Syntax Tree
  7. Situated Knowledge
  8. Procedural Knowledge
  9. Git tracking

More information is expected to published by June 2022.