Best Practices for Developing a Windows Live Agent: part 4
Use Canonical Questions
A canonical question establishes the most concise, “representative” question for a topic. If a user asks an ambiguous question, the agent responds with a clarification request using the canonicals for each matched topic. Note that only one question should be marked as a canonical in a topic.
Example:
+- What is my horoscope?
? What is my horoscope?
? Zodiac
+- What is my Zodiac sign?
? What is my Zodiac sign?
? Zodiac
User: zodiac
Agent: What did you mean?
1 What is my horoscope?
2 What is my Zodiac sign?