Meaningful change detection in structured data
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
SUPPLE: automatically generating user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
The volume and evolution of web page templates
WWW '05 Special interest tracks and posters of the 14th international conference on World Wide Web
EMNLP '02 Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10
Programming by a sample: rapidly creating web applications with d.mix
Proceedings of the 20th annual ACM symposium on User interface software and technology
Web Information Extraction by HTML Tree Edit Distance Matching
ICCIT '07 Proceedings of the 2007 International Conference on Convergence Information Technology
A graph-theoretic approach to webpage segmentation
Proceedings of the 17th international conference on World Wide Web
Numerical Recipes 3rd Edition: The Art of Scientific Computing
Numerical Recipes 3rd Edition: The Art of Scientific Computing
Design as exploration: creating interface alternatives through parallel authoring and runtime tuning
Proceedings of the 21st annual ACM symposium on User interface software and technology
Getting inspired!: understanding how and why examples are used in creative design practice
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Two studies of opportunistic programming: interleaving web foraging, learning, and writing code
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Review of automatic document formatting
Proceedings of the 9th ACM symposium on Document engineering
Exploratory modeling with collaborative design spaces
ACM SIGGRAPH Asia 2009 papers
Designing with interactive example galleries
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Parallel prototyping leads to better design results, more divergence, and increased self-efficacy
ACM Transactions on Computer-Human Interaction (TOCHI)
A model of multi-scale perceptual organization in information graphics
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
Repetition-based web page segmentation by detecting tag patterns for small-screen devices
IEEE Transactions on Consumer Electronics
ShowMeHow: translating user interface instructions between applications
Proceedings of the 24th annual ACM symposium on User interface software and technology
d.tour: style-based exploration of design example galleries
Proceedings of the 24th annual ACM symposium on User interface software and technology
WebCrystal: understanding and reusing examples in web authoring
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A platform for large-scale machine learning on web design
CHI '12 Extended Abstracts on Human Factors in Computing Systems
IJCAI'11 Proceedings of the Twenty-Second international joint conference on Artificial Intelligence - Volume Volume Three
Learning design patterns with bayesian grammar induction
Proceedings of the 25th annual ACM symposium on User interface software and technology
Data-driven interactions for web design
Adjunct proceedings of the 25th annual ACM symposium on User interface software and technology
Leveraging the crowd for creating wireframe-based exploration of mobile design pattern gallery
Proceedings of the companion publication of the 2013 international conference on Intelligent user interfaces companion
Webzeitgeist: design mining the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Patina: dynamic heatmaps for visualizing application usage
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Quantifying and reducing the cost of web edits
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
W3touch: metrics-based web page adaptation for touch
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 22nd international conference on World Wide Web companion
Cascading tree sheets and recombinant HTML: better encapsulation and retargeting of web content
Proceedings of the 22nd international conference on World Wide Web
Compiling mockups to flexible UIs
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Attribit: content creation with semantic attributes
Proceedings of the 26th annual ACM symposium on User interface software and technology
Proceedings of the 31st ACM international conference on Design of communication
From rookie to all-star: professional development in a graphic design social networking site
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.01 |
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.