Binder  by xlang-ai

ICLR 2023 research paper code for binding language models in symbolic languages

created 2 years ago
320 stars

Top 86.0% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Binder addresses the challenge of grounding large language models (LLMs) in symbolic reasoning and execution environments, enabling them to interact with and leverage external tools and knowledge bases. It targets researchers and developers working on LLM agents, program synthesis, and knowledge-grounded AI, offering a method to improve LLM performance with minimal symbolic annotations.

How It Works

Binder employs a novel approach that binds LLMs to symbolic languages by fine-tuning them on a small set of input-output examples. This method allows LLMs to learn to generate symbolic programs that can be executed by an interpreter, effectively grounding their outputs in a verifiable and actionable format. The advantage lies in achieving state-of-the-art or comparable performance with significantly fewer annotations than traditional methods.

Quick Start & Requirements

Highlighted Details

  • Accepted to ICLR 2023 (Spotlight).
  • Supports OpenAI chat series models (GPT-3.5, GPT-4).
  • Achieves SOTA or comparable performance with ~10 program annotations.

Maintenance & Community

The project was accepted to ICLR 2023. The primary contributors are listed in the citation. Further updates are planned to refactor code and support more models.

Licensing & Compatibility

The repository does not explicitly state a license. The code is provided for research purposes, and compatibility with commercial or closed-source applications is not specified.

Limitations & Caveats

The project's reliance on OpenAI's API means it is subject to their rate limits and model availability. The README notes past issues with OpenAI's request limitations and the deprecation of Codex models, indicating potential instability or the need for ongoing adaptation to API changes.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 90 days

Explore Similar Projects

Starred by John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), Travis Fischer Travis Fischer(Founder of Agentic), and
1 more.

instructor-js by 567-labs

0%
738
Typescript tool for structured extraction from LLMs
created 1 year ago
updated 6 months ago
Feedback? Help us improve.