Study Guide: AI configuration
The Study Guide provides two different AI agents using the study guide information to assist students and staff.

Study guide and AI
As part of defining a long term strategy and getting more acquainted with providing AI in the TimeEdit product suite a choice has been made to start with implementing a first iteration of the TimeEdit AI coach in the Study Guide. The reason behind this is that this is considered a relative low impact solution that uses public available data as its source. The further vision is to incorporate more user/student centric support using the personal context of the student. E.g., using the study planner that can provide the study context of a student as additional input to the AI. This is further down the road, since the security and privacy requirements are higher and will gradually be added.
This first implementation offers the option to add two different AI agents:
- AI study coach: available for students and employees that allows using the AI question and response mechanisme a different way to search for information.
- AI student administrator coach: available for authorised users (login) that allows matching educational objects agains external information to assist in substitution / waiver of external obtained credits
Since the assistants implement different behaviours, matching and expected responses they are split and both use an own model.
AI assistant for students
The AI study coach isavailable for students and employees that allows using the AI question and response mechanisme a different way to search for information.

The student provides information and asks questions to the AI study coach that will respond based on the provide information.

The configuration options provided are similar to the AI student administrator coach and will therefor not be detailed in this section but can be found in the next section.
AI assistant for (administrative) staff
The AI student administrator coach is available for authorised users (login) that allows matching educational objects agains external information to assist in substitution / waiver of external obtained credits
the study guide for staff only, using the power of AI and the information stored in the study guide to provide easy to use, powerful search options for staff members, e.g. the student administration.
The AI based add-on provides an easy way for the administration to find matching modules for (new) students with waivers or externally obtained credits they want to use in their study. The cumbersome task of finding a matching internal module (or minor) that meets the information such as learning outcomes, credits, level, etc. from the external module is eased using this add-on.

The option is available for employees only, and will offer the administrator the option to define pre-configured 'basic questions' that can be used as the foundation of a search and can be enriched with information from the external module. The found module(s) and their information are directly accessible via one click. The user can use a next prompt to detail further and get closer to the result, or just restart a new search with one click to make the AI 'forget' all previous information.

The configuration options provided are similar to the AI student coach and will therefor not be detailed in this section but can be found in the next section.
Configure the AI tab(s)
The tab and tab order of both the staff AI assistant and the student AI-coach can be configured like the other standard widgets.
This includes providing an own title, AI introduction text, tab title and tab order.
Next to the standard Tab configuration two new options are added:
- authenticated: indicator to only show the AI-tab when authenticated. Typically used for the employee AI-assistant
- icon: font awesome icon , used to add an star icon in front of the Tab title. For instance the ai-starts
Configuration:
- Add a widget with no Object type selected
- Set the widget type to Coach
- The label is used as the page introduction shown on the AI widget

- Add a new Tab
- Select the just created widget
- Define a Label for the tab
- Set the Sequence for the tab
- Optionally add an Icon shown in front of the label, e.g. wand-sparkles
- Set Authenticated if the widget configured is only for authenticated users (staff)

Configure the AI preset prompts
The AI function supports the usage of pre-set prompts that can be used to assist the users in providing ideas and reuse these prompts. Especially for the staff AI external (module) matching functionality that matches external obtained modules / minors against the institutes offered modules and minors preset prompts that only requires to paste the external module information to execute the match will be a great help and time-saver.
These pre-set prompts were hard-coded and not changeable by the admin, to improve prompts to the institutes context, create new prompts. In this release the administrator option has been added to define and configure prompts. The defined prompts will be shown to the user in the relevant AI agent (staff or student).
The staff AI-agent shows the different configured prompts above the prompt area. Clicking the pre-configured prompt will copy the prompt text into the prompt area.

Configuration
The administrator can configure prompts using the menu-option Chats.
- To add a new prompt, select the prompt button.
- To edit a prompt, click the 'pencil icon'

The prompt information has 4 fields:
- Title: the title is shown as the clickable prompt information (balloon-button) above the AI-prompt section.
- Prompt: the prompt text that will be copied to the prompt area after clicking the prompt title (balloon-button)
- Authenticated: indicator if the AI-prompt is for the staff (authenticated is set) or the student AI-agent
- Visible: indicator if the AI-prompt should be shown. This supports definition of prompts, set them invisible instead of deleting and recreating them later.

Multiple different prompts can be defined as shown in the example. The list provides a mixture of prompts that are relevant and ease usage for the staff, but also provide helpful ideas and direct useful prompts for the students.

