AgreeMate: Teaching LLMs to Haggle

Ainesh Chatterjee, Samuel Miller, Nithin Parepally
12/24/2024
cs.CLcs.LG

No official code found. Best implementation: ain3sh/agreemate (2 stars, MIT, last commit 2024-12-31).

Abstract

We introduce AgreeMate, a framework for training Large Language Models (LLMs) to perform strategic price negotiations through natural language. We apply recent advances to a negotiation setting where two agents (i.e. buyer or seller) use natural language to bargain on goods using coarse actions. Specifically, we present the performance of Large Language Models when used as agents within a decoupled (modular) bargaining architecture. We demonstrate that using prompt engineering, fine-tuning, and chain-of-thought prompting enhances model performance, as defined by novel metrics. We use attention probing to show model attention to semantic relationships between tokens during negotiations.

View on arXivView PDF

Code Implementations(1)

ain3sh/agreemateCommunity100%
MIT
20TeX, PythonNov 27, 20241 years agoMIT

Similar Papers

Cite this paper

@article{chatterjee2024agreemate,
  title  = {AgreeMate: Teaching LLMs to Haggle},
  author = {Ainesh Chatterjee and Samuel Miller and Nithin Parepally},
  year   = {2024},
  eprint = {2412.18690},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.18690v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.18690.svg)](https://codeofpaper.com/paper/2412.18690)

Discussion