Designing a solution
When developing a copilot, the first question that must be answered is, what is the goal of this copilot? In this case, we’re going to build a copilot that answers human resources questions based on a mix of pre-defined topics and organizational content (RAG). The content will be sourced from a sample set of human resources policy documentation and include information such as the organization’s employee handbook, vacation policy, internet usage policy, cell phone policy, and work-from-home policy.
When designing chatbots, you’ll want to consider questions such as the following:
- What kinds of topics should be included?
- What are possible scenarios for the topics? What categories do the scenarios fall into, such as informational, task completion, or troubleshooting?
- What types of trigger words, phrases, or questions could you, as a user, utter to activate a particular topic?
- What kind of information or outcomes would you...