TAI: Teachable conversation interaction system—the proposed framework for learning user preferences via dialogue
Cold Start: The problem of having no initial data (user history or training examples) when a system is first deployed
NER: Named Entity Recognition—identifying specific items like 'Yankees' or 'Thai food' in text
AF: Argument Filling—assigning recognized entities to the specific parameters required by an API function
AP: Action Prediction—deciding what the system should do next (e.g., ask a question, save a preference, end dialogue)
Seeker-Provider Interaction Loop: A simulation strategy where one agent acts as a user (seeker) with a goal and another as the system (provider) to generate synthetic training conversations
NLG: Natural Language Generation—producing text responses to the user
Entity Transfer Graph: A directed graph used in simulation to model how entities provided by the user are passed to API calls to fulfill a goal
Catalog Feature: An extra input feature indicating if a word matches a known list of items (e.g., a list of sports teams), helping the model recognize entities it hasn't seen in training