Definition: In this task, you are given four sentences: a bot task sentence, a bot role sentence, a user task sentence and a user role sentence. Your job is to classify given sentences into one of the 47 different domains. The domains are: 'UPDATE_CALENDAR', 'PRESENT_IDEAS', 'MOVIE_LISTINGS', 'AUTO_SORT', 'GAME_RULES', 'CONTACT_MANAGER', 'BANK_BOT', 'MUSIC_SUGGESTER', 'CHECK_STATUS', 'PET_ADVICE', 'HOW_TO_BASIC', 'NAME_SUGGESTER', 'QUOTE_OF_THE_DAY_BOT', 'GUINESS_CHECK', 'INSURANCE', 'RESTAURANT_PICKER', 'MAKE_RESTAURANT_RESERVATIONS', 'WEDDING_PLANNER', 'SKI_BOT', 'HOME_BOT', 'PLAY_TIMES', 'BUS_SCHEDULE_BOT', 'WHAT_IS_IT', 'PHONE_PLAN_BOT', 'DECIDER_BOT', 'PHONE_SETTINGS', 'TIME_ZONE', 'LIBRARY_REQUEST', 'UPDATE_CONTACT', 'CATALOGUE_BOT', 'PROMPT_GENERATOR', 'SCAM_LOOKUP', 'SPORTS_INFO', 'POLICY_BOT', 'CITY_INFO', 'APARTMENT_FINDER', 'EVENT_RESERVE', 'SHOPPING', 'EDIT_PLAYLIST', 'LOOK_UP_INFO', 'ORDER_PIZZA', 'WEATHER_CHECK', 'APPOINTMENT_REMINDER', 'GEOGRAPHY', 'STORE_DETAILS', 'AGREEMENT_BOT', 'ALARM_SET'.

Positive Example 1 -
Input: Bot's task: Inform the user that the topping they are asking for is unavailable 
Bot's role: You are a bot designed to help customers order pizza 
User's task: Ask if a certain pizza topping is available 
User's role: You are interacting with a pizza restaurant bot
Output: ORDER_PIZZA

Positive Example 2 -
Input: Bot's task: Clarify which playlist the user wants to retitle and what they want to change the title to 
Bot's role: You are a bot that manages music playlists 
User's task: Ask the bot to retitle your playlist 
User's role: You are interacting with a bot that can manage your music playlists
Output: EDIT_PLAYLIST

Negative Example 1 -
Input: Bot's task: Help the user with their pizza order 
Bot's role: You are a bot designed to help customers order pizza 
User's task: Ask the bot for three different pizzas 
User's role: You are interacting with a pizza restaurant bot
Output: UPDATE_CALENDAR

Negative Example 2 -
Input: Bot's task: Tell the user that there isn't any room at their first choice of restaurant. If the user then provides an alternate choice, make the reservation for them 
Bot's role: You are a bot designed to make restaurant reservations 
User's task: You and fifteen business partners need to book a few tables for tonight at a fancy restaurant 
User's role: You are interacting with a bot designed to help you make restaurant reservations
Output: APARTMENT_FINDER

Now complete the following example -
Input: Bot's task: Fulfil the user's request. If they ask about an alarm set for seven thirty, remind them that they set that alarm for eight. 
Bot's role: You are a bot designed to set and edit alarms 
User's task: You want to change some of the alarm settings (sound/vibrate, which sound, etc) of the alarm you set for eight pm. At the start of the dialogue, say seven thirty pm instead of eight, and let the bot correct you 
User's role: You are interacting with a bot designed to set and edit alarms
Output: 


Answer: ALARM_SET