Chapman University
Integration of Computer Algebra Systems and Machine Learning in the Authoring of the SANYMS Intelligent Tutoring System
Abstract
dc:description.abstract<p>Computer-based feedback is an increasingly common tool in mathematics education. The feedback that such programs provide can range from indicating whether an answer was correct, to giving an answer or worked out solution or suggesting a similar practice problem. One type of computer-based feedback, the Intelligent Tutoring Systems (ITS), is able to provide feedback not just once per problem, but at multiple points during the process of solving a problem. Creating an ITS that gives feedback for even a narrow topic is often a time-intensive process, and machine learning is only recently being integrated into the ITS authoring process.</p> <p>We introduce the Show and Name your Math Steps (SANYMS) ITS, which uses a Computer Algebra System to provide correctness feedback at every step of problem-solving on a wide variety of equations of the user’s choice. Using the data obtained by this novel structure, we use machine learning to develop a metric that measures the similarity between equations. After using a process to generalize equations and other algebraic expressions, we incorporate a small set of expert-solved equations into a directed graph to provide next-step hints for a wide variety of equations and solution paths that SANYMS has never seen. The final SANYMS ITS combines the versatility of online equation solvers that provide full solutions, with the important benefits of users constructing their own solutions.</p>
Degree
thesis:*- Name thesis:degree_name
- Doctor of Philosophy (PhD)
- Level thesis:degree_level
- Dissertation
- Discipline thesis:degree_discipline
- Computational and Data Sciences
- Year dc:date.available
- 2023
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Ford, Sam
- Contributors dc:contributor
-
- Mohamed Allali
- Erik Linstead
- Adrian Vajiac
Subjects
dc:subject × 7Identifiers
dc:identifier.*- Repository record dc:identifier
- https://digitalcommons.chapman.edu/cads_dissertations/33
- OAI identifier oai:identifier
- oai:digitalcommons.chapman.edu:cads_dissertations-1033