The AI Learning Coach is an integrity-first AI tutor designed for college students who want to use generative AI to support their learning without risking academic misconduct. Many students face confusion around AI use policies because rules vary widely between courses, professors, and assignments, leaving them unsure when AI help is appropriate. Our team's survey of 20 Indiana University students found that 90% have avoided AI for schoolwork out of fear of violating a policy, and 75% have experienced AI policies that differ significantly between their classes.
The AI Learning Coach addresses this problem by grounding itself in the student's uploaded course syllabus and acting as a Socratic tutor and guiding students through problems with clarifying questions, step-by-step breakdowns, and concept explanations rather than handing over final answers. What makes our artifact unique is that it tailors every interaction to the specific academic integrity rules of each course, giving students confidence that the help they receive is both genuinely useful and policy compliant.
To explore the project webpage:
- Visit our project page at https://ai-learningcoach.netlify.app.
- Scroll through the sections to learn about the problem, our research process, and the team behind the project.
- In the "Live Demo" section, click any of the five scenarios on the left to see how the AI Learning Coach responds in different academic situations, from helping with a math problem to handling a student who asks for a direct answer.
To try the working AI Learning Coach:
- Upload your course syllabus so the AI can identify your professor's specific AI use policy.
- Ask any question and the AI will guide you toward understanding while respecting your course's academic integrity rules.
Chelsey Flores - Project Lead
Major: Computer Science BS, Minor: Informatics
Amir Khawaja - Research/Data Lead
Major: Mathematics
Chris Seneque - Implementation Lead
Major: Computer Science, Minors: Mathematics and Data Science
Parker Minne - Quality/Review Lead
Major: Computer Science, Minors: Mathematics and Data Science

