Question: How does the IPA label data after interacting with users?
Answer: It defined a sequence labeling task to extract custom entities from user input and label the next action (out of 13  custom actions defined).
Alternative answer: Plain dialogues with unique dialogue indexes, Plain Information Dictionary information (e.g., extracted entities) collected for the whole dialogue, Pairs of questions (i.e., user requests) and responses (i.e., bot responses), Triples in the form of (User Request, Next Action, Response)