Educational Chatbot for Basic Algebra: An Interactive System to Reinforce Mathematical Competencies in High School Students
Journal
Lecture Notes in Computer Science
Learning and Collaboration Technologies
Date Issued
2026
Author(s)
Gómez Pérez, Bárbara Catalina
Chacón-Castro, Marcos
Valenzuela, María
Type
Book chapter
Abstract
One of the most common problems experienced by high school students is difficulties in basic algebra. These obstacles often stem from early conceptual gaps that are not detected or corrected in time. Consequently, it is essential to design digital tools that facilitate teaching and learning among secondary school adolescents. The main purpose of this project is to describe the software design of an educational chatbot for basic algebra, detailing the system infrastructure and engineering requirements that support the chatbot, prioritizing its architecture over educational expectations, metrics, achievements, and impacts. Initially, a group of 40 high school students were given an algebra diagnostic test to identify common limitations in basic algebra topics typically taught in the eighth grade. Subsequently, descriptive statistical analysis was conducted on the collected data to assess students’ performance and determine the thematic content for academic reinforcement. The chatbot was developed in Python and Streamlit as the application framework, since this combination allows seamless integration between backend and interface in a single platform. This project, in addition to presenting a data-driven educational solution, also contributes to Sustainable Development Goal 4 (Quality Education) by promoting equitable access to quality learning through technology software architecture for future valuations and continuous improvements. © The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.
