skip to main content
10.1145/2207676.2208380acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

AccessRank: predicting what users will do next

Published:05 May 2012Publication History

ABSTRACT

We introduce AccessRank, an algorithm that predicts revisitations and reuse in many contexts, such as file accesses, website visits, window switches, and command lines. AccessRank uses many sources of input to generate its predictions, including recency, frequency, temporal clustering, and time of day. Simulations based on log records of real user interaction across a diverse range of applications show that AccessRank more accurately predicts upcoming accesses than other algorithms. The prediction lists generated by AccessRank are also shown to be more stable than other algorithms that have good predictive capability, which can be important for usability when items are presented in lists as users can rely on their spatial memory for target location. Finally, we present examples of how real world applications might use AccessRank.

References

  1. Alexander, J., Cockburn, A., Fitchett, S., Gutwin, C., and Greenberg, S. Revisiting read wear: analysis, design, and evaluation of a footprints scrollbar. In Proc. CHI '09 (2009), 1665--1674. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Arcuri, M., Coon, T., Johnson, J., Manning, A., and van Tilburg, M. Adaptive menus, Sept. 19 2000. US Patent 6,121,968.Google ScholarGoogle Scholar
  3. Cockburn, A., Gutwin, C., and Greenberg, S. A predictive model of menu performance. In Proc CHI '07 (2007), 627--636. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Findlater, L., and McGrenere, J. A comparison of static, adaptive, and adaptable menus. In Proc. CHI '04 (2004), 89--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Findlater, L., Moffatt, K., McGrenere, J., and Dawson, J. Ephemeral adaptation: the use of gradual onset to improve menu selection performance. In CHI '09, ACM (2009), 1655--1664. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Greenberg, S. Using unix: Collected traces of 168 users. Tech. rep., Research Report 88/333/45, Department of Computer Science, University of Calgary, 1988.Google ScholarGoogle Scholar
  7. Greenberg, S., and Witten, I. Supporting command reuse: empirical foundations and principles. International Journal of Man-Machine Studies 39, 3 (1993), 353--390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Greenberg, S., and Witten, I. Supporting command reuse: Mechanisms for reuse. International Journal of Man-Machine Studies 39, 3 (1993), 391--425. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kaasten, S., and Greenberg, S. Integrating back, history and bookmarks in web browsers. In Proc. CHI '01 (2001), 379--380. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lee, D., Choi, J., Kim, J.-H., Noh, S. H., Min, S. L., Cho, Y., and Kim, C. S. On the existence of a spectrum of policies that subsumes the least recently used (lru) and least frequently used (lfu) policies. SIGMETRICS Perform. Eval. Rev. 27, 1 (1999), 134--143. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Markov, A. The theory of algorithms. American Mathematical Society Translations (1960).Google ScholarGoogle Scholar
  12. Mozilla. The Places frecency algorithm. https://developer.mozilla.org/en/The_Places_frecency_algorithm, 2008.Google ScholarGoogle Scholar
  13. Tak, S. Understanding and Supporting Window Switching. PhD thesis, University of Canterbury, 2011.Google ScholarGoogle Scholar
  14. Tauscher, L., and Greenberg, S. How people revisit web pages: empirical findings and implications for the design of history systems. IJHCS 47 (1997), 97--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Webber, W., Moffat, A., and Zobel, J. A similarity measure for indefinite rankings. TOIS '10 (2010). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. AccessRank: predicting what users will do next

    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
      CHI '12: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      May 2012
      3276 pages
      ISBN:9781450310154
      DOI:10.1145/2207676

      Copyright © 2012 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 ACM 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: 5 May 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate6,199of26,314submissions,24%

      Upcoming Conference

      CHI '24
      CHI Conference on Human Factors in Computing Systems
      May 11 - 16, 2024
      Honolulu , HI , USA

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader