""" Collection of mappings for PEP moods/activities extracted directly from the XEP """ MOODS = { 'afraid': 'Afraid', 'amazed': 'Amazed', 'angry': 'Angry', 'amorous': 'Amorous', 'annoyed': 'Annoyed', 'anxious': 'Anxious', 'aroused': 'Aroused', 'ashamed': 'Ashamed', 'bored': 'Bored', 'brave': 'Brave', 'calm': 'Calm', 'cautious': 'Cautious', 'cold': 'Cold', 'confident': 'Confident', 'confused': 'Confused', 'contemplative': 'Contemplative', 'contented': 'Contented', 'cranky': 'Cranky', 'crazy': 'Crazy', 'creative': 'Creative', 'curious': 'Curious', 'dejected': 'Dejected', 'depressed': 'Depressed', 'disappointed': 'Disappointed', 'disgusted': 'Disgusted', 'dismayed': 'Dismayed', 'distracted': 'Distracted', 'embarrassed': 'Embarrassed', 'envious': 'Envious', 'excited': 'Excited', 'flirtatious': 'Flirtatious', 'frustrated': 'Frustrated', 'grumpy': 'Grumpy', 'guilty': 'Guilty', 'happy': 'Happy', 'hopeful': 'Hopeful', 'hot': 'Hot', 'humbled': 'Humbled', 'humiliated': 'Humiliated', 'hungry': 'Hungry', 'hurt': 'Hurt', 'impressed': 'Impressed', 'in_awe': 'In awe', 'in_love': 'In love', 'indignant': 'Indignant', 'interested': 'Interested', 'intoxicated': 'Intoxicated', 'invincible': 'Invincible', 'jealous': 'Jealous', 'lonely': 'Lonely', 'lucky': 'Lucky', 'mean': 'Mean', 'moody': 'Moody', 'nervous': 'Nervous', 'neutral': 'Neutral', 'offended': 'Offended', 'outraged': 'Outraged', 'playful': 'Playful', 'proud': 'Proud', 'relaxed': 'Relaxed', 'relieved': 'Relieved', 'remorseful': 'Remorseful', 'restless': 'Restless', 'sad': 'Sad', 'sarcastic': 'Sarcastic', 'serious': 'Serious', 'shocked': 'Shocked', 'shy': 'Shy', 'sick': 'Sick', 'sleepy': 'Sleepy', 'spontaneous': 'Spontaneous', 'stressed': 'Stressed', 'strong': 'Strong', 'surprised': 'Surprised', 'thankful': 'Thankful', 'thirsty': 'Thirsty', 'tired': 'Tired', 'undefined': 'Undefined', 'weak': 'Weak', 'worried': 'Worried' } ACTIVITIES = { 'doing_chores': { 'category': 'Doing_chores', 'buying_groceries': 'Buying groceries', 'cleaning': 'Cleaning', 'cooking': 'Cooking', 'doing_maintenance': 'Doing maintenance', 'doing_the_dishes': 'Doing the dishes', 'doing_the_laundry': 'Doing the laundry', 'gardening': 'Gardening', 'running_an_errand': 'Running an errand', 'walking_the_dog': 'Walking the dog', 'other': 'Other', }, 'drinking': { 'category': 'Drinking', 'having_a_beer': 'Having a beer', 'having_coffee': 'Having coffee', 'having_tea': 'Having tea', 'other': 'Other', }, 'eating': { 'category':'Eating', 'having_breakfast': 'Having breakfast', 'having_a_snack': 'Having a snack', 'having_dinner': 'Having dinner', 'having_lunch': 'Having lunch', 'other': 'Other', }, 'exercising': { 'category': 'Exercising', 'cycling': 'Cycling', 'dancing': 'Dancing', 'hiking': 'Hiking', 'jogging': 'Jogging', 'playing_sports': 'Playing sports', 'running': 'Running', 'skiing': 'Skiing', 'swimming': 'Swimming', 'working_out': 'Working out', 'other': 'Other', }, 'grooming': { 'category': 'Grooming', 'at_the_spa': 'At the spa', 'brushing_teeth': 'Brushing teeth', 'getting_a_haircut': 'Getting a haircut', 'shaving': 'Shaving', 'taking_a_bath': 'Taking a bath', 'taking_a_shower': 'Taking a shower', 'other': 'Other', }, 'having_appointment': { 'category': 'Having appointment', 'other': 'Other', }, 'inactive': { 'category': 'Inactive', 'day_off': 'Day_off', 'hanging_out': 'Hanging out', 'hiding': 'Hiding', 'on_vacation': 'On vacation', 'praying': 'Praying', 'scheduled_holiday': 'Scheduled holiday', 'sleeping': 'Sleeping', 'thinking': 'Thinking', 'other': 'Other', }, 'relaxing': { 'category': 'Relaxing', 'fishing': 'Fishing', 'gaming': 'Gaming', 'going_out': 'Going out', 'partying': 'Partying', 'reading': 'Reading', 'rehearsing': 'Rehearsing', 'shopping': 'Shopping', 'smoking': 'Smoking', 'socializing': 'Socializing', 'sunbathing': 'Sunbathing', 'watching_a_movie': 'Watching a movie', 'watching_tv': 'Watching tv', 'other': 'Other', }, 'talking': { 'category': 'Talking', 'in_real_life': 'In real life', 'on_the_phone': 'On the phone', 'on_video_phone': 'On video phone', 'other': 'Other', }, 'traveling': { 'category': 'Traveling', 'commuting': 'Commuting', 'driving': 'Driving', 'in_a_car': 'In a car', 'on_a_bus': 'On a bus', 'on_a_plane': 'On a plane', 'on_a_train': 'On a train', 'on_a_trip': 'On a trip', 'walking': 'Walking', 'cycling': 'Cycling', 'other': 'Other', }, 'undefined': { 'category': 'Undefined', 'other': 'Other', }, 'working': { 'category': 'Working', 'coding': 'Coding', 'in_a_meeting': 'In a meeting', 'writing': 'Writing', 'studying': 'Studying', 'other': 'Other', } }