Bricolage: Example-based retargeting for web design

Ranjitha Kumar, Jerry O. Talton, Salman Ahmad, Scott R. Klemmer

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The Web provides a corpus of design examples unparalleled in human history. However, leveraging existing designs to produce new pages is often difficult. This paper introduces the Bricolage algorithm for transferring design and content between Web pages. Bricolage employs a novel, structured-prediction technique that learns to create coherent mappings between pages by training on human-generated exemplars. The produced mappings are then used to automatically transfer the content from one page into the style and layout of another. We show that Bricolage can learn to accurately reproduce human page mappings, and that it provides a general, efficient, and automatic technique for retargeting content between a variety of real Web pages.

Original languageEnglish (US)
Title of host publicationCHI 2011 - 29th Annual CHI Conference on Human Factors in Computing Systems, Conference Proceedings and Extended Abstracts
Number of pages10
StatePublished - Jun 13 2011
Externally publishedYes
Event29th Annual CHI Conference on Human Factors in Computing Systems, CHI 2011 - Vancouver, BC, Canada
Duration: May 7 2011May 12 2011

Publication series

NameConference on Human Factors in Computing Systems - Proceedings


Other29th Annual CHI Conference on Human Factors in Computing Systems, CHI 2011
CityVancouver, BC


  • Examples
  • Retargeting
  • Structured prediction
  • Web design

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Bricolage: Example-based retargeting for web design'. Together they form a unique fingerprint.

Cite this