50 likes | 131 Views
Concept Visualization for Ontologies of Learning Agents. Yu Suo Period 2 Computer Systems Lab GMU Learning Agents Center. Graphical Representation. Display elements and their relationships visually for non computer scientists. JGraph for Visualizing Networks.
E N D
Concept Visualization for Ontologies of Learning Agents Yu Suo Period 2 Computer Systems Lab GMU Learning Agents Center
Graphical Representation Display elements and their relationships visually for non computer scientists.
JGraph for Visualizing Networks • JGraph is an open source graph visualization library written in Java. • JGraph is a fully Swing compatible component. • Simplifies drawing process for networks, trees, and maps. • Fairly versatile: Vertices and edges may be shapes, images, other Swing components, or animations.
Algorithm for Drawing Small Explanation Networks • Determine what element to display • heuristic to estimate what elements should be placed next • number of links • number of sub/super elements • relation to already placed elements • Determine where to place element • estimate text size • estimate approximate space needed • minimize cross-links