WAFFLE: Multi-Modal Model for Automated Front-End Development
We develope WAFFLE, a fine-tuning approach to train multi-modal LLM (MLLM) to generate HTML code from webpage screenshots or UI designs. WAFFLE uses a structure-aware attention mechanism to improve MLLMs' understanding of HTML's structure and a contrastive fine-tuning approach to align MLLMs' understanding of UI images and HTML code. Models fine-tuned with WAFFLE show up to 9.00 pp (percentage point) higher HTML match, 0.0982 higher CW-SSIM, 32.99 higher CLIP, and 27.12 pp higher LLEM on our new benchmark WebSight-Test and an existing benchmark Design2Code.
Render the HTML, or preview the HTML to check the correctness:
Citation
@misc{liang2024wafflemultimodalmodelautomated,
title={WAFFLE: Multi-Modal Model for Automated Front-End Development},
author={Shanchao Liang and Nan Jiang and Shangshu Qian and Lin Tan},
year={2024},
eprint={2410.18362},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2410.18362},
}
Runs of lt-asset Waffle_VLM_WebSight on huggingface.co
79
Total runs
-2
24-hour runs
-5
3-day runs
-6
7-day runs
39
30-day runs
More Information About Waffle_VLM_WebSight huggingface.co Model
Waffle_VLM_WebSight huggingface.co is an AI model on huggingface.co that provides Waffle_VLM_WebSight's model effect (), which can be used instantly with this lt-asset Waffle_VLM_WebSight model. huggingface.co supports a free trial of the Waffle_VLM_WebSight model, and also provides paid use of the Waffle_VLM_WebSight. Support call Waffle_VLM_WebSight model through api, including Node.js, Python, http.
Waffle_VLM_WebSight huggingface.co is an online trial and call api platform, which integrates Waffle_VLM_WebSight's modeling effects, including api services, and provides a free online trial of Waffle_VLM_WebSight, you can try Waffle_VLM_WebSight online for free by clicking the link below.
lt-asset Waffle_VLM_WebSight online free url in huggingface.co:
Waffle_VLM_WebSight is an open source model from GitHub that offers a free installation service, and any user can find Waffle_VLM_WebSight on GitHub to install. At the same time, huggingface.co provides the effect of Waffle_VLM_WebSight install, users can directly use Waffle_VLM_WebSight installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
Waffle_VLM_WebSight install url in huggingface.co: