Demo Use Case
This topic describes a use case used in the remaining guide topics. The use case defines a fictional company, ABC Company, with a bot, the ABC Bot, that assists employees by providing information on the organization’s employee handbook and policies. The remaining topics in this guide use this example to explain a practical application of NeMo Guardrails.
The following guide topics lead you through a step-by-step configuration process, addressing various challenges that might arise.
Input moderation: Verify that any user input is safe before proceeding.
Output moderation: Ensure that the bot’s output is not offensive and does not include specific words.
Preventing off-topic questions: Guarantee that the bot only responds to specific topics.
Retrieval augmented generation: Integrate external knowledge bases.
Next
Start with adding Input Moderation to the ABC Bot.