Challenge - 5 Problems
Customer Support Agent Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 conceptual
intermediate2:00remaining
Understanding the role of intent recognition in customer support agents
In a customer support agent architecture, what is the primary purpose of the intent recognition component?
Attempts:
2 left
❓ model choice
intermediate2:00remaining
Choosing the best model for sentiment analysis in customer support
Which type of model is most suitable for analyzing customer sentiment in a support chat to detect frustration or satisfaction?
Attempts:
2 left
💻 code output
advanced2:00remaining
Output of a simple intent classification code snippet
What is the output of the following Python code that classifies customer intents using a simple keyword check?
Agentic_ai
def classify_intent(message): if 'refund' in message.lower(): return 'Request Refund' elif 'price' in message.lower(): return 'Ask Price' else: return 'General Inquiry' print(classify_intent('Can I get a refund for my order?'))
Attempts:
2 left
❓ metrics
advanced2:00remaining
Evaluating model performance with precision and recall
A customer support intent classifier has the following results on a test set: 80 true positives, 20 false positives, and 40 false negatives. What is the precision and recall of the model?
Attempts:
2 left
🔧 debug
expert3:00remaining
Identifying the cause of incorrect response generation in a customer support agent
A customer support agent uses a sequence-to-sequence model to generate responses. The model often repeats the same phrase multiple times in its output. What is the most likely cause of this behavior?
Attempts:
2 left
