1 / 35

Dynamic Queries for Visual Information Seeking Ben Shneiderman

Dynamic Queries for Visual Information Seeking Ben Shneiderman. Jin Tong Hyunmo Kang Cmsc838 Sep. 28, 1999. Outline. Dynamic Queries Examples of DQ Applications Advantages of DQ Disadvantages of DQ Enhance DQ via Movable Filters (Magic Lens) Video Clip of Magic Lens

lvalladares
Télécharger la présentation

Dynamic Queries for Visual Information Seeking Ben Shneiderman

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamic Queries for Visual Information SeekingBen Shneiderman Jin Tong Hyunmo Kang Cmsc838 Sep. 28, 1999

  2. Outline • Dynamic Queries • Examples of DQ Applications • Advantages of DQ • Disadvantages of DQ • Enhance DQ via Movable Filters (Magic Lens) • Video Clip of Magic Lens • Boolean Queries by Composition • Example of Query Composition • Conclusion and Critique

  3. Favorite Sentence • “Visualization offers a method for seeing the unseen”

  4. Dynamic Queries • Interactive user control • Visual query parameters adjustment • Animated visual display of query results

  5. For novices: - Don't have to learn SQL - Avoid syntax errors - Natural, aid comprehension For power users: - Helpful in finding patterns - Explore and discover Why They Are Good

  6. Home Finder

  7. Home Finder (Text)

  8. UNIX - Ls

  9. Chemical Table

  10. Dynamaps

  11. Filmfinder

  12. Global Change Master Directory

  13. User Study Results

  14. Advantages • Visual presentation of query components • Visual presentation of results • Rapid, incremental and reversible actions • Selection by pointing (user interface improvement: what about voice command) • Immediate and continuous feedback (related: tight-coupling of DQ filters)

  15. Disadvantages and Research Directions • DBMS and display related performance problems * Data accessing algorithms * Display/screen management • User interface (domain dependent)

  16. Disadvantages and Research Directions (Cont.) • GUI issues (widgets, representations, etc) • Input methods • Novel user interface for complex queries

  17. Filter/flow Map

  18. Enhanced Dynamic Queries Via Movable Filters Ken FishkinMaureen C. Stone

  19. Restrictions of Dynamic Queries (Motivation) • The number of attributes is limited by the number of selectors • The effect of combining slider filters is strictly conjunctive • The effects of the selectors are global • The number of selectors is fixed in advance

  20. Enhanced Dynamic Queries Via Movable Filters • Combining the two techniques : The starfield display, the movable filter • Enhancing the starfileld display by augmenting it with the flexibility and the functionality of the movable filter

  21. Boolean Queries By Composition • Lens L=(F, M) - F : filter Describing the output calculation for the filter on some datum - M : boolean operator Describing how that output is combined with the output from lower filters

  22. Example of Composition • L1=(F1, OR), L2=(F2, AND) - L1 over L2  (F1 OR F2) - L2 over L1  (F2 AND F1) • N=(NULL, NOT) : inverting lens • Compound lens - (F1 AND F2) OR (F3 AND F4)

  23. Examples : - Database : US Census Data - Lens Manager Server : X Window System

  24. Example of Composition

  25. Example of Composition

  26. Alternate Views

  27. Simultaneous Multiple Views

  28. Boolean Filter

  29. Extensions : Real-valued Filter

  30. Extensions : Real-valued Filter

  31. Missing Data

  32. Missing Data

  33. Conclusion • Expressive yet easy to understand • Powerful queries(boolean and real-valued) • Visual and semantic transformation of the data (callout, magnification, missing data, sorting, and so forth) • Wide range of interface operations (click-through tools)

  34. Critique • No statistics on the usability tests • Need rapid search & rapid graphical display • Application specific programming

  35. Favorite Sentence • “There is a tension in the database query systems between providing expressive power and ease of use”

More Related