Skip to content

The A.I.I.

The Office of the Vice Provost for Student Success

Main Navigation

 

academic innovation logo

UIA  NEW TECH  AI

UBot

A Socratic AI tutor using state-of-the-art language models to help students think critically and problem solve.

Overview & Objective

UBot is a virtual tutor that guides students to answers rather than providing them directly. This approach ensures students continue learning effectively in the age of artificial intelligence, promoting critical thinking and problem-solving skills. It utilizes state-of-the-art large language models (LLMs) to engage students in a Socratic dialogue, fostering analytical skills and boosting confidence through self-discovery of solutions.

A key feature of UBot is its 24/7 availability, which is particularly beneficial for students studying late into the night outside of traditional tutoring resource windows. Data has shown that UBot experiences peak utilization from 10 pm-2 am, filling a crucial gap in student support.

As part of the Academic Recovery Project, UBot is being deployed in courses with historically high failure rates, providing targeted assistance to improve academic outcomes.

Partners

UIT logo

UIT (University Information Technology Office): Assisting with website hosting and technical infrastructure.

Funders

Status & Next Steps

UBot was successfully deployed to MATH 1050-003: College Algebra in Spring 2024 with overwhelming student support. The next stage involves expanding deployment to all courses in the Academic Recovery Project in the fall semester, as well as other courses across the university.


Approach

UBot combines advanced AI technology with pedagogical best practices to create a unique learning experience. It acts as a virtual Teaching Assistant, equipped with knowledge of class materials including syllabi, lectures, and discussions. The system organizes chats into folders for easy navigation and includes features like topic selection and chat title generation to enhance user experience.

Accessibility is a key focus, with a11y buttons integrated for screen readers. UBot also supports multiple languages and offers various data management options, including local storage saving, chat import/export, and download capabilities in multiple formats.

UBot's infrastructure ensures student data security through encrypted data transmission, stateless AWS infrastructure, and no storage of Personally Identifiable Information (PII) ensuring and user anonymity is maintained.

Details

UBot's features are designed to create a comprehensive and user-friendly learning environment:

- Virtual TA capabilities with in-depth knowledge of course materials
- Socratic questioning method to guide students towards answers
- Topic selection for focused learning sessions
- Chat organization and management tools
- ShareGPT integration for collaborative learning
- Accessibility features for inclusive use
- Data management options for personalized learning tracking

Contact

headshot of lindsay cocoJoshua B. Smith josh.b.smith@utah.edu

Resources

UBot is accessible at https://stage.tlt.utah.edu/ubot/
for members of the University.


 

Last Updated: 10/10/24