[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-237987-105":53,"doc-detail-237987-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","faceoff-assisting-the-manifestation-design-of-web-graphical-user-interface","FaceOff - Assisting the Manifestation Design of Web Graphical User Interface","","Designing desirable and aesthetically pleasing web graphical user interfaces (GUI) is difficult for web developers, especially when developers must locate fitting reference pages and combine styles from multiple sources without losing visual harmony. FaceOff is a data-driven automation system that builds a repository of GUI templates from 15,491 web pages. It segments a page into blocks, retrieves template candidates, and recommends diverse, harmonious template combinations using a CNN-based style-embedding model.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/faceoff-assisting-the-manifestation-design-of-web-graphical-user-interface/237987/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/faceoff-assisting-the-manifestation-design-of-web-graphical-user-interface/237987.png","ImageObject",442,249,{"name":88,"@type":89},"Caleb Sterling","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-11-01","2026-09-11",true,{"@type":98,"interactionType":99,"userInteractionCount":30},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What problem does FaceOff address in web GUI design?","Question",{"text":108,"@type":109},"FaceOff targets the challenge of finding suitable web pages to reuse GUI styles and the effort required to integrate styles from different pages harmoniously for a target web page.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"How does FaceOff use templates to assist GUI manifestation design?",{"text":113,"@type":109},"FaceOff constructs a repository of GUI templates extracted from 15,491 web pages, then retrieves matched templates for each segmented block of the page under design.",{"name":115,"@type":106,"acceptedAnswer":116},"How are the recommended template combinations generated?",{"text":117,"@type":109},"FaceOff recommends multiple diverse combinations using a CNN-based style-embedding model that maps templates with harmonious styles near each other in the embedding space.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},237987,1791729119,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":30,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":79,"language":135,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":136,"faqs":137,"seo_title":138,"seo_description":61,"update_tm":139,"read_time":73},962084925290,"https://ap-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45","FaceOff: Assisting the Manifestation Design of Web Graphical User Interface  \nShuyu Zheng  \nPeking University [zhengshuyu@pku.edu.cn](zhengshuyu@pku.edu.cn)  \nZiniu Hu Peking University [bull@pku.edu.cn](bull@pku.edu.cn)  \nYun Ma∗ Tsinghua University [yunma@tsinghua.edu.cn](yunma@tsinghua.edu.cn)  \nABSTRACT  \nDesigning desirable and aesthetical manifestation of web graphic user interfaces (GUI) is a challenging task for web developers. After determining a web page’s content, developers usually refer to existing pages, and adapt the styles from desired pages into the target one. However, it is not only difficult to find appropriate pages to exhibit the target page’s content, but also tedious to incorporate styles from different pages harmoniously in the target page. To tackle these two issues, we propose FaceOff, a data-driven automation system that assists the manifestation design of web GUI. FaceOff constructs a repository of web GUI templates based on 15,491 web pages from popular websites and professional design examples. Given a web page for designing manifestation, FaceOff first segments it into multiple blocks, and retrieves GUI templates in the repository for each block. Subsequently, FaceOff recommends multiple combinations of templates according to a Convolutional Neural Network (CNN) based style-embedding model, which makes the recommended style combinations diverse and accordant. We demonstrate that FaceOff can retrieve suitable GUI templates with well-designed and harmonious style, and thus alleviate the developer efforts.  \nKEYWORDS  \nWeb design mining, Web design assistance, Template retrieval  \nACM Reference Format:  \nShuyu Zheng, Ziniu Hu, and Yun Ma. 2019. FaceOff: Assisting the Manifestation Design of Web Graphical User Interface. In The Twelfth ACM International Conference on Web Search and Data Mining (WSDM’19), February 11–15, 2019, Melbourne, VIC, Australia. ACM, New York, NY, USA, 4 pages. [https://doi.org/10.1145/3289600.3290610](https://doi.org/10.1145/3289600.3290610)  \n1 INTRODUCTION  \nFor web developers, developing a web page calls for designing not only the page’s content and functionality but also the manifestation of graphical user interfaces (GUI), which determines the appearance of the page. Well-designed manifestation can result in an eye candy touch to attract users’ attention. Basically, GUI’s manifestation considers the neatness and usability of the layout, harmony in color combination, overall design style and so on. Since these considerations require a good taste of art and beauty, it is arduous for developers to efficiently design decent manifestation.  \n∗ Corresponding author.  \nPermission 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 permissions@acm.org](from permissions@acm.org).  \nWSDM’19, February 11–15, 2019, Melbourne, VIC, Australia © 2019 Association for Computing Machinery.  \nACM ISBN 978-1-4503-5940-5/19/02. . . $15.00 [https://doi.org/10.1145/3289600.3290610](https://doi.org/10.1145/3289600.3290610)  \nGiven a page under design (PUD), a common practice of designing manifestation is to browse through well-designed pages, pick desired styles that satisfy the content, and integrate these styles into the page. However, it is not only difficult to find appropriate pages for exhibiting the PUD’s content, but also tedious to incorporate styles from different pages harmoniously in the PUD.  \nTo tackle these two issues, in this paper, we propose FaceOff, a data-driven automation system that assis","cbCaicHGwscsfmRP","https://ap.wps.com/l/cbCaicHGwscsfmRP","pdf",3368502,"English","# Abstract\n# Introduction\n## Problem and Motivation\n## Proposed System: FaceOff\n## Template Repository and Style Embedding","[{\"question\":\"What problem does FaceOff address in web GUI design?\",\"answer\":\"FaceOff targets the challenge of finding suitable web pages to reuse GUI styles and the effort required to integrate styles from different pages harmoniously for a target web page.\"},{\"question\":\"How does FaceOff use templates to assist GUI manifestation design?\",\"answer\":\"FaceOff constructs a repository of GUI templates extracted from 15,491 web pages, then retrieves matched templates for each segmented block of the page under design.\"},{\"question\":\"How are the recommended template combinations generated?\",\"answer\":\"FaceOff recommends multiple diverse combinations using a CNN-based style-embedding model that maps templates with harmonious styles near each other in the embedding space.\"}]","FaceOff - Assisting the Manifestation Design of Web Graphical User Interface | PDF",1789129087]