SAM: Self-adapting Menus on the Web

Camille Gobert, Kashyap Todi, Gilles Bailly, Antti Oulasvirta

Research output: Contribution to conferencePosterScientificpeer-review


In this demo, we showcase SAM, a modular and extensible JavaScript framework for self-adapting menus on webpages. SAM allows control of two elementary aspects of adaptating web menus: (1) the target policy, which assigns scores to menu items for adap- tation, and (2) the adaptation style, which specifies how they are adapted on display. We highlight SAM’s capabilities through readily implemented policies from literature, paired with adaptation styles such as reordering and highlighting. Audience are given a chance to experience how SAM automatically adapts typical webpage menus based on their browsing behaviour. We also showcase how researchers can use the open-sourced framework to further experiment with self-adapting menus, and how practitioners can deploy it to their own websites.
Original languageEnglish
Number of pages2
Publication statusPublished - 17 Mar 2019
MoE publication typeNot Eligible
EventInternational Conference on Intelligent User Interfaces - Los Angeles, United States
Duration: 16 Mar 201920 Mar 2019


ConferenceInternational Conference on Intelligent User Interfaces
Abbreviated titleIUI
CountryUnited States
CityLos Angeles


  • adaptive menus
  • web framework

Fingerprint Dive into the research topics of 'SAM: Self-adapting Menus on the Web'. Together they form a unique fingerprint.

  • Cite this

    Gobert, C., Todi, K., Bailly, G., & Oulasvirta, A. (2019). SAM: Self-adapting Menus on the Web. 75-76. Poster session presented at International Conference on Intelligent User Interfaces, Los Angeles, United States.