skip to main content
10.1145/3038462.3038467acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

Visual Exploration and Analysis of Recommender Histories: A Web-Based Approach Using WebGL

Published:13 March 2017Publication History

ABSTRACT

Content based recommender systems are commonly applied to provide automatic support to users searching for relevant information. However, as the retrieved number of resources may grow large, and because the user does not have direct control over the search process, re-finding and analyzing the retrieved information can become a difficult task. We introduce the ECHO (Explorer of Collection HistOries tool, which allows the user to visualize and analyze search result histories. Using an interactive three-dimensional scene, the history of recommender queries and the corresponding collections of recommended items can be easily explored. A multiple Levels of Detail approach empowers users to drill down starting from the overview of the query history, then performing visual meta data filtering on each result collection, down to detailed representation of single results. In particular, for each result collection we provide an interactive visualization of the meta data distribution. This representation makes it possible to apply global filters over the entire query history to identify additional valuable items in other result collections. Also, our approach supports the user in comparing the different collections and visually identifying similarities between them. ECHO is implemented as a web application. To avoid rendering performance issues and to guarantee smooth, animated transitions, we rely on graphic card acceleration using WebGL technology.

References

  1. K. Andrews, M. Wohlfahrt, and G. Wurzinger. Visual graph comparison. In 2009 13th International Conference Information Visualisation, pages 62--67. IEEE, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. D. Archambault. Structural differences between two graphs through hierarchies. In Proceedings of Graphics Interface 2009, pages 87--94. Canadian Information Processing Society, 2009.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. U. Brandes and S. R. Corman. Visual unrolling of network evolution and the analysis of dynamic discourse. Information Visualization, 2(1):40--50, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. S. K. Card, J. D. Mackinlay, and B. Shneiderman. Readings in information visualization: using vision to think. Morgan Kaufmann, 1999.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Chau. Visualizing web search results using glyphs: Design and evaluation of a flower metaphor. ACM Transactions on Management Information Systems (TMIS), 2(1):2, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. I. Chaudhri. Animated graphical user interface for a display screen or portion thereof, Oct. 5 2010. US Patent D624,932.Google ScholarGoogle Scholar
  7. C. Collberg, S. Kobourov, J. Nagra, J. Pitts, and K. Wampler. A system for graph-based visualization of the evolution of software. In Proceedings of the 2003 ACM symposium on Software visualization, pages 77--ff. ACM, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Congote, A. Segura, L. Kabongo, A. Moreno, J. Posada, and O. Ruiz. Interactive visualization of volumetric data with webgl in real-time. In Proceedings of the 16th International Conference on 3D Web Technology, pages 137--146. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. Erten, P. J. Harding, S. G. Kobourov, K. Wampler, and G. Yee. Graphael: Graph animations with evolving layouts. In International Symposium on Graph Drawing, pages 98--110. Springer, 2003.Google ScholarGoogle Scholar
  10. M. Granitzer, C. Seifert, S. Russegger, and K. Tochtermann. Unfolding cultural, educational and scientific long-tail content in the web. In UMAP Workshops, 2013.Google ScholarGoogle Scholar
  11. M. Hascoët and P. Dragicevic. Visual comparison of document collections using multi-layered graphs. 2011.Google ScholarGoogle Scholar
  12. D. Koop, J. Freire, and C. T. Silva. Visual summaries for graph collections. In 2013 IEEE Pacific Visualization Symposium (PacificVis), pages 57--64. IEEE, 2013. Google ScholarGoogle ScholarCross RefCross Ref
  13. T. Munzner, F. Guimbretière, S. Tasiran, L. Zhang, and Y. Zhou. Treejuxtaposer: scalable tree comparison using focusGoogle ScholarGoogle Scholar
  14. context with guaranteed visibility. In ACM Transactions on Graphics (TOG), volume 22, pages 453--462. ACM, 2003.Google ScholarGoogle Scholar
  15. T. N. Nguyen and J. Zhang. A novel visualization model for web search results. IEEE Transactions on Visualization and Computer Graphics, 12(5):981--988, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. L. Nowell, E. Hetzler, and T. Tanasse. Change blindness in information visualization: A case study. In Proceedings of the IEEE Symposium on Information Visualization 2001 (INFOVIS'01), page 15. IEEE Computer Society, 2001. Google ScholarGoogle ScholarCross RefCross Ref
  17. J. O'Donovan, B. Smyth, B. Gretarsson, S. Bostandjiev, and T. Höllerer. Peerchooser: visual interactive recommendation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pages 1085--1088. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. M. M. Sebrechts, J. V. Cugini, S. J. Laskowski, J. Vasilakis, and M. S. Miller. Visualization of search results. Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval - SIGIR '99, (JULY 1999):3--10, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. G. Tschinkel, C. Di Sciascio, B. Mutlu, and V. Sabol. The recommendation dashboard: A system to visualise and organise recommendations. In 2015 19th International Conference on Information Visualisation, pages 241--244. IEEE, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. K. Verbert, D. Parra, P. Brusilovsky, and E. Duval. Visualizing recommendations to support exploration, transparency and controllability. In Proceedings of the 2013 international conference on Intelligent user interfaces, pages 351--362. ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. A. Welch. High speed data compression and decompression apparatus and method, Dec. 10 1985. US Patent 4,558,302.Google ScholarGoogle Scholar

Index Terms

  1. Visual Exploration and Analysis of Recommender Histories: A Web-Based Approach Using WebGL

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ESIDA '17: Proceedings of the 2017 ACM Workshop on Exploratory Search and Interactive Data Analytics
      March 2017
      82 pages
      ISBN:9781450349031
      DOI:10.1145/3038462

      Copyright © 2017 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 13 March 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader