Skip to main content

Adaptive Website Design Using Caching Algorithms

  • Conference paper
Advances in Web Mining and Web Usage Analysis (WebKDD 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4811))

Included in the following conference series:

Abstract

Visitors enter a website through a variety of means, including web searches, links from other sites, and personal bookmarks. In some cases the first page loaded satisfies the visitor’s needs and no additional navigation is necessary. In other cases, however, the visitor is better served by content located elsewhere on the site found by navigating links. If the path between a user’s current location and his eventual goal is circuitous, then the user may never reach that goal or will have to exert considerable effort to reach it. By mining site access logs, we can draw conclusions of the form “users who load page p are likely to later load page q.” If there is no direct link from p to q, then it is advantageous to provide one. The process of providing links to users’ eventual goals while skipping over the in-between pages is called shortcutting. Existing algorithms for shortcutting require substantial offline training, which make them unable to adapt when access patterns change between training sessions. We present improved online algorithms for shortcut link selection that are based on a novel analogy drawn between shortcutting and caching. In the same way that cache algorithms predict which memory pages will be accessed in the future, our algorithms predict which web pages will be accessed in the future. Our algorithms are very efficient and are able to consider accesses over a long period of time, but give extra weight to recent accesses. Our experiments show significant improvement in the utility of shortcut links selected by our algorithm as compared to those selected by existing algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, C.R., Domingos, P., Weld, D.S.: Adaptive web navigation for wireless devices. In: Proceedings of the 17th International Joint Conference on Artificial Intelligence (2001)

    Google Scholar 

  2. Anderson, C.R., Horvitz, E.: Web montage: A dynamic personalized start page. In: WWW 2002. Proceedings of the eleventh international conference on World Wide Web, pp. 704–712. ACM Press, New York (2002)

    Chapter  Google Scholar 

  3. Banerjee, A., Ghosh, J.: Clickstream clustering using weighted longest common subsequences. In: Proc. of the Workshop on Web Mining, SIAM Conference on Data Mining, pp. 33–40 (2001)

    Google Scholar 

  4. Cherkasova, L.: Improving www proxies performance with greedy-dual-size-frequency caching policy. HP Laboratories Report No. HPL-98-69R1 (1998)

    Google Scholar 

  5. Cooley, R., Mobasher, B., Srivastava, J.: Web mining: Information and pattern discovery on the world wide web. In: ICTAI 1997. Proceedings of the 9th IEEE International Conference on Tools with Artificial Intelligence, IEEE, Los Alamitos (1997)

    Google Scholar 

  6. Eirinaki, M., Vazirgiannis, M.: Web mining for web personalization. ACM Trans. Inter. Tech. 3(1), 1–27 (2003)

    Article  Google Scholar 

  7. Gabrilovich, E., Dumais, S., Horvitz, E.: Newsjunkie: Providing personalized newsfeeds via analysis of information novelty. In: WWW 2004. Proceedings of the 13th international conference on World Wide Web, pp. 482–490. ACM Press, New York (2004)

    Chapter  Google Scholar 

  8. Megiddo, N., Modha, D.S.: Outperforming LRU with an adaptive replacement cache algorithm. Computer 37(4), 58–65 (2004)

    Article  Google Scholar 

  9. Milic-Frayling, N., Jones, R., Rodden, K., Smyth, G., Blackwell, A., Sommerer, R.: Smartback: Supporting users in back navigation. In: WWW 2004. Proceedings of the 13th international conference on World Wide Web, pp. 63–71. ACM Press, New York (2004)

    Chapter  Google Scholar 

  10. Perkowitz, M.: Adaptive Web Sites: Cluster Mining and Conceptual Clustering for Index Page Synthesis. PhD thesis, University of Washington (2001)

    Google Scholar 

  11. Perkowitz, M., Etzioni, O.: Adaptive web sites: an ai challenge. In: Proceedings of the 15th International Joint Conference on Artificial Intelligence (1997)

    Google Scholar 

  12. Perkowitz, M., Etzioni, O.: Towards adaptive web sites: Conceptual framework and case study. Artificial Intelligence 118(1-2), 245–275 (2000)

    Article  MATH  Google Scholar 

  13. Srikant, R., Yang, Y.: Mining web logs to improve website organization. In: WWW 2001. Proceedings of the tenth international conference on World Wide Web, pp. 430–437. ACM Press, New York (2001)

    Chapter  Google Scholar 

  14. Yahoo!, Inc. My Yahoo!, http://my.yahoo.com

  15. Yang, Q., Wang, H., Zhang, W.: Web-log mining for quantitative temporal-event prediction. IEEE Computational Intelligence Bulletin 1(1), 10–18 (2002)

    Google Scholar 

  16. Yang, Q., Zhang, H.H.: Web-log mining for predictive web caching. IEEE Transactions on Knowledge and Data Engineering 15(4), 1050–1053 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Olfa Nasraoui Myra Spiliopoulou Jaideep Srivastava Bamshad Mobasher Brij Masand

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brickell, J., Dhillon, I.S., Modha, D.S. (2007). Adaptive Website Design Using Caching Algorithms. In: Nasraoui, O., Spiliopoulou, M., Srivastava, J., Mobasher, B., Masand, B. (eds) Advances in Web Mining and Web Usage Analysis. WebKDD 2006. Lecture Notes in Computer Science(), vol 4811. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77485-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77485-3_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77484-6

  • Online ISBN: 978-3-540-77485-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics