← Search

Shilin He

8 accepted papers

2026

Figma2Code: Automating Multimodal Design to Code in the Wild

ICLR 2026poster

Front-end development constitutes a substantial portion of software engineering, yet converting design mockups into production-ready *User Interface* (UI) code remains tedious and time-costly. While recent work has explored automating this process with *Multimodal Large Language Models* (MLLMs), e…

Cited by 0SourceScholar
2025

DI-BENCH: Benchmarking Large Language Models on Dependency Inference with Testable Repositories at Scale

ACL 2025finding

Large Language Models have advanced automated software development, however, it remains a challenge to correctly infer dependencies, namely, identifying the internal components and external packages required for a repository to successfully run. Existing studies highlight that dependency-related iss…

2025

OpenRCA: Can Large Language Models Locate the Root Cause of Software Failures?

ICLR 2025poster

Large language models (LLMs) are driving substantial advancements in software engineering, with successful applications like Copilot and Cursor transforming real-world development practices. However, current research predominantly focuses on the early stages of development, such as code generation,…

Cited by 2SourcePDFScholar
2025

UFO: A UI-Focused Agent for Windows OS Interaction

NAACL 2025long

We introduce UFO, a UI-Fcused agent designed to fulfill user requests tailored to Windows OS applications by observing and analyzing the GUI and control information of these applications. UFO utilizes a hierarchical dual-agent framework that decomposes user requests using a divide-and-conquer approa…

2023

Towards Lightweight, Model-Agnostic and Diversity-Aware Active Anomaly Detection

ICLR 2023poster

Active Anomaly Discovery (AAD) is flourishing in the anomaly detection research area, which aims to incorporate analysts’ feedback into unsupervised anomaly detectors. However, existing AAD approaches usually prioritize the samples with the highest anomaly scores for user labeling, which hinders the…

Cited by 1SourcePDFScholar
2022

XLM-D: Decorate Cross-lingual Pre-training Model as Non-Autoregressive Neural Machine Translation

EMNLP 2022main

Pre-training language models have achieved thriving success in numerous natural language understanding and autoregressive generation tasks, but non-autoregressive generation in applications such as machine translation has not sufficiently benefited from the pre-training paradigm. In this work, we es…

2021

Multi-Task Learning with Shared Encoder for Non-Autoregressive Machine Translation

NAACL 2021long

Non-Autoregressive machine Translation (NAT) models have demonstrated significant inference speedup but suffer from inferior translation accuracy. The common practice to tackle the problem is transferring the Autoregressive machine Translation (AT) knowledge to NAT models, e.g., with knowledge disti…