Papers for

educational software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

K 12 teachers weigh student relationships with AI companions

Exploring K-12 Teachers' Perceptions of Students' Relationships with AI Companions: Boundaries, Intervention Strategies, and Design Implications

Abstract: K-12 students increasingly form relationships with AI companions. Schools face growing expectations to teach AI literacy, yet existing frameworks treat AI as a tool rather than a relationship, and little is known about how teachers understand and act on students' relational use of AI. We conducted scenario-based interviews with 33 US K-12 teachers. Teachers welcomed academic companions but worried that intimate companions remove the developmental friction through which students learn to sustain human relationships. Teachers drew the boundaries of their jurisdiction by setting and observable wellbeing: within it they taught, talked, and watched; beyond it they positioned themselves as the adults best placed to notice and connect students with support. They envisioned AI companion literacy as shared work across the jurisdictions of counselors, parents, platforms, and policymakers, spiraling across grade levels. We introduce AI companion literacy as an extension of AI literacy and discuss implications for K-12 AI education.

Fri 11 SeptHuman-Computer InteractionComputers and Society
The gist
Students in grades K-12 are increasingly forming friendships with AI companions, but how teachers see and handle these relationships is not well understood. The authors interviewed 33 US teachers, who generally liked AI companions for learning but worried that close AI relationships might hurt kids' ability to build human friendships. Teachers described which issues they felt responsible for and thought teaching AI companion literacy should involve counselors, parents, and policymakers alongside teachers. The authors suggest expanding AI literacy to include understanding how to interact with AI companions safely and healthily.
Open 2609.13479v1

New position-aware metric improves handwritten math recognition scoring

PA-CDM: Position-Aware Character Detection Matching for Evaluating Handwritten Mathematical Expression Recognition

Abstract: Handwritten mathematical expression recognition (HMER) is conventionally scored by exact-match rates and string-similarity metrics that are blind to where an error occurs: two predictions with identical token-error counts receive identical scores whether they misplace a subscript or swap the operands of a fraction. Render-based character detection matching (CDM) aligns glyphs robustly but remains position-blind---on controlled fraction-operand swaps it scores 0.8595 where position-aware scoring yields 0.6253. Tree-edit metrics exhibit a complementary blind spot: rewrites outside the parser's normalization coverage are penalized as structural errors (0.8552 where render-based metrics score 1.0). We propose PA-CDM, a position-aware metric that couples character detection matching with position-forest encoding and divergence-level weighting; StructPerturb v2.0, a frozen benchmark of 1,340 controlled perturbation pairs across 15 type--intensity cells; and a cross-metric consistency protocol combining a sensitivity matrix, a human study, and LLM-judge calibration. In a six-annotator study, PA-CDM attains the highest correlation with human judgments among seven automatic metrics (Spearman rho=0.9535, n=990). A frontier LLM judge correlates slightly higher (rho=0.9613) but is costly, nondeterministic, and API-dependent; PA-CDM approaches it at zero marginal cost with deterministic, diagnosable behavior.

Fri 11 SeptComputer Vision and Pattern RecognitionComputation and LanguageMachine Learning
The gist
Scoring how well a computer reads handwritten math expressions is tricky because current methods can't tell where errors happen or how serious they are. The authors created a new way to compare predictions that notices where symbols are placed, making scores better match what humans think. They also made a set of test examples with controlled changes to math expressions and showed their method agrees closely with human judgments. This new method works well without needing complex or costly tools.
Open 2609.12917v1

Model training and inference enable advanced math problem solving

An Open Recipe for IMO Gold: Training Nemotron for Olympiad Mathematics

Abstract: We study how model post-training and test-time inference design affect natural-language proof generation for hard olympiad mathematics. Starting from Nemotron 3 Ultra, we train two specialist checkpoints using supervised fine-tuning and reinforcement learning, and evaluate checkpoint choice, verification, and refinement. Based on these findings, we present an open-model test-time-compute pipeline. The system operates entirely in natural language, with no formal prover, external tools, or internet access. Three Nemotron 3 Ultra checkpoints - the general-availability model and two post-trained specialists - power an iterative search that generates, verifies, and refines candidate proofs; a separate high-compute stage then selects each final submission. The system scored 30 out of 42 points at IMO 2026, reaching the gold-medal threshold. We release the two post-trained checkpoints as well as the training data, the training and inference code, the submitted solutions, and Nemotron-IMO-Bench, a new benchmark of 200 novel olympiad-level problems.

Wed 9 SeptArtificial Intelligence
The gist
Solving very hard math competition problems is tough for computers because they need to provide clear step-by-step explanations in natural language. The authors improved an existing language model, Nemotron 3 Ultra, by training specialized versions and designing a way to generate, check, and refine math proofs all in plain English without relying on other software tools. Their system scored highly on the International Math Olympiad 2026, enough for a gold medal. They also shared their trained models, data, code, and a new test set of challenging math problems.
Open 2609.10712v1

Language models solve complex geometry with symbolic reasoning

From Symbolic Perception to Logical Deduction: A Framework for Guiding Language Models in Geometric Reasoning

Abstract: Plane geometry remains a significant challenge in AI, requiring the integration of visual perception and mathematical reasoning. While Large Multimodal Models (LMMs) naturally handle visuo-linguistic inputs, they are often computationally intensive and opaque. We demonstrate that a pure Large Language Model (LLM), when equipped with specialized modules, can rival state-of-the-art LMMs on complex geometry problems. Our framework integrates a Geometric Vision Parser, which translates diagrams into symbolic form, with a Symbolic Solver that performs formal deductions, thereby mitigating hallucinations and promoting interpretable reasoning. To enable rigorous evaluation, we curate a benchmark of challenging problems from the 2025 Chinese Zhongkao examinations, ensuring data novelty and testing deeper deductive skills. Experiments demonstrate that our approach achieves performance comparable to Gemini 2.5 Pro while delivering clearer, human-like solutions.

Wed 9 SeptArtificial IntelligenceComputation and Language
The gist
Solving geometry problems is tough for AI because it needs both seeing a picture and doing math. The authors show that language models can solve difficult geometry tasks by first turning diagrams into symbols and then carefully reasoning through them. They test their method on a hard set of exam questions and find it matches the best systems while giving clear, step-by-step solutions. This approach helps reduce errors and makes the reasoning easier to follow.
Open 2609.10335v1

Dynamical model improves tracking of multiple changing skills without skill compensation

Dynamical Non-compensatory Multidimensional IRT Model Using Variational Approximation

Abstract: Multidimensional item response theory (MIRT) is a statistical test theory that precisely estimates multiple latent skills of learners from the responses in a test. Both compensatory and non-compensatory models have been proposed for MIRT: the former assumes that each skill can complement other skills, whereas the latter assumes they cannot. This non-compensatory assumption is convincing in many tests that measure multiple skills; therefore, applying non-compensatory models to such data is crucial for achieving unbiased and accurate estimation. In contrast to tests, latent skills will change over time in daily learning. To monitor the growth of skills, dynamical extensions of MIRT models have been investigated. However, most of them assumed compensatory models, and a model that can reproduce continuous latent states of skills under the non-compensatory assumption has not been proposed thus far. To enable accurate skill tracing under the non-compensatory assumption, we propose a dynamical extension of non-compensatory MIRT models by combining a linear dynamical system and a non-compensatory model. This results in a complicated posterior of skills, which we approximate with a Gaussian distribution by minimizing the Kullback-Leibler divergence between the approximated posterior and the true posterior. The learning algorithm for the model parameters is derived through Monte Carlo expectation maximization. Simulation studies verify that the proposed method is able to reproduce latent skills accurately, whereas the dynamical compensatory model suffers from significant underestimation errors. Furthermore, experiments on an actual data set demonstrate that our dynamical non-compensatory model can infer practical skill tracing and clarify differences in skill tracing between non-compensatory and compensatory models.

Wed 9 SeptMachine Learning
The gist
Testing multiple skills usually assumes that a weakness in one skill can be balanced by strength in another, but this isn’t always true. The authors created a new method that tracks changes in several skills over time without assuming this balance, making skill estimation more accurate when skills don't compensate each other. They use a mathematical approach to estimate skills continuously and tested their method with simulations and real data. Their approach better reflects how people really learn and improve multiple skills.
Open 2609.10028v1

CircuTutor helps learners explore and understand DC circuit problems interactively

CircuTutor: Transforming Static Circuit Problems into Intelligent and Dynamic Tutoring

Abstract: Learning direct current circuit concepts requires learners to connect invisible physical quantities, such as current, voltage, resistance, and power, with observable outcomes such as bulb brightness. Conventional textbook materials and general-purpose circuit simulators provide opportunities for problem solving and exploration but offer limited support for explaining why circuit behavior changes or diagnosing the reasoning behind incorrect answers. We present CircuTutor, a circuit-state-driven intelligent tutoring system that transforms static textbook circuit problems into an interactive tutoring workflow. CircuTutor first uses multimodal problem parsing to extract the textbook question, circuit topology, component parameters, switch states, and answer options, which are converted into a structured task and validated through circuit simulation. Learners can then interactively explore the circuit (by changing parameters) and submit an answer while a SPICE-compatible solver computes physically consistent circuit states. After the learner submits an answer, CircuTutor presents a before-and-after circuit state animation corresponding to the selected operation, organizes the simulated state changes into a causal reasoning chain that explains the underlying circuit behavior, maps answer discrepancies to likely misconceptions, and generates adaptive follow-up exercises targeted at the diagnosed misconception. Our experimental results demonstrate that CircuTutor effectively improves conceptual learning and the overall learning experience. The proposed framework demonstrates how simulated circuit states can be transformed into intelligent and interactive tutoring for circuit education, with the potential to generalize to other STEM domains.

Tue 8 SeptArtificial Intelligence
The gist
Learning about electric circuits is hard because you can’t see things like current and voltage directly. CircuTutor is a smart tool that turns textbook circuit questions into interactive puzzles where learners can change parts and see how the circuit behaves. It explains why the circuit acts a certain way and helps fix misunderstandings by showing animations and giving targeted follow-up exercises. This approach improves how well people understand circuits and makes learning more engaging.
Open 2609.08254v1