Papers for

natural language 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.

Language model improves reasoning about others minds with evolving rules

CogRSI: Evolving and Auditing Cognitive Reasoning Strategies

Abstract: Can a language model learn better ways to reason about other people's minds by improving its own strategies, and are the strategies it learns actually right? We study this with cogrsi. A grounded reader marks who saw each event in a story and uses a short written principle to settle disagreements between its readings. With a principle written by experts, it beats self-consistency at the same token cost. A self-improvement loop then writes the principle itself. It keeps an update only if accuracy rises by a calibrated margin, and in one variant only if it also passes counterfactual test pairs. The learned principles transfer: on 800 BigToM pairs that no system had seen, each of them scores higher than the expert principle. We then check what the learned rules actually say. Each rule is translated into code and run on thousands of small stories with known answers. Most of them give a wrong answer in at least one situation they claim to cover, for example by treating a character who is in the room as knowing what happened even while asleep. Accuracy does not reveal which rules are wrong, and the counterfactual test does not fix this. A strategy can help in practice and still be wrong as a rule, so both need checking. Our code and data are publicly available.

Sat 31 OctComputation and Language
The gist
Figuring out what others know or think can be tricky, and computers struggle with this too. The authors created a system called CogRSI where a language model learns rules to track who knows what in stories. These rules can improve by checking their own accuracy on test questions. However, even if the rules help in practice, testing showed some of them still make errors in certain situations, meaning good practical performance doesn’t guarantee perfect understanding. This suggests both practical checks and detailed audits of reasoning rules are important.
Open → 2611.01113v1

Iktrace system finds indigenous knowledge in academic texts accurately

IKTRACE: A Natural Language Processing Framework for Identifying Indigenous Knowledge Representation in Academic Literature

Abstract: As artificial intelligence systems increasingly rely on vast textual data, respectful and accurate representation of Indigenous Knowledge has become critical. This paper introduces IKTRACE, a natural language processing framework for identifying, analyzing, and organizing Indigenous Knowledge representations in academic literature while adhering to Indigenous Data Sovereignty (IDsov) principles. We present a community-informed taxonomy co-developed with Inuit partners, comprising nine knowledge domains grounded in Indigenous Data Sovereignty principles. Building on this taxonomy, we implement a multi-method Knowledge identification pipeline using complementary natural language processing approaches. Outputs are integrated into a knowledge graph to support future expert and community validation. Applied to a corpus of Canadian Arctic research documents, IKTRACE demonstrated high accuracy and strong community relevance in expert validation. Our framework provides a scalable, ethically grounded foundation for Community-centered Knowledge validation and the development of Indigenous-informed AI systems.

Wed 28 OctComputers and Society
The gist
Indigenous Knowledge is often missed or misrepresented in large collections of academic articles, which can cause harm or misunderstanding. The authors created IKTRACE, a tool that uses language technology to spot and organize Indigenous Knowledge in writings while respecting Indigenous rights to control their information. They worked with Inuit partners to make a special guide for the tool, and it worked well on Canadian Arctic research papers. This system helps communities check and use their knowledge ethically in future AI projects.
Open → 2610.38186v1

Bias benchmark reveals language and stereotype effects on question answering

BanglaBBQ: A Bias Benchmark for Question Answering in the Bangladeshi Context

Abstract: This paper introduces BanglaBBQ, a question-answering bias benchmark designed to capture stereotypes grounded in the Bangladeshi context, in both Bangla and English. Following KoBBQ and PakBBQ, BanglaBBQ adapts the original Bias Benchmark for Question Answering (BBQ) by classifying its templates into three groups: directly translated (DT), modified to align target groups or contexts with Bangladesh (TM), and removed when deemed unsuitable for the Bangladeshi context (SR). This process retains 140 templates across six categories, comprising 76 DT and 64 TM templates. Five newly authored (NA) categories, based on stereotypes common in Bangladeshi society, are then added: marital status, age and political perception, regional origin, educational background, and mental-health status. Native Bangladeshi annotators judged all 466 newly authored templates, and 372 were retained because a strict majority of English annotators identified the intended target and rated the attitude as common enough. Each newly authored template is linked to a documented source and a verbatim quote from it. Each evaluated template also has a counter-stereotypical version of its disambiguated context. The dataset was evaluated using two open-weight models (Qwen3-4B and Qwen3-8B) and two closed models (GPT-4.1-mini and Gemini 2.5 Flash). All four lean towards the stereotyped person when the context is ambiguous, in both languages, and the effect of language differs by model, so English results do not predict behaviour in Bangla. On the adapted BBQ templates, both Qwen3 models are also less accurate when the context contradicts a stereotype than when it confirms it. On the newly authored templates, the closed models follow counter-stereotypical evidence almost perfectly, and all four models are more biased on the templates that annotators validated than on those they rejected.

Sat 17 OctComputation and Language
The gist
Language models sometimes show bias when answering questions, especially about social stereotypes. The authors created BanglaBBQ, a set of test questions to study bias in both Bangla and English, focusing on stereotypes relevant to Bangladesh. They found that models tend to prefer stereotypical answers when information is unclear, and that their biases differ between languages. Some models can follow evidence that contradicts stereotypes better than others. This resource helps reveal how well models handle cultural and linguistic biases.
Open → 2610.24764v1

Unified model improves evidence selection for long text and retrieval

UNREAL: Unifying Retrieval and Long-Context with a Single Model

Abstract: Long-context inference and Retrieval-Augmented Generation (RAG) handle evidence selection at vastly different scales, from a single long prompt to an entire corpus. We ask whether a single model-internal mechanism can select evidence across this range. We introduce UNifying REtrieval And Long-Context with a Single Model (UNREAL), a model-native evidence selection framework to span corpus retrieval and long-context inference. UNREAL encodes chunks and derives retrieval queries directly from the frozen LLM's internal representations. It adds fewer than 500K trainable parameters and leaves the backbone unchanged. On a 3B-token, 21M-chunk Wikipedia index, all four dense and hybrid UNREAL backbones outperform state-of-the-art retriever-reranker systems. The best model raises recall from 49.1% to 73.2% on HotpotQA, from 31.7% to 60.1% on 2WikiMultiHopQA, and from 8.8% to 14.4% on MuSiQue. Applied to long-context tasks, the same selection mechanism removes distractors before generation, raising NoLiMa accuracy from 1.0% to 24.83% at its maximum context length of 128K tokens, and LV-Eval's F1 score from 49.97% to 54.66% at 256K. UNREAL also reduces FLOPs and time-to-first-token relative to full-context inference from roughly 32K tokens onward, with larger gains as context grows. Together, these results establish model-internal evidence selection as a common foundation for corpus retrieval and evidence-sparse long-context inference.

Tue 6 OctComputation and LanguageInformation RetrievalMachine Learning
The gist
Finding relevant information for tasks can involve either searching a large collection of documents or examining very long pieces of text. The authors introduce a single approach called UNREAL that can pick out important evidence both from vast collections and from long text passages using one model. This method adds only a small number of trainable parameters and works inside a large language model without changing its core. Tests show that UNREAL finds more useful information and helps answer questions better than previous methods, while also speeding up processing for very long inputs.
Open → 2610.08463v1

Contextual embeddings reveal how meaning shifts in sentences over time

Contextual trajectory and incremental contextual displacement: Towards using LLMs to understand dynamic, utterance-specific meaning construction

Abstract: Transformer-based large language models (LLMs) such as RoBERTa represent text using contextual word embeddings (CWEs), which alter the embeddings associated with each token based on surrounding context. We construct token-wise incremental trajectories by repeatedly recomputing a token's CWE as successive words are added to a sentence, yielding a representation of how contextualized embeddings evolve as the utterance unfolds. We evaluate this approach using garden-path sentences as a test case with characteristic features. Token-wise trajectories reproduce known features of garden-path processing, including disruption around the critical region, and reliably distinguish garden-path sentences from matched disambiguated controls. We introduce several metrics for quantifying representational displacement across contextual increments and show that trajectory information can be highly predictive of sentence type. We find that ambiguity-related information is recoverable not only from the sentence-level CLS representation but also from ordinary vocabulary tokens, suggesting that utterance-level information is distributed across multiple representational scales. In exploratory analyses, we find qualitatively similar trajectory structures in other ambiguity- and misdirection-related linguistic phenomena. Together, these results establish token-wise incremental trajectories as a promising framework for studying utterance-specific meaning construction using LLMs.

Wed 30 SeptComputation and LanguageArtificial Intelligence
The gist
Understanding how words change meaning as a sentence unfolds is hard, especially in tricky sentences that mislead readers. The authors show that by looking at how computer-generated word meanings update word by word in a sentence, they can track these changes over time. This approach captures when and where sentences get confusing and can tell apart tricky sentences from clear ones. It suggests that meaning builds up gradually across the whole sentence, not just at the end. These insights could help improve how language models understand complex sentence meanings.
Open → 2610.00840v1

Self repulsion sampling improves language model answer diversity and accuracy

Self-Repulsive Sampling for Diffusion Language Models

Abstract: Sampling several responses and voting over their answers can improve a language model's accuracy, but repeated answers limit the benefit of additional samples. Raising temperature increases diversity at a potential cost to per-sample accuracy. We introduce Self-Repulsion (SR), a sampler for masked diffusion language models that uses peer commitments to diversify the pool. At each penalized denoising step, each path lowers a token's logit according to how many peers have committed that token at the same position. Paths share a batched forward pass and then commit in sequence, so later paths observe choices made earlier in the same step. This coupling requires no training or additional forward or backward pass and can produce distinct paths even at temperature zero. When all paths commit a position together from identical logits, the update exactly maximizes total logit minus a convex duplication cost. On LLaDA-8B-Instruct with ten paths and 128 denoising steps, deterministic SR reaches 80.38% plurality accuracy on GSM8K, compared with 70.17% for the unpenalized greedy decoder. At temperature 0.6 and matched model-evaluation budgets, the count penalty improves over self-consistency by 2.06 percentage points in blocks of 32 and 14.50 under pure diffusion. Experiments on GSM8K, MATH and TruthfulQA show that voting gains arise mainly from higher coverage of correct answers, with gains that vary by benchmark and decoding regime.

Wed 30 SeptMachine Learning
The gist
When asking language models to answer questions multiple times, repeated answers reduce the benefit of getting more samples. The authors introduce a method called Self-Repulsion (SR) that makes multiple answer attempts more different from one another by discouraging repeated tokens during generation. This approach improves the chance of finding the correct answer by having more diverse possibilities without needing extra training or computation. In tests on math and truthfulness benchmarks, SR increased the accuracy of combined answers noticeably.
Open → 2609.39560v1

Sinhala language tool improves word splitting with neural network

A Character-Level Neural Approach to Sinhala Sandhi Splitting

Abstract: Sinhala Sandhi splitting recovers the constituent words or morphemes hidden inside a phonologically merged surface form. The task is important for Sinhala NLP because Sandhi obscures lexical boundaries, but no prior published work has established a neural benchmark for Sinhala Sandhi splitting. We present a character-level sequence-to-sequence study based on SandhiLex, using native Sinhala Unicode input and evaluating recurrent encoder-decoder models for affixational and more complex lexicalized, derivational, and etymological Sandhi. The central challenge is the hard subset lexicalized, derivational, and etymological Sandhi, where our best model, a bidirectional LSTM encoder with a unidirectional LSTM decoder, reaches only 68.40\% exact-match accuracy (82.08\% character-level accuracy), well below the 94.00\% achieved on the more regular affixational subset. Ablations show that bidirectional encoding is the largest contributor to performance, while native Sinhala script improves exact match accuracy over romanized input. Qualitative analysis indicates that many errors are near misses involving boundary adjacent characters or plausible but incorrect phonological substitutions. These results establish an empirical baseline for Sinhala Sandhi splitting and identify data scale, Sandhi type conditioning, and attention-based decoding as the main directions for future work.

Mon 28 SeptComputation and Language
The gist
Sinhala language has a feature called Sandhi that merges words together, making it hard to tell where one ends and another begins. The authors developed a neural network model that works at the letter level to split these merged words back into their original parts. Their best model does well on simpler cases but struggles with more complex ones, showing room for improvement. They also found that using the native Sinhala script rather than romanized text helped accuracy.
Open → 2609.36131v1

Variational learning improves discrete diffusion for better sequence generation

Learning to Re-Draft: A Variational Stackelberg Game for Discrete Diffusion

Abstract: Discrete diffusion models offer the ability to re-draft, revisiting and correcting earlier tokens throughout generation. This capability depends on the forward corruption process that defines what the denoiser learns to correct. Masked diffusion models fix tokens once they are unmasked, while uniform diffusion permits revisions but relies on uniformly random token substitutions. We instead learn which substitutions are most useful for training the denoiser to re-draft. We introduce Variational Stackelberg Discrete Diffusion (VSDD), a framework for learning a semantically aware corruption process. VSDD formulates training as a leader-follower game: the leader defines a Markovian corruption process parameterized by the denoiser's token embeddings, while the follower optimizes a variational denoising objective with the corruption process held fixed. The leader rewards corruptions based on how much the denoiser improves after learning from them, rather than on how easily the current denoiser can reconstruct them. We measure this improvement under a fixed reference corruption process, approximate the follower's response with a one-step gradient update, and optimize the leader using a score-function estimator. We evaluate VSDD across molecular, text, and playlist generation. VSDD substantially improves molecular validity over uniform and masked diffusion, reduces text perplexity relative to uniform diffusion while remaining competitive with masked diffusion, and achieves sizable improvements in offline playlist recommendation metrics.

Mon 28 SeptMachine LearningArtificial Intelligence
The gist
Generating sequences like molecules, text, or playlists often needs making corrections as the sequence builds. The researchers developed a new approach that learns which mistakes to create during training to help the model get better at fixing them. This method treats the problem like a game between two parts: one decides how to corrupt data, and the other learns to fix it. Their approach improved the quality of molecules, text, and playlists generated, compared to older methods.
Open → 2609.35166v1

Method improves diversity of AI text generation without trade offs

Improving the Diversity of LLM Outputs without a Trade-off

Abstract: We propose DAST (Diversifying Arithmetic Sampling with TokenTour), a method that increases the diversity of LLM outputs without any change to the marginal distribution and with negligible generation-time overhead (a few microseconds). We observe that token IDs are often arranged in a meaningless order and reassign them so that tokens with similar meanings appear consecutively. This can be done in advance in a few hundred seconds per model, and the resulting order can be reused for all subsequent generations. By combining this order with arithmetic sampling (or quasi-Monte Carlo methods), we make similar tokens less likely to be generated across runs while preserving the distribution. Our method not only produces qualitatively good ideas but also significantly improves performance on the downstream task of ProtoQA.

Sun 27 SeptComputation and LanguageArtificial IntelligenceMachine Learning
The gist
Language models sometimes produce similar or repetitive responses, limiting the variety of ideas they generate. The authors propose a method called DAST that rearranges how tokens (words or pieces of words) are ordered internally so that similar meanings appear together. This change helps make similar tokens less likely to be picked repeatedly, increasing output diversity without slowing down generation or changing what the model thinks is likely overall. Their approach improves results on a question-answering task, showing it can produce a wider range of good answers.
Open → 2609.33038v1

Framework measures meaning and coverage differences in text comparisons

A Semiotics-Aware Framework for Evaluating Fidelity and Coverage in Natural Language Generation

Abstract: When two texts describe the same expression, standard metrics based on lexical overlap or whole-text similarity may fail to detect meaningful differences in how that expression is framed. We propose a framework to evaluate semiotic alignment between texts, where a semiotic profile encompasses both the contextual meaning and the discourse references made salient by a text. Our approach yields two scores, Semiotic Fidelity and Semiotic Coverage, estimating how much of one text's profile is supported by the other and how much of the other's profile it recovers. Experiments show that coverage is typically lower than fidelity, and that alignment between LLMs and human-curated data is highest at low sampling temperatures, while higher temperatures reduce this alignment.

Tue 22 SeptComputation and LanguageArtificial Intelligence
The gist
When two texts describe the same thing, usual methods that compare words may miss important differences in meaning or focus. The authors created a new way to check how well two texts match in meaning and what parts they cover, calling these measures Semiotic Fidelity and Semiotic Coverage. They found that texts often don't cover each other's full meaning, especially when generated by AI with more randomness. This method helps understand how closely generated text matches human-like meaning.
Open → 2609.26527v1

Open language models plan rhymes near line endings not newlines

Planning or Improvisation? Stress-Testing the Poetry Planning Site on Open Models and Open Cross-Layer Transcoders

Abstract: Lindsey et al. (2025) report that Claude 3.5 Haiku plans rhymes: features for candidate rhyme words are active on the newline before a line is written, and a suppress-and-inject intervention redirects the line only when applied there (their Figure 13). We test how far this generalizes on seven cells crossing four open models (0.6B to 2.6B parameters) with six open cross-layer transcoders (CLTs), on one consumer GPU, decomposing the claim into position specificity (C1), newline site identity (C2), and a newline-resident plan (C3). This is a stress test rather than a faithful reproduction: attribution graphs are unavailable for these CLTs, so features are found bottom-up from decoder vectors. C1 generalizes, in every cell and in all 247 of 444 prompt-by-inject pairs with a detectable effect, but the effective position is the final prompt token, adjacent to emission, and only two cells reach behaviorally meaningful probabilities. C2 and C3 are not recovered by any probe: a census of every active feature finds no rhyme-anticipating enrichment at the newline, and steering the newline while the model composes the whole line, over 36 runs and 8,640 sampled lines, shows why. That intervention is strong but one token long, making the injected word the first word of the composed line in 703 of 720 samples and leaving the rhyme six words later untouched. A final test drops the transcoder entirely: patching the newline's whole residual, at every layer, from a minimal-pair poem whose third line ends on a different rhyme moves the rhyme in 11 of 1,260 composed lines against 4 at baseline, with a design resolving 1.4%. We read this as a boundary condition rather than a refutation: at this scale and with these transcoders, the causal site is emission-adjacent. We reproduce Figure 13's shape, not its mechanism. Code and data are public (code: github.com/PCfVW/poetry-planning-site).

Wed 16 SeptComputation and Language
The gist
Some language models were thought to plan rhymes at the start of each new line when writing poetry. Lindsey and colleagues tested this idea on smaller open models and tools called transcoders. They found rhyme planning usually happens right before a line ends, not at the newline where the next line starts. Their tests suggest rhyme planning is tied to the end of the current line rather than to a special position at the newline. This helps understand where rhyme patterns form inside language models.
Open → 2609.18440v1

French language model reveals tokenizer impact on grammar tests

Right Tool, Right Job: Native-Language Evaluation, Tokenizer Sensitivity, and Methodological Findings from a French-Only BabyLM

Abstract: We submit MéTRON-FR, a 125M GPT-2 pretrained on 92.47M words of French, to the BabyLM 2026 Strict track. It scores 85.97 +/- 0.17% on QFrBLiMP (a native Quebec-French benchmark of grammatical minimal pairs) and 62.80% on the BabyLM-weighted leaderboard. A cross-lingual GLUE (General Language Understanding Evaluation) protocol that combines French task-data translation with rank-16 LoRA (Low-Rank Adaptation) produces a sharp task-type gradient: relational tasks gain measurably, while world-knowledge tasks regress. Bilingual Lexicon Induction aligns the French embeddings to GPT-2 at p@1 = 68.84 +/- 8.61%, 18X above chance, suggesting cross-lingual alignment tracks acquired grammatical competence rather than training duration. An ablation study shows that single-token zero-shot scoring is dominated by tokenizer and template artifacts at the child scale, motivating tokenizer-swap sensitivity, placebo-controlled prompting, and native-language minimal-pair benchmarks as standard diagnostics.

Tue 15 SeptComputation and Language
The gist
Training a French-only language model, the authors found it performs well on native French grammar tests and some language tasks. They noticed some tasks improve while others get worse when combining French data with adaptations from English models. The study highlights that how words are split into pieces (tokenizer) can strongly affect scoring in tests, especially for small-scale models. They suggest better evaluation methods for such language models using native language tests and careful testing procedures.
Open → 2609.17435v1