Challenge - 5 Problems
Personal Assistant Agent Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 conceptual
intermediate2:00remaining
Understanding the role of memory in personal assistant agents
Which of the following best describes why memory modules are important in personal assistant agents?
Attempts:
2 left
❓ model choice
intermediate2:00remaining
Choosing the right model architecture for task management
You want your personal assistant agent to manage calendar events and reminders effectively. Which model architecture is best suited for this task?
Attempts:
2 left
❓ metrics
advanced2:00remaining
Evaluating personal assistant agent response quality
Which metric is most appropriate to evaluate how well a personal assistant agent understands and responds to user queries?
Attempts:
2 left
🔧 debug
advanced3:00remaining
Debugging a multi-turn dialogue failure in a personal assistant
Given the following simplified dialogue state update code snippet, what is the main issue causing the agent to lose track of user context?
def update_state(state, user_input):
if 'reset' in user_input:
state = {}
else:
state['last_input'] = user_input
return state
state = {'last_input': 'hello'}
state = update_state(state, 'what is my schedule?')
state = update_state(state, 'reset')
state = update_state(state, 'do I have meetings?')
print(state)Attempts:
2 left
❓ hyperparameter
expert3:00remaining
Optimizing reinforcement learning for personal assistant task scheduling
You are training a reinforcement learning agent to schedule tasks for users. Which hyperparameter adjustment is most likely to improve the agent's ability to balance immediate and future rewards?
Attempts:
2 left
