DualNet: A Coordinated View Approach to Network Visualization

Size: px
Start display at page:

Download "DualNet: A Coordinated View Approach to Network Visualization"

Transcription

1 DualNet: A Coordinated View Approach to Network Visualization Galileo Namata, Brian Staats, Ben Shneiderman Department of Computer Science, University of Maryland College Park, Maryland 20770, U.S staatsb@mail.umd.edu, {namatag, ben}@cs.umd.edu ABSTRACT Visualizing network data, from tree structures to fully connected graphs, is a difficult problem in information visualization. A large part of the problem is that in network data, you not only have to visualize the attributes specific to each data item, but also the attributes of links specifying how those items relate to each other. Current approaches to resolving these difficulties focus on clustering, filtering and using various layout methods. Such approaches, however, do not allow users to cross reference different aspects of the data with each other. In this paper, we present a tool called DualNet which addresses this problem by allowing users to navigate multiple coordinated views of the same network. We evaluate the tool with a case study involving an communication network and find that multiple coordinated views improve navigation and provide additional insight in networks with multiple node and link types. KEYWORDS Social networks, Coordinated Views, Information Visualization, Interactive Graph Visualization, Exploratory Data Analysis 1 INTRODUCTION There is an increasing number of network data made available each day, especially on the Internet. These range from inferred networks generated by communication and collaboration graphs, such as communications and instant messages, to more explicit networks defined by social networking sites such as MySpace and Friendster. Due to the prevalence of these networks, there is growing interest in visualizing and exploring these networks for historical (i.e. exploring government communications), financial (i.e. viral marketing) and legal (i.e. looking at the s of investigated companies) reasons. Visualizing network data, however, is difficult by its nature. Unlike other forms of data, visualizing network data not only involves visualizing various attributes of each data point, it also involves visualizing the attributes of links that specify how these data points relate to each other. As a result of trying to show all these pieces of information, visualizations of network data are often difficult to explore, suffering from things like occlusion and clutter. Various approaches have been proposed to address these problems ranging from filtering and clustering of data, to various ways to lay out networks in a display [1,3,9,10,19]. These approaches, however, focus only on visualizing a network in a single display, limiting the amount of information that can be shown. Moreover, past approaches do not allow for comparison of different parts and aspects of the data. As a result such approaches do not allow users to cross reference different aspects of the data with one another. To address these problems, we created a tool called DualNet, a coordinated view approach to network visualization. In section 2, we further motivate this problem by describing it in the context of exploring an communication network. We review some of the relevant works in section 3 and describe our approach and implementation in section 4 and 5. We then provide results from our evaluation of our approach in section 6 and 7. We discuss future work in section 8 and conclude in section 9.

2 2 MOTIVATING PROBLEM Recent estimates state that the number of messages sent in a day exceeds 2.25 billion [21]. As such a major form of communication, there is great interest in archiving and analyzing large collections for both historical and legal reasons. To this end, there have been a number of tools created to work with archives. In the field of information visualization, the standard approach of representing the communications as a node link graph, with nodes as the individuals and edges representing exchange, have been successful at various tasks including highlighting anomalies in the traffic counts and illustrating word usage in communications [8,12]. Although these tools have provided great insight into these collections, they focus too much on the communications graph and not enough on a major property of the archive, the subset of the graph representing a formal underlying social network. The exploration of any archive must take into account the underlying social network to provide context for the communications. One example of this can be seen in the most widely studied archive, the Enron collection [12]. In this collection, documentation of the employees from whose accounts the collection was created from lists one of the most active individuals in the collection as Mark Taylor, a senior level executive. Looking solely at the communications graph, this identification seems normal. Mark Taylor sends a number of s, as an executive would, and a quick glimpse at the content may support this. Simultaneously looking at a different view of the network arranged in an organizational chart for comparison, however, we see that Mark Taylor seems to communicate frequently with both high level executives and entry level associates. Moreover, by looking at the network at the level of divisions within a company, we find that Mark Taylor also s two very different divisions frequently. Looking at these views for other individuals in the organization, specifically with other senior level executives, we can establish this is not common and now have reason to look at Mark Taylor further. In this case, looking at both the underlying social network and group structure, as well as the communication graph, revealed that there are two Mark Taylor, a Mark A. Taylor and a Mark E. Taylor, in the company, an executive and a lower level employee from two different divisions, whose accounts were mistakenly merged in the collection. Providing two different views of the same network allow for unexpected anomalies to become visible that would normally be undetectable. 3 RELATED WORKS 3.1 Network Visualization Network visualization is a challenging endeavor that becomes increasingly difficult as networks increase in size [3]. This is particularly true of the standard node-like representation of network data. One example of this is Vizster [1], a visualization tool written using the Prefuse [22] toolkit, for visualizing the specific domain of online social networks. The tool approaches the problem of clutter by showing only a small number of nodes and edges initially and allowing the user to expand from that. Although this does help, it does not allow the user to get an overview of the whole collection as advocated by the widely used in the Visual Information Seeking Mantra, Overview first, zoom and filter, then details-on-demand [22]. Other representations, such as the Matrix-based [2] and TreeMap [19] have been explored to complete specific tasks and display specific types of networks. Such representations, however, are still limited by in the number of dimensions and relationship types they can coherently display in a single visualization [2]. 3.2 Coordinated Views To address shortcomings in previous approaches, we look to coordinated views. Coordinated Views are a powerful technique for providing the user with feedback about the relationships between two or more visualizations and has been used extensively in navigating multidimensional data. One example of this is PairTrees [13], a tool for visualizing hierarchical graphs (trees), which utilizes Treemaps [19] and SpaceTree [18] as two separate views supporting coordinated brushing and linking between. Our approach is similar to this but we expand it to general network graphs, as well as focus only on different views of the same graph,

3 rather than links between different data sets. Next, a similar concept to viewing two structures in a network was explored by Burch and Diehl [14] where they were concerned with visualizing object trees with an underlying taxonomy structure. Although this approach has its advantages, it can be argued that it also introduces visual clutter and cognitive load by representing the different structures on top of one another in the same view rather than sideby-side in two separate views. Snap-Together [15] is a visualization architecture that allows users to coordinate views of multiple visualization tools, but requires the visualization tools to preexist and the interactions between the views are limited. Mukherjea et. al. [16] used dual network visualizations to grasp large network datasets, but the level of user integration and options where lacking and is not suitable for exploring the complexities between hierarchies underlying social networks like company power structure. As indicated by Baldonado, Woodruf et al. [17] multiple views may also add cognitive load to the user and thus, how many views and the value of each view must be considered when designing tool with coordinated views. Finally, a tool called SocialAction introduces a systematic approach to analyzing social networks with attribute ranking and coordinated views using many standard social network analysis measures like centrality and degree. The coordinated views in this tool, however, is not used between multiple representations of the same network, but only to links from different components such as the search and ranking results. 4 APPROACH Rather than using a single visualization to view a social network, the visualization is differentiated into separate views in order to better analyze the various aspects of the data. The user is able to control and manipulate each view independently by changing various network properties of graph type, size, color, filtering, and more. Linking between the views allow the user to identify any selected nodes or edges from one view to the other, enhancing exploration of the network. A useful example is aggregating one view by a particular data attribute in order to reduce clutter while leaving the other view un-aggregated. Through linking, the user is able to see all the nodes in the un-aggregated view that belong to the superset node in the other view. 5 IMPLEMENTATION The DualNet implementation is built with the Java based Prefuse information visualization toolkit [22]. Java was chosen for its portability and Prefuse for its extensive support for network visualization. Moreover, Prefuse supports other visualization techniques that may be useful for future versions where we may view aspects of the same network in other displays such as scatter plots, bar graphs and tree maps. In this version, the tool is limited to two visualization views of the data though nothing in our approach forces this restriction. The different views of the network are identical to one other in terms of user interactivity and options. This reduces user learning curve and increases ease of use while maintaining a high degree of user control and interactivity. For a view, there are four tabs (Network, Filters, Properties, Search) that provide users with information and controls for manipulating the network (Figure 1). The Network tab provides the user with the options for displaying the network. It includes various layout methods as well as the ability to change the properties of the visualization based on attributes of the data. For this version, we limit ourselves to node link representations of the data and thus controls provided are limited to type, color and sizes of nodes and edges. The option, Node Types, allow for clustering nodes by a single string data attributes. Node color allows the user to specify what string or numeric attribute to vary the color on while Node Size allow for changing nodes based on the values of numerical attributes. Similar options for edges are also under the Network tab. The available graph layouts for the current implementation were limited to four network layouts offered in the Prefuse toolset.

4 Figure 1. The same social network represented in two coordinated linked views. Left; is a Radial tree view with the filter option tab selected. Right; is a Node-Link tree view with the network option tab selected. Both views have nodes colored by title. The Filters tab gives the user the ability to filter the network based on attributes of the data. Options include, filtering node degree and data based numeric attributes of the nodes and edges. This provides for reducing the clutter of the graph and making the network easier to manage and view. We also provide a way to recenter the display as appropriate in some lay outs. For example, when using the layout RadialTreeLayout, re-centering will place the currently selected node in the center of the display. A checkbox is also present, show only highlighted, that once selected, only those items in the other graph that are selected will be visible in the current graph. The Properties tab is for displaying detailed information about a node or an edge with its corresponding end nodes currently selected in the view. Tool tips on the nodes also provide the user with information. For readability, we show nodes as labels, instead of circles, for when there are only a few nodes, less than 25, in the graph. The Search tab allows the user to search for a specific node in the data. Matching nodes are shown in the results list and are highlighted on the display upon selection. Also, we support searching for additional data on the current dataset. In this version, related to the dataset we use for evaluation described in the next section, we allow the user to search for s from a single individual or between two. A list of messages is returned allowing the user to select one of the s in the list for viewing in a separate window. We also implement controls in the network display itself. The user can navigate each view with the mouse by panning and zooming in addition to dragging individual nodes. Moreover, selection of a node or edge in one view will highlight matching items in the other view. For example, if one view groups people with the same manager as a single node and the other shows each node as an address, selection of a manager node in the first view will highlight all the nodes in the second view which correspond to addresses that have that exact manager. The same is true in the reverse, where selecting an address in the second view will highlight the node representing the manager of that address in the first view.

5 6 EVALUATION DualNet was evaluated on a subset of the well studied Enron collection [12]. The subset contains addresses from , selected specifically because we have manually annotated information about the titles and management structure for the individuals who use these addresses [4,5], as well as all the communications between all those individuals. The network graph constructed from this data set resulted on a base node set consisting of 120 addresses and 2700 edges representing the amount of messages sent between nodes. The node and edge properties are set as follows: Node Properties: 1. address Internal Enron employee address. We remove suffix for readability. 2. name Name of the person using the address. 3. title Title of that individual who using the corresponding address from numsent Number of s sent by the address in numreceived Number of s received by the address in numtotal Number of total s send and received by this address in mgr address of the direct manager using the address in Edge Properties: 1. type Edge type (to, from, total) 2. count The count of this address in issubmgr Set to yes if this edge represents communication sent by a subordinate to its manager We performed a case study of the tool with an Associate Professor at University of Maryland and a researcher at Johns Hopkins University Applied Physics Laboratory who have done extensive work in role prediction and relationship identification on the Enron dataset collected [4,5]. Each person was given a 30 minute preview of the tool and then allowed to explore the tool for as long as they wanted, but no less than 30 minutes. We were available to answer any questions about the tool during their exploration. They were then instructed to provide detailed feedback of bugs, feature requests, comments and criticisms of the tool. They were also requested to point out any interesting results from their exploration. 7 RESULTS The overall feedback for the tool was positive. Both users felt that a multiple view approach was definitely appropriate for network data, specifically in the case of social networks where there are often many different edge types. They felt that a dual interface was a cleaner and more natural approach to showing a large number of node and edge attributes. Moreover, they felt that the multiple interfaces were useful in iteratively navigating the graph to nodes and edges of interest. A reference was made to how the interface is similar to a bird s eye view of the data, common in many image processing applications. They felt it was more powerful, however, since the view was not restricted to be of the same type and can be at different levels of abstraction. We also received feedback about interesting aspects of the tool and data from our demonstration and from their experience with the tool. We present some of those results in the section 7.1. We also discuss any criticisms and features requested in section FEEDBACK NETWORK COMPARISONS One feature the users liked was the ability to focus on two different parts of the same network and compare them side by side, whether by zooming in to one area of the network or filtering the two networks differently. In Figure 2, we illustrate this by showing the ego networks, a sub-network consisting of a node and all nodes whom that node is directly connected to, of two individuals, one that is an executive committee member and another that is a vice president. Initially, we expected the two networks to be very similar since they are both upper management positions. We find however that they do vary greatly. The executive committee person has a smaller ego network. Also, they

6 have different types of people they communicate with as in the case with the executive committee individual not communicating with analysts. This provides insight to how interactions between different titles differ in the network MANAGER VS. TITLES A second feature they liked was the ability to represent the same graph multiple ways and seeing the interaction in it. One example discussed is shown in Figure 3 where the left interface clusters nodes based on their direct manager while the right interface clusters them in terms of the title. In this visualization, the user is able to see which titles report to which managers. For example, selecting scott.neal on the left (highlighted as green) on the left, we see the titles Senior Specialists, Associates, Managers, and Directors highlighted on the left in pink. This shows that in our collection, individuals from a variety of titles report directly to Scott Neal. Moreover, we note that this gives us additional information about who Scott Neal was, pointing out that this person must be in upper management. Our users noted that the alternative way this could have been uncovered would be just using coloring of the nodes. They felt, however, that that would not have been as easy to understand since the number of pairwise combinations of the different titles and managers would have made keeping track of what colors mapped to what value difficult when using a regular legend. Figure 2. Social network of an executive committee and vice president one degree away and colored by title ANOMALY DETECTION Through the use of the coordinated views, the users felt that certain anomalies in the data became more noticeable. In initial explorations of the data, we set the node colors to represent different titles and asked them about to count how many titles there were and how many of each title were available in the graph. With 11 titles however, they couldn t get a sense of how many of each title there was by just looking at the single interface. However, by using coordinated views, setting one view to represent nodes as titles and the other as addresses, without setting the color attribute, they were able to count exactly how many titles there were and by clicking on a specific title, see the corresponding addresses with that specific title stand out from all the other nodes. One case of this is shown in Figure 4 where one can quickly and easily see that there are 9 individuals with the title of senior specialist.

7 Moreover, we can see easily how these titles are outliers in the communication graph as shown by how these nodes make up 5 of the 6 nodes, isolated in the bottom of the display, who only each other. Figure 3. The left view clusters nodes by their manager and the right view has the nodes by their titles of those people. Figure 4. Using different graph layouts and node types allows the user to see that the senior specialists (left) are outliers in the communication graph (right).

8 7.1.4 HIERARCHY GENERATION The most compelling results discussed during the evaluation of this tool are with respect to what the tool shows us about the hierarchy of these communications. This is the first time title and direct report information were put together for this collection, something which both users were eager to see, and the combination shows us a glimpse of how the management structure was in Enron (Figure 5). By setting the node type to cluster by title and only showing the edges for direct reports (with an arrow starting from node A to node B meaning node B is the manager of node A), the tool shows that the highest title in our collection is executive committee. This also shows that unlike initial assumption that only directors report to vice presidents cited in one of the user s works [5], we found that the role of vice president, for Enron, was more dynamic. Four different title types report to vice presidents. Looking further, we see that for some reason, associates, the lowest title defined in Enron documentation, also report to vice presidents. By clicking on that link and looking at the corresponding highlights in the next display, we can see that there is only one case of this relationship and is worth examining further. Figure 5. The left view displays the title hierarchy by representing nodes as titles and edges as to whom each title reports to and the right view displays addresses as nodes and direct report communications as links. 7.2 CRITICISMS We also received some criticisms about the tool which we discuss here. First, although they felt that the tool allowed for general exploration, they felt that more specific data representations would make the tool more effective. For example, in case of this data, developing our own layout algorithm, rather than using general network layout algorithms, to automatically arranging the nodes in terms of power, with higher ranked individuals shown above their subordinates, would be useful more useful. Another criticism is that the tool currently only allow one node or edge to be selected at a time. Our users felt that the capability to select whole groups of nodes would allow for better analysis. On the same note, they felt that the color

9 highlighting may not be enough, especially for larger networks where nodes may be very small. Providing a link or line between the two views or using some sort of animation, linking corresponding selections, might be needed. They also stated that although this is useful for networks with multiple edge and node types, it doesn t add anything for very simple networks where we only have one node and edge type. In those cases, the limited filtering, grouping and searching capabilities we implemented were not on par with currently available network visualization tools. We plan on addressing these issues in future versions of our tool. 8 FUTURE WORKS There are a few shortcomings of DualNet, as described in the previous sections, which we plan to address in future versions. We also plan on making additional changes to make the tool more general. Currently, DualNet does not allow users to import their own data. Also, the current version of DualNet only allows for node link diagram visualizations. We would also like to explore other representations such as matrix based and TreeMaps (for the power structure) to see if integrating these views can improve usability. Also, we want to allow for more than just two views of the same networks as we feel it would give greater flexibility to users. The current implementation of DualNet provides users with many parameters for each view. A useful addition would be to provide a save feature to allow users to save the state of each view given the current setting of parameters. We would also like to do a more controlled study comparing our approach to other network visualization tools to see exactly what the strengths and weaknesses of each approach is. We also want to explore other, richer and larger network data to see if we can repeat our results on those networks. 9 CONCLUSION There are many challenges in visualizing large social networks. Here we attempted to alleviate a few of the inherent problems of visualizing relationships between nodes and the visual clutter of edges depicting those relationships by using coordinated views. DualNet provides a high degree of graph customization based on a provided dataset. The degree of customization is enhanced by side-by-side coordinated views allowing the user to represent the graph data in multiple layouts, colors, sizes, and various applied filters. We have shown that using coordinated views, we can explore various aspects of the same dataset to provide perspectives a single display may not show. REFERENCE 1. Heer, J., Boyd, D., Vizster: visualizing online social networks, IEEE Info Visualization 2005, Ghoniem, M.; Fekete, J.-D.; Castagliola, P., A Comparison of the Readability of Graphs Using Node-Link and Matrix-Based Representations, IEEE Info Visualization 2004, Shneiderman, B. and Aris, A., Network Visualization by Semantic Substrates, IEEE Info Visualization Diehl, C., Getoor, L. and Namata, G. Name Reference Resolution in Organizational Archives. 6th SIAM Conference on Data Mining, Bethesda, MD, April Namata, G., Getoor, L. and Diehl, C. Inferring Formal Titles in Organizational Archives. A Workshop at the 23rd International Conference on Machine Learning (ICML 2006), Pittsburgh, PA, June Wattenberg, M Visual exploration of multivariate graphs. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (Montréal, Québec, Canada, April 22-27, 2006). R. Grinter, T. Rodden, P. Aoki, E. Cutrell, R. Jeffries, and G. Olson, Eds. CHI '06. ACM Press, New York, NY, Grippa, F., Zilli, A., Laubacher, R., Gloor, P. may not reflect the social network, Proceedings International Conference NAACSOS - Annual Conference of the North American Association for Computational Social and Organizational Sciences conference (Indiana, US) June 2006, Notre Dame, IN, USA. 8. Contrasting portraits of practices: visual approaches to reflection and analysis. AVI '06: Proceedings of the working

10 conference on Advanced visual interfaces (2006), pp Perer, A. and Shneiderman, B. Balancing Systematic and Flexible Exploration of Social Networks. IEEE Symposium on Information Visualization (Infovis 2006). 10. Perer, A. (Apr. 2006). Making Sense of Social Networks. Extended Abstracts of ACM Conference on Human Factors in Computing Systems (CHI 2006) - Doctoral Consortium. April Stuart K. Card, Bongwon Suh, Bryan Pendleton, Jeffrey Heer, and John W. Bodnar. TimeTree: Exploring Time Changing Hierarchies. IEEE Symposium on Visual Analytics Science and Technology (VAST). 12. P. Keila and D. Skillicorn. Structure in the Enron dataset. In Workshop on Link Analysis, Security and Counterterrorism, SIAM International Conference on Data Mining, pages 55 64, Kules, B., Shneiderman, B., and Plaisant, C.. Data exploration with paired hierarchical visualizations: initial designs of PairTrees. In Proceedings of the 2003 Annual National Conference on Digital Government Research (Boston, MA, May 18-21, 2003). ACM International Conference Proceeding Series, vol Digital Government Research Center, Burch, M. and Diehl, S. Trees in a Treemap: Visualizing Multiple Hierarchies. In Proceedings of the 13th Conference on Visualization and Data Analysis (VDA2006), San Jose, California, January 16-19, North, C. and Shneiderman, B. Snaptogether visualization: Coordinating multiple views to explore information. Technical Report CS-TR-4020, University of Maryland Computer Science Department, Mukherjea, S. and Foley, J. and Hudson, S. Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views, ACM SIGCHI 1995, May 1995, Denver, Colorado. 17. Wang Baldonado, M. Q., Woodruff, A., and Kuchinsky, A. Guidelines for using multiple views in information visualization. In Proceedings of the Working Conference on Advanced Visual interfaces (Palermo, Italy). AVI '00. ACM Press, New York, NY, Grosjean, J., Plaisant, C. and Bederson, B. SpaceTree: Supporting Exploration in Large Node Link Tree, Design Evolution and Empirical Evaluation. Procedings of IEEE Symposium on Information Visualization, Boston, MA Johnson, B. and Shneiderman, B. Treemaps: A Space-filling Approach to the Visualization of Hierarchical Information Structures. Proceedings of the IEEE Visualization Heer, J.; Card, S. K.; Landay, J. prefuse: a toolkit for interactive information visualization. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2005); 2005 April 2-7; Portland; OR. NY: ACM; 2005; Verisign Internet Security Intelligence Briefing. June 2005; Volume 3, Issue I Shneiderman, B. The Eyes Have It: A Task by Data Type Taxonomy for Information Visualization. Visual Languages, 1996.

A Dual-View Approach to Interactive Network Visualization

A Dual-View Approach to Interactive Network Visualization A Dual-View Approach to Interactive Network Visualization Galileo Mark Namata Dept. of Computer Science Univ. of Maryland College Park, MD 20742 namatag@cs.umd.edu Lise Getoor Dept. of Computer Science

More information

Exploring ENRON with NetLens

Exploring ENRON  with NetLens Joint Institute for Knowledge Discovery Exploring ENRON Email with NetLens Catherine Plaisant, Benjamin B. Bederson Hyunmo Kang, Bongshin Lee Human-Computer Interaction Laboratory University of Maryland

More information

Visualization of EU Funding Programmes

Visualization of EU Funding Programmes Visualization of EU Funding Programmes 186.834 Praktikum aus Visual Computing WS 2016/17 Daniel Steinböck January 28, 2017 Abstract To fund research and technological development, not only in Europe but

More information

Using SocialAction to Uncover the Catalano & Vidro s Social Structure

Using SocialAction to Uncover the Catalano & Vidro s Social Structure Using SocialAction to Uncover the Catalano & Vidro s Social Structure Adam Perer Human-Computer Interaction Lab & Department of Computer Science, University of Maryland ABSTRACT This document characterizes

More information

Interactive Visualization of the Stock Market Graph

Interactive Visualization of the Stock Market Graph Interactive Visualization of the Stock Market Graph Presented by Camilo Rostoker rostokec@cs.ubc.ca Department of Computer Science University of British Columbia Overview 1. Introduction 2. The Market

More information

Tatiana Braescu Seminar Visual Analytics Autumn, Supervisor Prof. Dr. Andreas Kerren. Purpose of the presentation

Tatiana Braescu Seminar Visual Analytics Autumn, Supervisor Prof. Dr. Andreas Kerren. Purpose of the presentation Tatiana Braescu Seminar Visual Analytics Autumn, 2007 Supervisor Prof. Dr. Andreas Kerren 1 Purpose of the presentation To present an overview of analysis and visualization techniques that reveal: who

More information

Graphs and Networks 2

Graphs and Networks 2 Topic Notes Graphs and Networks 2 CS 7450 - Information Visualization October 23, 2013 John Stasko Review Last time we looked at graph layout aesthetics and algorithms, as well as some example applications

More information

OVERVIEW AND DETAIL FOCUS+CONTEXT. Information Visualization Fall 2009 Jinwook Seo SNU CSE

OVERVIEW AND DETAIL FOCUS+CONTEXT. Information Visualization Fall 2009 Jinwook Seo SNU CSE OVERVIEW AND DETAIL FOCUS+CONTEXT Information Visualization Fall 2009 Jinwook Seo SNU CSE Readings A review of overview+detail, zooming, and focus+context interfaces. Andy Cockburn, Amy Karlson, and Benjamin

More information

Trees & Graphs. Nathalie Henry Riche, Microsoft Research

Trees & Graphs. Nathalie Henry Riche, Microsoft Research Trees & Graphs Nathalie Henry Riche, Microsoft Research About Nathalie Henry Riche nath@microsoft.com Researcher @ Microsoft Research since 2009 Today: - Overview of techniques to visualize trees & graphs

More information

Dynamic Aggregation to Support Pattern Discovery: A case study with web logs

Dynamic Aggregation to Support Pattern Discovery: A case study with web logs Dynamic Aggregation to Support Pattern Discovery: A case study with web logs Lida Tang and Ben Shneiderman Department of Computer Science University of Maryland College Park, MD 20720 {ltang, ben}@cs.umd.edu

More information

Interactive Visualization for Computational Linguistics

Interactive Visualization for Computational Linguistics Interactive Visualization for Computational Linguistics ESSLII 2009 2 Interaction and animation References 3 Slides in this section are based on: Yi et al., Toward a Deeper Understanding of the Role of

More information

New Approaches to Help Users Get Started with Visual Interfaces: Multi-Layered Interfaces and Integrated Initial Guidance

New Approaches to Help Users Get Started with Visual Interfaces: Multi-Layered Interfaces and Integrated Initial Guidance New Approaches to Help Users Get Started with Visual Interfaces: Multi-Layered Interfaces and Integrated Initial Guidance Hyunmo Kang, Catherine Plaisant and Ben Shneiderman Department of Computer Science

More information

GLO-STIX! Graph-Level Operations for Specifying Techniques and Interactive exploration

GLO-STIX! Graph-Level Operations for Specifying Techniques and Interactive exploration GLO-STIX! Graph-Level Operations for Specifying Techniques and Interactive exploration Chad Stolper Minsuk Kahng Zhiyuan Jerry Lin Florian Foerster Aakash Goel John Stasko Polo Chau http://thetrendguys.com/wp-content/uploads/2014/02/lego-bricks.jpg

More information

Task Taxonomy for Graph Visualization

Task Taxonomy for Graph Visualization Task Taxonomy for Graph Visualization Bongshin Lee, Catherine Plaisant, Cynthia Sims Parr Human-Computer Interaction Lab University of Maryland, College Park, MD 20742, USA +1-301-405-7445 {bongshin, plaisant,

More information

A Web Application to Visualize Trends in Diabetes across the United States

A Web Application to Visualize Trends in Diabetes across the United States A Web Application to Visualize Trends in Diabetes across the United States Final Project Report Team: New Bee Team Members: Samyuktha Sridharan, Xuanyi Qi, Hanshu Lin Introduction This project develops

More information

HCI Research Methods

HCI Research Methods HCI Research Methods Ben Shneiderman ben@cs.umd.edu Founding Director (1983-2000), Human-Computer Interaction Lab Professor, Department of Computer Science Member, Institute for Advanced Computer Studies

More information

New Bee. Samyuktha Sridharan Xuanyi Qi Hanshu Lin

New Bee. Samyuktha Sridharan Xuanyi Qi Hanshu Lin New Bee Samyuktha Sridharan Xuanyi Qi Hanshu Lin Introduction Purpose of the application Information visualization Trend in diabetes Predictive analysis Correlate trends in diabetes Project Accomplishments

More information

Visualisasi Informasi

Visualisasi Informasi Visualisasi Informasi Pengenalan (Definisi, Prinsip, Contoh Teknik) Hirarki Visualisasi Informasi 1/23 Data, Data Everywhere Our world is bustling in data Computers, internet and web have given people

More information

DARLS: Differencing and Merging Diagrams Using Dual View, Animation, Re-Layout, Layers and a Storyboard

DARLS: Differencing and Merging Diagrams Using Dual View, Animation, Re-Layout, Layers and a Storyboard DARLS: Differencing and Merging Diagrams Using Dual View, Animation, Re-Layout, Layers and a Storyboard Loutfouz Zaman Department of Computer Science and Engineering York University Toronto, Ontario M3J

More information

Department of Economic and Social Affairs May 2007

Department of Economic and Social Affairs May 2007 UNITED NATIONS SECRETARIAT ESA/STAT/AC.115/19 Department of Economic and Social Affairs May 2007 Statistics Division English only United Nations Expert Group Meeting on Contemporary Practices in Census

More information

Using Clusters on the Vivisimo Web Search Engine

Using Clusters on the Vivisimo Web Search Engine Using Clusters on the Vivisimo Web Search Engine Sherry Koshman and Amanda Spink School of Information Sciences University of Pittsburgh 135 N. Bellefield Ave., Pittsburgh, PA 15237 skoshman@sis.pitt.edu,

More information

InfoVis Systems & Toolkits

InfoVis Systems & Toolkits Topic Notes InfoVis Systems & Toolkits CS 7450 - Information Visualization February 15, 2011 John Stasko Background In previous classes, we have examined different techniques for presenting multivariate

More information

Broadening Access to Large Online Databases by Generalizing Query Previews

Broadening Access to Large Online Databases by Generalizing Query Previews Broadening Access to Large Online Databases by Generalizing Query Previews Egemen Tanin egemen@cs.umd.edu Catherine Plaisant plaisant@cs.umd.edu Ben Shneiderman ben@cs.umd.edu Human-Computer Interaction

More information

Interactive Campaign Planning for Marketing Analysts

Interactive Campaign Planning for Marketing Analysts Interactive Campaign Planning for Marketing Analysts Fan Du University of Maryland College Park, MD, USA fan@cs.umd.edu Sana Malik Adobe Research San Jose, CA, USA sana.malik@adobe.com Eunyee Koh Adobe

More information

Large Scale Information Visualization. Jing Yang Fall Tree and Graph Visualization (2)

Large Scale Information Visualization. Jing Yang Fall Tree and Graph Visualization (2) Large Scale Information Visualization Jing Yang Fall 2008 1 Tree and Graph Visualization (2) 2 1 Network Visualization by Semantic Substrates Ben Shneiderman and Aleks Aris Infovis 06 3 NetLens: Iterative

More information

Social Visualization

Social Visualization Social Visualization CS 4460/7450 - Information Visualization April 16 19, 2009 John Stasko Casual InfoVis User population Everyday people Usage pattern Momentary, repeatable, contemplative Data type Often

More information

Interaction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006

Interaction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006 Interaction CS 7450 - Information Visualization Chris Plaue Some Content from John Stasko s CS7450 Spring 2006 Hello. What is this?! Hand back HW! InfoVis Music Video! Interaction Lecture remindme.mov

More information

Interaction. What is Interaction? From Google: Reciprocal action between a human and a computer One of the two main components in infovis

Interaction. What is Interaction? From Google: Reciprocal action between a human and a computer One of the two main components in infovis Interaction 1 What is Interaction? From Google: Reciprocal action between a human and a computer One of the two main components in infovis Representation Interaction Interaction is what distinguishes infovis

More information

Hierarchies and Trees 1 (Node-link) CS Information Visualization November 12, 2012 John Stasko

Hierarchies and Trees 1 (Node-link) CS Information Visualization November 12, 2012 John Stasko Topic Notes Hierarchies and Trees 1 (Node-link) CS 7450 - Information Visualization November 12, 2012 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought

More information

University of Maryland. fzzj, basili, Empirical studies (Desurvire, 1994) (Jeries, Miller, USABILITY INSPECTION

University of Maryland. fzzj, basili, Empirical studies (Desurvire, 1994) (Jeries, Miller, USABILITY INSPECTION AN EMPIRICAL STUDY OF PERSPECTIVE-BASED USABILITY INSPECTION Zhijun Zhang, Victor Basili, and Ben Shneiderman Department of Computer Science University of Maryland College Park, MD 20742, USA fzzj, basili,

More information

Visualizing LiveJournal Social Networks Through. Clustering

Visualizing LiveJournal Social Networks Through. Clustering Visualizing LiveJournal Social Networks Through Clustering Final Project Report for CS 294-5 (Statistical Natural Language Processing) and IS 247 (Information Visualization and Presentation) Kirsten Chevalier

More information

Student Usability Project Recommendations Define Information Architecture for Library Technology

Student Usability Project Recommendations Define Information Architecture for Library Technology Student Usability Project Recommendations Define Information Architecture for Library Technology Erika Rogers, Director, Honors Program, California Polytechnic State University, San Luis Obispo, CA. erogers@calpoly.edu

More information

What s New in Spotfire DXP 1.1. Spotfire Product Management January 2007

What s New in Spotfire DXP 1.1. Spotfire Product Management January 2007 What s New in Spotfire DXP 1.1 Spotfire Product Management January 2007 Spotfire DXP Version 1.1 This document highlights the new capabilities planned for release in version 1.1 of Spotfire DXP. In this

More information

Hierarchies and Trees 1 (Node-link) CS 4460/ Information Visualization March 10, 2009 John Stasko

Hierarchies and Trees 1 (Node-link) CS 4460/ Information Visualization March 10, 2009 John Stasko Hierarchies and Trees 1 (Node-link) CS 4460/7450 - Information Visualization March 10, 2009 John Stasko Hierarchies Definition Data repository in which cases are related to subcases Can be thought of as

More information

Large Scale Information Visualization. Jing Yang Fall Graph Visualization

Large Scale Information Visualization. Jing Yang Fall Graph Visualization Large Scale Information Visualization Jing Yang Fall 2007 1 Graph Visualization 2 1 When? Ask the question: Is there an inherent relation among the data elements to be visualized? If yes -> data: nodes

More information

Inferring Formal Titles in Organizational Archives

Inferring Formal Titles in Organizational  Archives Inferring Formal Titles in Organizational Email Archives Galileo Mark S. Namata Jr. namatag@cs.umd.edu Abstract In the social network of large groups of people, such as companies and organizations, formal

More information

SpringView: Cooperation of Radviz and Parallel Coordinates for View Optimization and Clutter Reduction

SpringView: Cooperation of Radviz and Parallel Coordinates for View Optimization and Clutter Reduction SpringView: Cooperation of Radviz and Parallel Coordinates for View Optimization and Clutter Reduction Enrico Bertini, Luigi Dell Aquila, Giuseppe Santucci Dipartimento di Informatica e Sistemistica -

More information

Glyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low

Glyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low Presentation Overview Glyphs Presented by Bertrand Low A Taxonomy of Glyph Placement Strategies for Multidimensional Data Visualization Matthew O. Ward, Information Visualization Journal, Palmgrave,, Volume

More information

Information Visualization In Practice

Information Visualization In Practice Information Visualization In Practice How the principles of information visualization can be used in research and commercial systems Putting Information Visualization Into Practice A Common Problem There

More information

Scalable Pixel-based Visual Interfaces: Challenges and Solutions

Scalable Pixel-based Visual Interfaces: Challenges and Solutions Scalable Pixel-based Visual Interfaces: Challenges and Solutions Mike Sips, Jörn Schneidewind, Daniel A. Keim 1, Heidrun Schumann 2 1 {sips,schneide,keim}@dbvis.inf.uni-konstanz.de, University of Konstanz

More information

Mobile Query Interfaces

Mobile Query Interfaces Mobile Query Interfaces Matthew Krog Abstract There are numerous alternatives to the application-oriented mobile interfaces. Since users use their mobile devices to manage personal information, a PIM interface

More information

Submission to 2003 National Conference on Digital Government Research

Submission to 2003 National Conference on Digital Government Research Submission to 2003 National Conference on Digital Government Research Title: Designing a Metadata -Driven Visual Information Browser for Federal Statistics Authors: Bill Kules and Ben Shneiderman Address:

More information

Temporal, Geographical and Categorical Aggregations Viewed through Coordinated Displays: A Case Study with Highway Incident Data

Temporal, Geographical and Categorical Aggregations Viewed through Coordinated Displays: A Case Study with Highway Incident Data Temporal, Geographical and Categorical Aggregations Viewed through Coordinated Displays: A Case Study with Highway Incident Data Anna Fredrikson, Chris North, Catherine Plaisant, Ben Shneiderman Human-Computer

More information

A Search Set Model of Path Tracing in Graphs: Supplementary Materials

A Search Set Model of Path Tracing in Graphs: Supplementary Materials A Search Set Model of Path Tracing in Graphs: Supplementary Materials Jessica Q. Dawson, Tamara Munzner and Joanna McGrenere This supplementary material contains two sections. In the first section, we

More information

Empirical Study on Impact of Developer Collaboration on Source Code

Empirical Study on Impact of Developer Collaboration on Source Code Empirical Study on Impact of Developer Collaboration on Source Code Akshay Chopra University of Waterloo Waterloo, Ontario a22chopr@uwaterloo.ca Parul Verma University of Waterloo Waterloo, Ontario p7verma@uwaterloo.ca

More information

Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views

Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views Sougata Mukherjea, James D. Foley, Scott Hudson Graphics, Visualization & Usability Center College of Computing Georgia Institute

More information

Graph and Tree Layout

Graph and Tree Layout CS8B :: Nov Graph and Tree Layout Topics Graph and Tree Visualization Tree Layout Graph Layout Jeffrey Heer Stanford University Goals Overview of layout approaches and their strengths and weaknesses Insight

More information

Interactive Visual Analysis of Hierarchical Enterprise Data

Interactive Visual Analysis of Hierarchical Enterprise Data 12th IEEE International Conference on Commerce and Enterprise Computing Interactive Visual Analysis of Hierarchical Enterprise Data Yu-Hsuan Chan University of California, Davis Email: chany@cs.ucdavis.edu

More information

A System of Patterns for Web Navigation

A System of Patterns for Web Navigation A System of Patterns for Web Navigation Mohammed Abul Khayes Akanda and Daniel M. German Department of Computer Science, University of Victoria, Canada maka@alumni.uvic.ca, dmgerman@uvic.ca Abstract. In

More information

Enhancing Cluster Quality by Using User Browsing Time

Enhancing Cluster Quality by Using User Browsing Time Enhancing Cluster Quality by Using User Browsing Time Rehab M. Duwairi* and Khaleifah Al.jada'** * Department of Computer Information Systems, Jordan University of Science and Technology, Irbid 22110,

More information

Courtesy of Prof. Shixia University

Courtesy of Prof. Shixia University Courtesy of Prof. Shixia Liu @Tsinghua University Introduction Node-Link diagrams Space-Filling representation Hybrid methods Hierarchies often represented as trees Directed, acyclic graph Two main representation

More information

Using Text Elements by Context to Display Search Results in Information Retrieval Systems Model and Research results

Using Text Elements by Context to Display Search Results in Information Retrieval Systems Model and Research results Using Text Elements by Context to Display Search Results in Information Retrieval Systems Model and Research results Offer Drori SHAAM Information Systems The Hebrew University of Jerusalem offerd@ {shaam.gov.il,

More information

Multidimensional Interactive Visualization

Multidimensional Interactive Visualization Multidimensional Interactive Visualization Cecilia R. Aragon I247 UC Berkeley Spring 2010 Acknowledgments Thanks to Marti Hearst, Tamara Munzner for the slides Spring 2010 I 247 2 Today Finish panning

More information

REDUCING INFORMATION OVERLOAD IN LARGE SEISMIC DATA SETS. Jeff Hampton, Chris Young, John Merchant, Dorthe Carr and Julio Aguilar-Chang 1

REDUCING INFORMATION OVERLOAD IN LARGE SEISMIC DATA SETS. Jeff Hampton, Chris Young, John Merchant, Dorthe Carr and Julio Aguilar-Chang 1 REDUCING INFORMATION OVERLOAD IN LARGE SEISMIC DATA SETS Jeff Hampton, Chris Young, John Merchant, Dorthe Carr and Julio Aguilar-Chang 1 Sandia National Laboratories and 1 Los Alamos National Laboratory

More information

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN

CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN CHAPTER 4 HUMAN FACTOR BASED USER INTERFACE DESIGN 4.1 Introduction Today one of the most important concerns is how to use the system with effectiveness, efficiency and satisfaction. The ease or comfort

More information

Enhancing Cluster Quality by Using User Browsing Time

Enhancing Cluster Quality by Using User Browsing Time Enhancing Cluster Quality by Using User Browsing Time Rehab Duwairi Dept. of Computer Information Systems Jordan Univ. of Sc. and Technology Irbid, Jordan rehab@just.edu.jo Khaleifah Al.jada' Dept. of

More information

Toward a Deeper Understanding of the Role of Interaction in Information Visualization

Toward a Deeper Understanding of the Role of Interaction in Information Visualization Toward a Deeper Understanding of the Role of Interaction in Information Visualization Ji Soo Yi Youn ah Kang John Stasko Julie A. Jacko Georgia Institute of Technology, USA Motivation Infovis = representation

More information

Visualising File-Systems Using ENCCON Model

Visualising File-Systems Using ENCCON Model Visualising File-Systems Using ENCCON Model Quang V. Nguyen and Mao L. Huang Faculty of Information Technology University of Technology, Sydney, Australia quvnguye@it.uts.edu.au, maolin@it.uts.edu.au Abstract

More information

CLASSIFICATION FOR SCALING METHODS IN DATA MINING

CLASSIFICATION FOR SCALING METHODS IN DATA MINING CLASSIFICATION FOR SCALING METHODS IN DATA MINING Eric Kyper, College of Business Administration, University of Rhode Island, Kingston, RI 02881 (401) 874-7563, ekyper@mail.uri.edu Lutz Hamel, Department

More information

Information management - Topic Maps visualization

Information management - Topic Maps visualization Information management - Topic Maps visualization Benedicte Le Grand Laboratoire d Informatique de Paris 6, Universite Pierre et Marie Curie, Paris, France Benedicte.Le-Grand@lip6.fr http://www-rp.lip6.fr/~blegrand

More information

Network visualization techniques and evaluation

Network visualization techniques and evaluation Network visualization techniques and evaluation The Charlotte Visualization Center University of North Carolina, Charlotte March 15th 2007 Outline 1 Definition and motivation of Infovis 2 3 4 Outline 1

More information

DEVELOPING AN INTELLIGENCE ANALYSIS PROCESS THROUGH SOCIAL NETWORK ANALYSIS

DEVELOPING AN INTELLIGENCE ANALYSIS PROCESS THROUGH SOCIAL NETWORK ANALYSIS DEVELOPING AN INTELLIGENCE ANALYSIS PROCESS THROUGH SOCIAL NETWORK ANALYSIS Todd Waskiewicz and Peter LaMonica Air Force Research Laboratory Information and Intelligence Exploitation Division {Todd.Waskiewicz,

More information

Information Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003

Information Visualization. Overview. What is Information Visualization? SMD157 Human-Computer Interaction Fall 2003 INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Information Visualization SMD157 Human-Computer Interaction Fall 2003 Dec-1-03 SMD157, Information Visualization 1 L Overview What is information

More information

Automatic Reconstruction of the Underlying Interaction Design of Web Applications

Automatic Reconstruction of the Underlying Interaction Design of Web Applications Automatic Reconstruction of the Underlying Interaction Design of Web Applications L.Paganelli, F.Paternò C.N.R., Pisa Via G.Moruzzi 1 {laila.paganelli, fabio.paterno}@cnuce.cnr.it ABSTRACT In this paper

More information

Narrowing It Down: Information Retrieval, Supporting Effective Visual Browsing, Semantic Networks

Narrowing It Down: Information Retrieval, Supporting Effective Visual Browsing, Semantic Networks Clarence Chan: clarence@cs.ubc.ca #63765051 CPSC 533 Proposal Memoplex++: An augmentation for Memoplex Browser Introduction Perusal of text documents and articles is a central process of research in many

More information

INFO 424, UW ischool 11/1/2007

INFO 424, UW ischool 11/1/2007 Today s Lecture Trees and Networks Thursday 1 Nov 2007 Polle Zellweger Goals of tree & network visualization View structure & connectivity, node properties Challenges of trees & networks size, structure,

More information

INDEX UNIT 4 PPT SLIDES

INDEX UNIT 4 PPT SLIDES INDEX UNIT 4 PPT SLIDES S.NO. TOPIC 1. 2. Screen designing Screen planning and purpose arganizing screen elements 3. 4. screen navigation and flow Visually pleasing composition 5. 6. 7. 8. focus and emphasis

More information

DITA for Enterprise Business Documents Sub-committee Proposal Background Why an Enterprise Business Documents Sub committee

DITA for Enterprise Business Documents Sub-committee Proposal Background Why an Enterprise Business Documents Sub committee DITA for Enterprise Business Documents Sub-committee Proposal Background Why an Enterprise Business Documents Sub committee Documents initiate and record business change. It is easy to map some business

More information

[Slides Extracted From] Visualization Analysis & Design Full-Day Tutorial Session 4

[Slides Extracted From] Visualization Analysis & Design Full-Day Tutorial Session 4 [Slides Extracted From] Visualization Analysis & Design Full-Day Tutorial Session 4 Tamara Munzner Department of Computer Science University of British Columbia Sanger Institute / European Bioinformatics

More information

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, ISSN:

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, ISSN: IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 5, Oct-Nov, 20131 Improve Search Engine Relevance with Filter session Addlin Shinney R 1, Saravana Kumar T

More information

Software Architecture Recovery based on Dynamic Analysis

Software Architecture Recovery based on Dynamic Analysis Software Architecture Recovery based on Dynamic Analysis Aline Vasconcelos 1,2, Cláudia Werner 1 1 COPPE/UFRJ System Engineering and Computer Science Program P.O. Box 68511 ZIP 21945-970 Rio de Janeiro

More information

Tuple Information Visualization Publications Browser

Tuple Information Visualization Publications Browser Tuple Information Visualization Publications Browser Alex Gukov* University of British Columbia ABSTRACT As publication networks grow it becomes difficult to grasp their key influences and directions by

More information

The world is becoming increasingly instrumented

The world is becoming increasingly instrumented Dissertation Impact Editor: Jim Foley Semantic Interaction for Visual Analytics Toward Coupling Cognition and Computation Alex Endert Pacific Northwest National Laboratory The world is becoming increasingly

More information

Appendix A: Scenarios

Appendix A: Scenarios Appendix A: Scenarios Snap-Together Visualization has been used with a variety of data and visualizations that demonstrate its breadth and usefulness. Example applications include: WestGroup case law,

More information

What is Interaction?

What is Interaction? Interaction What is Interaction? From Google: Reciprocal action between a human and a computer One of the two main components in infovis Representation Interaction Interaction is what distinguishes infovis

More information

Monash University Policy Management. User Guide

Monash University Policy Management. User Guide Monash University Policy Management User Guide 1 Table of Contents 1. GENERAL NAVIGATION... 4 1.1. Logging In to Compliance 360 - Single Sign On... 4 1.2. Help... 4 1.2.1. The University Policy Bank...

More information

Using Information Visualisation to Support Visual Web Service Discovery

Using Information Visualisation to Support Visual Web Service Discovery Using Information Visualisation to Support Visual Web Service Discovery Simone Beets and Janet Wesson Department of Computing Sciences, Nelson Mandela Metropolitan University P. O. Box 77000, Port Elizabeth,

More information

Overview. Social Networks Vis. Measures in SNA. What are social networks?

Overview. Social Networks Vis. Measures in SNA. What are social networks? Overview Social Networks Vis Supriya Garg Presentation for CSE591 3 rd May, 2007 What are social networks? Key concepts in social networks Growth of social networks visualization Techniques used in social

More information

Nobody uploads till yesterday, difficult?

Nobody uploads till yesterday, difficult? Survey Result 1 Assignment II! Nobody uploads till yesterday, difficult? 2 Last Week: Text Visualization 3 Interaction IV Course Spring 14 Graduate Course of UCAS April 4th, 2014 4 InfoVis Pipeline Visualization

More information

January- March,2016 ISSN NO

January- March,2016 ISSN NO USER INTERFACES FOR INFORMATION RETRIEVAL ON THE WWW: A PERSPECTIVE OF INDIAN WOMEN. Sunil Kumar Research Scholar Bhagwant University,Ajmer sunilvats1981@gmail.com Dr. S.B.L. Tripathy Abstract Information

More information

CS Information Visualization Sep. 2, 2015 John Stasko

CS Information Visualization Sep. 2, 2015 John Stasko Multivariate Visual Representations 2 CS 7450 - Information Visualization Sep. 2, 2015 John Stasko Recap We examined a number of techniques for projecting >2 variables (modest number of dimensions) down

More information

3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data

3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data 3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data Vorlesung Informationsvisualisierung Prof. Dr. Andreas Butz, WS 2009/10 Konzept und Basis für n:

More information

Too Many Windows. Ron Wold Mentor Graphics Corporation 8005 SW Boeckman Road Wilsonville, OR

Too Many Windows. Ron Wold Mentor Graphics Corporation 8005 SW Boeckman Road Wilsonville, OR Too Many Windows Ron Wold Mentor Graphics Corporation 8005 SW Boeckman Road Wilsonville, OR 97070 503-685-0878 Abstract Over the past 10 years the Modelsim GUI, written in Tcl/Tk, has grown from a simple

More information

Interacting with Layered Physical Visualizations on Tabletops

Interacting with Layered Physical Visualizations on Tabletops Interacting with Layered Physical Visualizations on Tabletops Simon Stusak University of Munich (LMU) HCI Group simon.stusak@ifi.lmu.de Abstract Physical visualizations only recently started to attract

More information

Speed and Accuracy using Four Boolean Query Systems

Speed and Accuracy using Four Boolean Query Systems From:MAICS-99 Proceedings. Copyright 1999, AAAI (www.aaai.org). All rights reserved. Speed and Accuracy using Four Boolean Query Systems Michael Chui Computer Science Department and Cognitive Science Program

More information

Domain-specific Concept-based Information Retrieval System

Domain-specific Concept-based Information Retrieval System Domain-specific Concept-based Information Retrieval System L. Shen 1, Y. K. Lim 1, H. T. Loh 2 1 Design Technology Institute Ltd, National University of Singapore, Singapore 2 Department of Mechanical

More information

A Prospect of Websites Evaluation Tools Based on Event Logs

A Prospect of Websites Evaluation Tools Based on Event Logs A Prospect of Websites Evaluation Tools Based on Event Logs Vagner Figuerêdo de Santana 1, and M. Cecilia C. Baranauskas 2 1 Institute of Computing, UNICAMP, Brazil, v069306@dac.unicamp.br 2 Institute

More information

VIDEO SEARCHING AND BROWSING USING VIEWFINDER

VIDEO SEARCHING AND BROWSING USING VIEWFINDER VIDEO SEARCHING AND BROWSING USING VIEWFINDER By Dan E. Albertson Dr. Javed Mostafa John Fieber Ph. D. Student Associate Professor Ph. D. Candidate Information Science Information Science Information Science

More information

Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide

Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide Paper 809-2017 Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide ABSTRACT Marje Fecht, Prowerk Consulting Whether you have been programming in SAS for years, are new to

More information

Adaptive Socio-Recommender System for Open Corpus E-Learning

Adaptive Socio-Recommender System for Open Corpus E-Learning Adaptive Socio-Recommender System for Open Corpus E-Learning Rosta Farzan Intelligent Systems Program University of Pittsburgh, Pittsburgh PA 15260, USA rosta@cs.pitt.edu Abstract. With the increase popularity

More information

Control Flow Analysis with SAT Solvers

Control Flow Analysis with SAT Solvers Control Flow Analysis with SAT Solvers Steven Lyde, Matthew Might University of Utah, Salt Lake City, Utah, USA Abstract. Control flow analyses statically determine the control flow of programs. This is

More information

QueryLines: Approximate Query for Visual Browsing

QueryLines: Approximate Query for Visual Browsing MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com QueryLines: Approximate Query for Visual Browsing Kathy Ryall, Neal Lesh, Tom Lanning, Darren Leigh, Hiroaki Miyashita and Shigeru Makino TR2005-015

More information

Requirements Engineering for Enterprise Systems

Requirements Engineering for Enterprise Systems Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Requirements Engineering for Enterprise Systems

More information

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005 An Introduction to Information Visualization Techniques for Exploring Large Database Jing Yang Fall 2005 1 Evaluation in Information Visualization Class 3 2 1 Motivation What are the advantages and limitations

More information

FloVis: Leveraging Visualization to Protect Sensitive Network Infrastructure

FloVis: Leveraging Visualization to Protect Sensitive Network Infrastructure FloVis: Leveraging Visualization to Protect Sensitive Network Infrastructure J. Glanfield, D. Paterson, C. Smith, T. Taylor, S. Brooks, C. Gates, and J. McHugh Dalhousie University, Halifax, NS, Canada;

More information

Visual Tools & Methods for Data Cleaning

Visual Tools & Methods for Data Cleaning Visual Tools & Methods for Data Cleaning DaQuaTa International Workshop 2017, Lyon, FR http://romain.vuillemot.net/ @romsson Reality * Time series * Geo-spatial data Select, filter, sort, zoom,.. Need

More information

INTERACTION IN VISUALIZATION. Petra Isenberg

INTERACTION IN VISUALIZATION. Petra Isenberg INTERACTION IN VISUALIZATION Petra Isenberg RECAP Interaction is fundamental to the definition of visual exploration You have already seen examples for graphs for time series for multi-dimensional data

More information

Analyzing (Social Media) Networks with NodeXL

Analyzing (Social Media) Networks with NodeXL Analyzing (Social Media) Networks with NodeXL Marc A. Smith 1, Ben Shneiderman 2, Natasa Milic-Frayling 3, Eduarda Mendes Rodrigues 3, Vladimir Barash 4, Cody Dunne 2, Tony Capone 5, Adam Perer 2, Eric

More information

SEO Toolkit Keyword and Competitor Research and On Page Optimisation

SEO Toolkit Keyword and Competitor Research and On Page Optimisation SEO Toolkit Keyword and Competitor Research and On Page Optimisation Marketing & Public Relations Department University of Newcastle February 2013 Version 1.0 SEO Toolkit Contents What is SEO? and the

More information

Interaction. Interaction? What do you mean by interaction? CS 4460/ Information Visualization Feb. 24, 2009 John Stasko

Interaction. Interaction? What do you mean by interaction? CS 4460/ Information Visualization Feb. 24, 2009 John Stasko Interaction CS 4460/7450 - Information Visualization Feb. 24, 2009 John Stasko Interaction? What do you mean by interaction? 2 1 Background Interaction = The communication between user and the system [Dix

More information