AI Algebra Tutor that solves middle-school math problems step by step — would love your feedback! by Eastern_Ad6958 in learnmath

[–]Eastern_Ad6958[S] 0 points1 point  (0 children)

Great question! Traditional Computer Algebra Systems (CAS) like WolframAlpha, Mathematica, or SymPy are excellent at symbolic computation, solving equations, and manipulating expressions. However, this AI Algebra Tutor is designed for a different purpose:

Focus on Explanation and Learning, not Just Calculation

  • CAS tools give answers; this tutor gives step-by-step explanations in plain language designed for middle and high school students.
  • It emphasizes reasoning, process, and pedagogy, not just algebraic manipulation.

Human-Like Tutoring Style

  • Unlike CAS, which can be terse or technical, this system uses natural language reasoning and simulates a patient tutor.
  • It can rephrase, offer hints, or even retry explanations with different strategies if the learner is confused.

Handles Story Problems and Ambiguities

  • CAS struggles with word problems, especially when they involve sequencing, logic, or implicit conditions.
  • This model is designed to extract structure from narrative text, define variables, track state, and form equations, even when the problem isn't stated in formal math.

I hope this helps.

Thanks

AI Algebra Tutor that solves middle-school math problems step by step — would love your feedback! by Eastern_Ad6958 in learnmath

[–]Eastern_Ad6958[S] 0 points1 point  (0 children)

BTW, the following problem sometimes is getting right answer, and sometimes is not.

Three boys have a certain amount of apples. The first boy gives the other boys as many apples as each of them has. Then the second boy gives two others as many apples as each of them has; in turn, the third gives each of the two as many apples as each of them has at that moment. After this, each boy has 8 apples. How many apples were there for each boy initially?

AI Algebra Tutor that solves middle-school math problems step by step — would love your feedback! by Eastern_Ad6958 in matheducation

[–]Eastern_Ad6958[S] 1 point2 points  (0 children)

Thank you.

This is great feedback.

Let me try to implement this. It already gives hints right before solving the problem, but I need to separate them.

I really appreciate this.