Skip to content
@xlang-ai

XLANG NLP Lab

Building language model agents that ground language instructions into code or actions executable in real-world environments

Welcome to the Executable Language Grounding (XLANG) Lab! We are part of the HKU NLP Group at the University of Hong Kong. XLang focuses on building language model agents that transform (“grounding”) language instructions into code or actions executable in real-world environments, including databases (data agent), web applications (plugins/web agent), and the physical world (robotic agent) etc,. It lies at the heart of language model agents or natural language interfaces that can interact with and learn from these real-world environments to facilitate human interaction with data analysis, web applications, and robotic instruction through conversation. Recent advances in XLang incorporate techniques such as LLM + external tools, code generation, semantic parsing, and dialog or interactive systems.

Pinned

  1. OSWorld OSWorld Public

    OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

    Python 901 108

  2. OpenAgents OpenAgents Public

    OpenAgents: An Open Platform for Language Agents in the Wild

    Python 3.6k 374

  3. instructor-embedding instructor-embedding Public

    [ACL 2023] One Embedder, Any Task: Instruction-Finetuned Text Embeddings

    Python 1.7k 125

  4. text2reward text2reward Public

    [ICLR 2024] Code for the paper "Text2Reward: Automated Dense Reward Function Generation for Reinforcement Learning"

    Jupyter Notebook 94 3

  5. Binder Binder Public

    [ICLR 2023] Code for the paper "Binding Language Models in Symbolic Languages"

    Python 282 33

  6. DS-1000 DS-1000 Public

    [ICML 2023] Official data and code release for the paper "DS-1000: A Natural and Reliable Benchmark for Data Science Code Generation".

    Python 190 24

Repositories

Showing 10 of 13 repositories
  • OSWorld Public

    OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

    Python 901 Apache-2.0 108 7 0 Updated May 8, 2024
  • DS-1000 Public

    [ICML 2023] Official data and code release for the paper "DS-1000: A Natural and Reliable Benchmark for Data Science Code Generation".

    Python 190 CC-BY-SA-4.0 24 0 0 Updated Apr 29, 2024
  • xlang-paper-reading Public

    Paper collection on building and evaluating language model agents via executable language grounding

    307 10 0 0 Updated Apr 29, 2024
  • instructor-embedding Public

    [ACL 2023] One Embedder, Any Task: Instruction-Finetuned Text Embeddings

    Python 1,715 Apache-2.0 125 26 2 Updated Apr 24, 2024
  • arks Public
    Python 35 6 2 0 Updated Mar 9, 2024
  • batch-prompting Public

    [EMNLP 2023 Industry Track] A simple prompting approach that enables the LLMs to run inference in batches.

    Python 58 5 0 1 Updated Mar 8, 2024
  • OpenAgents Public

    OpenAgents: An Open Platform for Language Agents in the Wild

    Python 3,582 Apache-2.0 374 12 3 Updated Feb 2, 2024
  • text2reward Public

    [ICLR 2024] Code for the paper "Text2Reward: Automated Dense Reward Function Generation for Reinforcement Learning"

    Jupyter Notebook 94 3 1 0 Updated Dec 30, 2023
  • .github Public
    1 0 0 0 Updated Oct 19, 2023
  • Binder Public

    [ICLR 2023] Code for the paper "Binding Language Models in Symbolic Languages"

    Python 282 Apache-2.0 33 0 0 Updated Aug 25, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…