Frontend
WAFFLE: Finetuning Multi-Modal Models for Automated Front-End Development
arXiv cs.SE0 views
arXiv:2410.18362v4 Announce Type: replace Abstract: Web development involves turning UI designs into functional webpages, which can be difficult for both beginners and experienced developers due to the complexity of HTML's hierarchical structures and styles. While Large Language Models (LLMs) have shown promise in generating source code, two major challenges persist in UI-to-HTML code generation: (1) effectively representing HTML's hierarchical structure for LLMs, and (2) bridging the gap between the visual nature of UI designs and the text-based format of HTML code. To tackle these challenges, we introduce Waffle, a new fine-tuning strategy that uses a structure-aware attention mechanism to improve LLMs' understanding of HTML's structure and a contrastive fine-tuning approach to align LLMs' 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, outperforming current fine-tuning methods.
Source:https://arxiv.org/abs/2410.18362PreviousMitigating Risks in Software Development through Effective Requirements EngineeringNextCan Language Models Replace Programmers for Coding? REPOCOD Says 'Not Yet'
Related posts
Liquidation isn't triggered by a price — it's triggered by running out of margin
0dev.to
Intel stock collapse worsens as $3.5T chip rout spreads
0Hacker News
Archive or Download? Give Your Toolbar the First-Click Test
0dev.to UX
Claude Code Now Blocks Recreating Existing Video Games
0dev.to Productivity
Why "stay awake" APIs don't keep you green on Teams
0dev.to C#
Playwright Email Tests Need an Inbox Lease
0dev.to Testing