Multi-party Goal Tracking with LLMs: Comparing Pre-training, Fine-tuning, and Prompt Engineering

Angus Addlesee, Weronika Sieińska, Nancie Gunson, Daniel Hernández Garcia, Christian Dondrup +1 more
8/29/2023
cs.CLcs.HC

No official code found. Best implementation: AddleseeHQ/mpgt-eval (3 stars, MIT, last commit 2023-11-03).

Abstract

This paper evaluates the extent to which current Large Language Models (LLMs) can capture task-oriented multi-party conversations (MPCs). We have recorded and transcribed 29 MPCs between patients, their companions, and a social robot in a hospital. We then annotated this corpus for multi-party goal-tracking and intent-slot recognition. People share goals, answer each other's goals, and provide other people's goals in MPCs - none of which occur in dyadic interactions. To understand user goals in MPCs, we compared three methods in zero-shot and few-shot settings: we fine-tuned T5, created pre-training tasks to train DialogLM using LED, and employed prompt engineering techniques with GPT-3.5-turbo, to determine which approach can complete this novel task with limited data. GPT-3.5-turbo significantly outperformed the others in a few-shot setting. The `reasoning' style prompt, when given 7% of the corpus as example annotated conversations, was the best performing method. It correctly annotated 62.32% of the goal tracking MPCs, and 69.57% of the intent-slot recognition MPCs. A `story' style prompt increased model hallucination, which could be detrimental if deployed in safety-critical settings. We conclude that multi-party conversations still challenge state-of-the-art LLMs.

View on arXivView PDF

Code Implementations(1)

MIT
30PythonJul 5, 20232 years agoMIT

Similar Papers

Cite this paper

@article{addlesee2023multiparty,
  title  = {Multi-party Goal Tracking with LLMs: Comparing Pre-training, Fine-tuning, and Prompt Engineering},
  author = {Angus Addlesee and Weronika Sieińska and Nancie Gunson and Daniel Hernández Garcia and Christian Dondrup and Oliver Lemon},
  year   = {2023},
  eprint = {2308.15231},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.15231v1}
}

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/2308.15231.svg)](https://codeofpaper.com/paper/2308.15231)

Discussion