A Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesis

By Izzeddin Gur, Hiroki Furuta, Austin L. Huang, Mustafa Safdari, Yutaka Matsuo, Douglas Eck, Aleksandra Faust. International Conference on Learning Representations, 2023

391 citations recorded by the source corpus.

Pre-trained large language models (LLMs) have recently achieved better generalization and sample efficiency in autonomous web automation. However, the performance on real-world websites has still suffered from (1) open domainness, (2) limited context length, and (3) lack of inductive bias on HTML. We introduce WebAgent, an LLM-driven agent that learns from self-experience to complete tasks on real websites following natural language instructions. WebAgent plans ahead by decomposing instructions into canonical sub-instructions, summarizes long HTML documents into task-relevant snippets, and acts on websites via Python programs generated from those. We design WebAgent with Flan-U-PaLM, for grounded code generation, and HTML-T5, new pre-trained LLMs for long HTML documents using local and global attention mechanisms and a mixture of long-span denoising objectives, for planning and summarization. We empirically demonstrate that our modular recipe improves the success on real websites by over 50%, and that HTML-T5 is the best model to solve various HTML understanding tasks; achieving 18.7% higher success rate than the prior method on MiniWoB web automation benchmark, and SoTA performance on Mind2Web, an offline task planning evaluation.

Subfields: Artificial Intelligence, Information Systems, Signal Processing

View Paper: https://www.semanticscholar.org/paper/a53c8ba374d430d6c3786d13c04edb200d547750

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Graham Neubig
  2. Mohit Bansal
  3. Jianfeng Gao
  4. Luke S. Zettlemoyer
  5. Xuanjing Huang
  6. Yu Su
  7. Karthik Narasimhan
  8. Yejin Choi

In Information Systems

  1. Graham Neubig
  2. Shuyan Zhou
  3. Frank F. Xu
  4. Uri Alon
  5. Daniel Fried
  6. Huan Sun
  7. Hao Zhu
  8. Karthik Narasimhan

In Signal Processing

  1. Huan Sun
  2. Graham Neubig
  3. Yu Su
  4. Xuanjing Huang
  5. Saining Xie
  6. Shuyan Zhou
  7. Yonatan Bisk
  8. Frank F. Xu

Citations in the corpus