Graham Neubig profile photo

Graham Neubig

Associate Professor

  • Pittsburgh PA UNITED STATES

Graham Neubig's research is concerned with language and its role in human communication.

Contact

Biography

Graham Neubig is an associate professor at the Language Technologies Institute of Carnegie Mellon University. His research focuses on natural language processing and large language models, including both fundamental advances in model capabilities and applications to tasks such as software development. His final goal is that every person in the world should be able to communicate with each-other, and with computers in their own language. He also contributes to making NLP research more accessible through open publishing of research papers, advanced NLP course materials and video lectures, and open-source software, all of which are available on his web site.

Areas of Expertise

Machine Learning
Natural Language Processing
Machine Translation
Spoken Language Processing

Media Appearances

AI agents get office tasks wrong around 70% of the time, and a lot of them aren't AI at all

The Register  online

2025-06-29

Graham Neubig, an associate professor at CMU's Language Technologies Institute and one of the paper's co-authors, told The Register in a phone interview that the impetus for TheAgentCompany was a paper from researchers at OpenAI and the Wharton School of the University of Pennsylvania about all of the jobs that theoretically could be automated.

"Basically their methodology was that they asked ChatGPT whether the job could be automated," he explained. "They also asked people whether the job could be automated and then they said ChatGPT and people agreed some portion of the time."

Neubig, who also works at a startup building coding agents, said he was skeptical so he wanted to create a benchmark to test how well AI models handle knowledge work tasks. After around eight months of work, they released TheAgentCompany.

Initially, a software agent was able to completely finish about 24 percent of tasks that involved web browsing, coding, and related tasks.

"Recently, we tried a newer version of an agent and it got 34 percent," he said. "So it increased from like one quarter to one third. And that's after about six months. One thing that's been a little bit disappointing to me is this benchmark hasn't been picked up by the big frontier labs. Maybe it's too hard and it makes them look bad."

Neubig said he expects agents will become more capable in time but added that even imperfect agents can be useful, at least in the context of coding agents – a partial code suggestion can be filled out and improved.

For agents dealing with more general office tasks, the situation is different. "It's very easy to sandbox code and not have it affect anything outside of the sandbox," he said. "Whereas, if an agent is processing emails on your company email server… it could send the email to the wrong people."

That said, Neubig sees the adoption of the Model Context Protocol (MCP) as a positive development for agents because it makes more systems programmatically accessible.

View More

AI isn't ready to do your job

Business Insider  online

2025-04-22

AI Agents aren't ready to do your job. Researchers at CMU staffed a fake company with AI agents, and the results were disastrous. "While agents may be used to accelerate some portion of the tasks that human workers are doing, they are likely not a replacement for all tasks at the moment," said Graham Neubig (School of Computer Science).

View More

Where DeepL Beats ChatGPT in Machine Translation with Graham Neubig

Slator  online

2023-07-14

In this week’s SlatorPod, we are joined by Graham Neubig, Associate Professor of Computer Science at Carnegie Mellon University, to discuss his research on multilingual natural language processing (NLP) and machine translation (MT).

View More

Media

Social

Industry Expertise

Education/Learning
Research

Education

University of Illinois Urbana-Champaign

B.S.

Computer Science

2005

Kyoto University

M.S.

Informatics

2010

Kyoto University

Ph.D.

Informatics

2012

Articles

Scaling Evaluation-Time Compute with Reasoning Models as Evaluators

Findings of the Association for Computational Linguistics: ACL 2026

Seungone Kim, Ian Wu, Jinu Lee, Xiang Yue, Seongyun Lee, Minkyeong Moon, Carolin Lawrence, Kiril Gashteovski, Julia Hockenmaier, Graham Neubig, Sean Welleck

2026-07-02

Language model (LM) evaluators that generate chain-of-thought (CoT) reasoning are widely used for the assessment of LM responses. Simultaneously, increasing LMs’" thinking" time through scaling test-time compute has proven to be an effective technique for solving challenging problems in domains such as math and code. This raises a natural question: can an LM’s evaluation capability also be improved by scaling test-time compute? To answer this, we investigate employing reasoning models-LMs that natively generate long CoT reasoning-as evaluators. We explore scaling evaluation-time compute by using reasoning models to evaluate both the overall candidate response (ie, outcome evaluation) and the individual reasoning steps within it (ie, process evaluation). We observe that evaluator performance improves monotonically with the number of reasoning tokens generated, mirroring trends seen in LM reasoning. Furthermore, we use these more accurate evaluators to rerank multiple generations, and demonstrate that spending more compute at evaluation time can be as effective as increasing compute during generation for improving an LM’s problem-solving performance.

View more

Openhands: An open platform for ai software developers as generalist agents

International Conference on Learning Representations

Xingyao Wang, Boxuan Li, Yufan Song, Frank F Xu, Xiangru Tang, Mingchen Zhuge, Jiayi Pan, Yueqi Song, Bowen Li, Jaskirat Singh, Hoang Tran, Fuqiang Li, Ren Ma, Mingzhang Zheng, Bill Qian, Daniel Shao, Niklas Muennighoff, Yizhe Zhang, Binyuan Hui, Junyang Lin, Robert Brennan, Hao Peng, Heng Ji, Graham Neubig

2024-04-24

Software is one of the most powerful tools that we humans have at our disposal; it allows a skilled programmer to interact with the world in complex and profound ways. At the same time, thanks to improvements in large language models (LLMs), there has also been a rapid development in AI agents that interact with and effect change in their surrounding environments. In this paper, we introduce OpenHands, a platform for the development of powerful and flexible AI agents that interact with the world in similar ways to a human developer: by writing code, interacting with a command line, and browsing the web. We describe how the platform allows for the implementation of new agents, utilization of various LLMs, safe interaction with sandboxed environments for code execution, and incorporation of evaluation benchmarks. Based on our currently incorporated benchmarks, we perform an evaluation of agents over 13 challenging tasks, including software engineering (eg, SWE-Bench) and web browsing (eg, WebArena), amongst others. Released under the permissive MIT license, OpenHands is a community project spanning academia and industry with more than 2K contributions from over 186 contributors in less than six months of development, and will improve going forward.

View more

Divergences between Language Models and Human Brains

Advances in Neural Information Processing Systems

2024

Do machines and humans process language in similar ways? Recent research has hinted at the affirmative, showing that human neural activity can be effectively predicted using the internal representations of language models (LMs). Although such results are thought to reflect shared computational principles between LMs and human brains, there are also clear differences in how LMs and humans represent and use language. In this work, we systematically explore the divergences between human and machine language processing by examining the differences between LM representations and human brain responses to language as measured by Magnetoencephalography (MEG) across two datasets in which subjects read and listened to narrative stories. Using an LLM-based data-driven approach, we identify two domains that LMs do not capture well: social/emotional intelligence and physical commonsense.

View more