← Search

John Yang

18 accepted papers

2026

CodeClash: Benchmarking Goal-Oriented Software Engineering

ICML 2026poster

Existing coding benchmarks evaluate language models (LMs) on concrete, well-specified tasks such as fixing bugs or writing tests. However, human programmers do not spend all day addressing isolated GitHub issues. Instead, real-world software development is grounded in the pursuit of high-level goals…

Cited by 0SourceScholar
2026

Collaborative Gym: A Framework for Enabling and Evaluating Human-Agent Collaboration

ICLR 2026poster

While the advancement of large language models has spurred the development of AI agents to automate tasks, numerous use cases inherently require agents to collaborate with humans due to humans' latent preferences, domain expertise, or the need for control. To facilitate the study of human-agent coll…

Cited by 0SourcecodeScholar
2026

OpenThoughts: Data Recipes for Reasoning Models

ICLR 2026oral

Reasoning models have made rapid progress on many benchmarks involving math, code, and science. Yet, there are still many open questions about the best train- ing recipes for reasoning since state-of-the-art models often rely on proprietary datasets with little to no public information available. To…

Cited by 0SourcecodeScholar
2026

Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces

ICLR 2026poster

AI agents may soon become capable of autonomously completing valuable, long-horizon tasks in diverse domains. Current benchmarks either do not measure real-world tasks, or are not sufficiently difficult to meaningfully measure frontier models. To this end, we present Terminal-Bench 1.5: a carefully…

Cited by 0SourcecodeScholar
2025

EnIGMA: Interactive Tools Substantially Assist LM Agents in Finding Security Vulnerabilities

ICML 2025poster

Although language model (LM) agents have demonstrated increased performance in multiple domains, including coding and web-browsing, their success in cybersecurity has been limited. We present *EnIGMA*, an LM agent for autonomously solving Capture The Flag (CTF) challenges. We introduce new tools an…

Cited by 0SourcePDFScholar
2025

MMTEB: Massive Multilingual Text Embedding Benchmark

ICLR 2025poster

Text embeddings are typically evaluated on a narrow set of tasks, limited in terms of languages, domains, and task types. To circumvent this limitation and to provide a more comprehensive evaluation, we introduce the Massive Multilingual Text Embedding Benchmark (MMTEB) -- a large-scale community-dr…

2025

Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Study

COLING 2025main

Recent advancements in large language models (LLMs) have significantly enhanced their coding capabilities. However, existing benchmarks predominantly focused on simplified or isolated aspects of coding, such as single-file code generation or repository issue debugging, falling short of measuring the…

2025

SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?

ICLR 2025poster

Autonomous systems for software engineering are now capable of fixing bugs and developing features. These systems are commonly evaluated on SWE-bench (Jimenez et al., 2024a), which assesses their ability to solve software issues from GitHub repositories. However, SWE-bench uses only Python repositor…

Cited by 198SourcePDFScholar
2025

SWE-smith: Scaling Data for Software Engineering Agents

NeurIPS 2025spotlight

Despite recent progress in Language Models (LMs) for software engineering, collecting training data remains a significant pain point. Existing datasets are small, with at most 1,000s of training instances from 11 or fewer GitHub repositories. The procedures to curate such datasets are often complex,…

Cited by 0SourceScholar
2024

Referral Augmentation for Zero-Shot Information Retrieval

ACL 2024findings

We propose Referral-Augmented Retrieval (RAR), a simple technique that concatenates document indices with referrals: text from other documents that cite or link to the given document. We find that RAR provides significant performance gains for tasks across paper retrieval, entity retrieval, and open…

2024

SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering

NeurIPS 2024poster

Language model agents are increasingly being used to automate complicated tasks in digital environments. Just as humans benefit from powerful software applications, such as integrated development environments, for complex tasks like software engineering, we posit that language model agents represent…

Cited by 217SourcePDFScholar
2024

SWE-bench: Can Language Models Resolve Real-world Github Issues?

ICLR 2024oral

Language models have outpaced our ability to evaluate them effectively, but for their future development it is essential to study the frontier of their capabilities. We find real-world software engineering to be a rich, sustainable, and challenging testbed for evaluating the next generation of langu…

Cited by 500SourcePDFScholar
2023

InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedback

NeurIPS 2023poster

Humans write code in a fundamentally interactive manner and rely on constant execution feedback to correct errors, resolve ambiguities, and decompose tasks. While LLMs have recently exhibited promising coding capabilities, current coding benchmarks mostly consider a static instruction-to-code sequen…

2022

WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents

NeurIPS 2022accept

Most existing benchmarks for grounding language in interactive environments either lack realistic linguistic elements, or prove difficult to scale up due to substantial human involvement in the collection of data or feedback signals. We develop WebShop – a simulated e-commerce website environment wi…

2020

SeqHAND: RGB-Sequence-Based 3D Hand Pose and Shape Estimation

ECCV 2020poster

3D hand pose estimation based on RGB images has been studied for a long time. Most of the studies, however, have performed frame-by-frame estimation based on independent static images. In this paper, we attempt to not only consider the appearance of a hand but incorporate the temporal movement infor…

Cited by 67SourcePDFScholar
2019

Sym-Parameterized Dynamic Inference for Mixed-Domain Image Translation

ICCV 2019poster

Recent advances in image-to-image translation have led to some ways to generate multiple domain images through a single network. However, there is still a limit in creating an image of a target domain without a dataset on it. We propose a method to expand the concept of `multi-domain' from data to t…

Cited by 10PDFcodeScholar
2018

Broadcasting Convolutional Network for Visual Relational Reasoning

ECCV 2018poster

In this paper, we propose the Broadcasting Convolutional Network (BCN) that extracts key object features from the global field of an entire input image and recognizes their relationship with local features. BCN is a simple network module that collects effective spatial features, embeds location info…

Cited by 28SourcePDFScholar