RL for Bangla Mathematical Reasoning
An ongoing curriculum-trained small language model for mathematical reasoning in Bangla, a low-resource morphologically rich language.

Learning Bangla maths step by step
Scroll to watch it unfold. Each beat is one documented step of the project.

- 01
Simpler problems
Training starts with easier problems.
- 02
Harder problems
Difficulty rises in stages.
- 03
Reasoning in Bangla
The model writes its working in Bangla.
- 04
Evaluation
Answers are checked for correctness.
- 05
Outcome
A small model learns Bangla mathematical reasoning through a staged curriculum.
An illustration of how the system works, drawn from the write-up below. It is not recorded output.
The idea
Large language models reason well in English but fall sharply behind in Bangla — a language spoken by 230M+ people yet largely missing from the mathematical-reasoning literature. This is an ongoing research project that trains a compact model to reason mathematically in Bangla through a staged curriculum, where each stage adds a progressively finer-grained learning signal. The goal is competitive Bangla math reasoning without frontier-scale model capacity.
Why it's hard
Bangla's agglutinative morphology makes correct reasoning traces structurally longer, which quietly confounds the reward signals standard reinforcement-learning methods rely on. The approach is designed to separate “was the answer correct” from “was it wordy,” so valid Bangla reasoning isn't penalised for length. (Method details are held back while the work is under submission.)
Tech stack & key skills
Core tools, methods and skills demonstrated in this project: