Bots++ is an AI-powered chatbot designed to enhance student engagement and streamline communication in Canvas courses. By integrating Bots++ into your course site, students can ask questions about course content and receive accurate, instructor-curated responses in real time. This tool helps reduce repetitive inquiries, supports students in navigating course materials, and fosters a more interactive learning environment.
This guide will walk you through the steps to set up Bots++ in your Canvas site, customize its functionality, and ensure it aligns with your course goals. With Bots++, you can provide timely and efficient support to your students while maintaining control over the content it delivers.
Tip: We recommend creating a new Bot++ discussion for each module or topic of your course. Having one Bot++ Discussion for your entire semester or course can lead to more hallucinations of the Bot.
Table of Contents
This article will address the following information:
Enabling Bots++
Completele these steps in order to Enable Bots++ in Ed Discussions.
- To Enable Bots++, first, go into the course you want Bots++ to be enabled and click on "Ed Discussions" in the navigation bar. If Ed Discussions is not enabled, learn how to enable this through our support documentation.
- Click either of the “Activate” buttons shown on your screen.
- Confirm the activation by selecting “Activate.”
- Under the “Additional Features” section, select the checkbox next to “Bots++.”
- The "Bots++" option will appear in the left navigation bar. Please click on it.
- Hover your mouse over the LLM Provider “Yale Chat GPT-4o for Ed Bot.”
- Select “Set This Provider.”
Bots ++ Settings
To change the setting inside your bot, please follow these instructions:
- Click the gear icon in the top right of your page.
- Select the "Bots++" option on the left menu.
- Here, you can change the default disclaimer students will see, reminding them that responses are AI-generated and to think critically about the answers.
- This is where you will select the LLM provider you want Bots++ to use to respond. At the current moment, there is only one provider. More are planned for the future.
- In the responses section, you can select who the Bot responds to: nobody, students, or staff and students.
- This is where you can select how the bot responds. The difference between an answer and a comment is whether you want it to provide guiding help or a direct answer. You can also select the “Post as Staff Only.” This is where it will create a queue of answers but won’t post them until you, as the instructor, approve them.
- For each bot, you can upload a library of files for the bot to use as resources to guide it in its responses. To upload files, select the "upload file" button and follow the prompts. Ed Discussions will automatically process the files.
- Enter text to help give the Bot as much context as possible to help direct its answers. Here is an example for a Math 101 Course :
Course Description:
Math 101 is an introductory course designed to build foundational mathematical skills essential for academic and real-world applications. This course covers key topics including algebra, geometry, and introductory calculus. Students will explore problem-solving techniques, mathematical reasoning, and the practical application of math in various fields such as science, engineering, and economics. By focusing on core concepts and processes, the course prepares students for more advanced mathematics coursework and develops their analytical thinking skills.
Learning Objectives:
By the end of this course, students will be able to:
Solve linear equations and inequalities with one or more variables.
Apply algebraic principles to model and solve real-world problems.
Analyze geometric figures and calculate area, volume, and other properties.
Understand the concept of functions and interpret their graphs.
Differentiate and integrate basic functions, including polynomial and trigonometric functions.
Develop confidence in mathematical problem-solving and communication of mathematical ideas.
- To delete files, select the files you want to remove using the boxes next to the files.
- Then select “Delete Selected.”
- (Optional) In this section, you can edit the Core Prompt. You do not need to edit this if you want to keep the default prompt.
- (Optional) you can put different categories that you want the bot to Ignore in this section.
- Select this box if you want to limit the number of questions each student asks the Bot
- Please leave this box checked.
Starting a New Thread
Tip: We recommend creating a new Bot++ discussion for each module or topic of your course. Having one Bot++ Discussion for your entire semester or course can lead to more hallucinations of the Bot.
- In your course, click "Ed Discussion" on the navigation pannel on the left side of you screen.
- Click “New Thread.”
- Give the thread a new title.
- Select “Ask AI Bot++."
- Provide directions in the body paragraph.
- Select “Post,” and your board will be live.
For more help with Ed Discussion, please email vendor support at [email protected] or [email protected].