Interpreting User Requests in the Context of Natural Language Standing Instructions
Not on the map. Why?
Abstract (arXiv)
Users of natural language interfaces, generally powered by Large Language Models (LLMs),often must repeat their preferences each time they make a similar request. We describe an approach to LLM-based dialogue modeling in which persistent user constraints and preferences -- collectively termed standing instructions -- as additional context for such interfaces. For example, when a user states "I'm hungry", a previously expressed preference for Persian food can be automatically added to the LLM prompt, influencing the search for relevant restaurants. We develop NLSI, a language-to-program dataset consisting of over 2.4K dialogues spanning 17 domains, where each dialogue is paired with a user profile (a set of users specific standing instructions) and corresponding structured representations (API calls). A key challenge in NLSI is to identify which subset of the standing instructions is applicable to a given dialogue. NLSI contains diverse phenomena, from simple preferences to interdependent instructions such as triggering a hotel search whenever the user is booking tickets to an event. We conduct experiments on NLSI using prompting with large language models and various retrieval approaches, achieving a maximum of 44.7% exact match on API prediction. Our results demonstrate the challenges in identifying the relevant standing instructions and their interpretation into API calls.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 31 of its 50 references that are in the map. First posted on arXiv 16 Nov 2023.
Builds on
31 of 50 references.
References · 31
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2018Know What You Don't Know: Unanswerable Questions for SQuADcited by 1,538
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,203
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 820
- 2022A Survey on In-context Learningcited by 717
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
19 more
- 2019Towards Scalable Multi-domain Conversational Agents: The Schema-Guided Dialogue Datasetcited by 426
- 2023LaMP: When Large Language Models Meet Personalizationcited by 425
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 394
- 2014Memory Networkscited by 354
- 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 309
- 2016A Persona-Based Neural Conversation Modelcited by 221
- 2023SatLM: Satisfiability-Aided Language Models Using Declarative Promptingcited by 100
- 2023CLIN: A Continually Learning Language Agent for Rapid Task Adaptation and Generalizationcited by 88
- 2023Answering Questions by Meta-Reasoning over Multiple Chains of Thoughtcited by 87
- 2020Like hiking? You probably enjoy nature: Persona-grounded Dialog with Commonsense Expansionscited by 49
- 2023ChatGPT for Zero-shot Dialogue State Tracking: A Solution or an Opportunity?cited by 38
- 2021Learning to Repair: Repairing model output errors after deployment using a dynamic memory of feedbackcited by 35
- 2017Personalization in Goal-Oriented Dialogcited by 28
- 2020Knowledge-Enhanced Personalized Review Generation with Capsule Graph Neural Networkcited by 14
- 2022Towards Fair Evaluation of Dialogue State Tracking by Flexible Incorporation of Turn-level Performancescited by 13
- 2022BenchCLAMP: A Benchmark for Evaluating Language Models on Syntactic and Semantic Parsingcited by 12
- 2019Learning to Learn Semantic Parsers from Natural Language Supervisioncited by 7
- 2022Ontologically Faithful Generation of Non-Player Character Dialoguescited by 7
- 2022DialGuide: Aligning Dialogue Model Behavior with Developer Guidelinescited by 3
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025ToolDial: Multi-turn Dialogue Generation Method for Tool-Augmented Language Modelscited by 34
- 2025Sample-Efficient Online Learning in LM Agents via Hindsight Trajectory Rewritingcited by 10
- 2025What Makes a Good Natural Language Prompt?cited by 6
- 2026Latent Preference Modeling for Multi-Session Personalized Tool Callingcited by 2
- 2026How Strongly Should Task State Influence an LLM Agent?cited by 0
- 2026How Strongly Should Task State Influence an LLM Agent?22 Sep 2026
- 2026Latent Preference Modeling for Multi-Session Personalized Tool Calling20 Apr 2026
- 2025Sample-Efficient Online Learning in LM Agents via Hindsight Trajectory Rewriting11 Oct 2025
- 2025What Makes a Good Natural Language Prompt?7 Jun 2025
- 2025ToolDial: Multi-turn Dialogue Generation Method for Tool-Augmented Language Models1 Mar 2025