← Latest papers
💬 NLP

CHiPS: Character Histograms and Positional Signals for Lightweight Authorship Attribution in Romanian Texts

This paper introduces CHiPS, a lightweight and transparent character-level authorship attribution method for Romanian texts that utilizes character histograms and positional spectral signals to achieve high accuracy without relying on tokenization, syntactic analysis, or large language models, while demonstrating the effectiveness of restricted feature sets under strict leakage control.

Original authors: Sanda-Maria Avram, George C. Ţurcaş

Published 2026-07-28
📖 5 min read🧠 Deep dive

Original authors: Sanda-Maria Avram, George C. Ţurcaş

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a detective trying to solve a mystery, but instead of looking for fingerprints or footprints, you are looking at the invisible "handwriting" of a computer. This field, called authorship attribution, is all about figuring out who wrote a specific text when the name is missing or disputed. It's like trying to guess which friend wrote a anonymous note in a school diary just by looking at how they use commas, where they put spaces, and which letters they seem to love or hate. While modern computers are great at reading the meaning of words (like understanding a joke or a sad story), this paper asks a simpler, more fundamental question: Can we identify an author just by the tiny, unconscious habits they have with the letters and symbols themselves? Think of it as listening to the rhythm of a song rather than the lyrics; even if you change the words, the beat might still give the singer away. This is important because sometimes we need to know who wrote something without relying on complex, heavy-duty computer brains that might be too complicated to check or understand.

The researchers behind this study, Sanda-Maria Avram and George C. Turcaș, decided to build a new detective tool called CHiPS (which stands for Character Histograms and Positional Signals) to solve this puzzle for texts written in Romanian. Their goal wasn't to build the most powerful, super-complex AI possible, but rather to create a "lightweight" and transparent method that anyone could inspect. They wanted to see how much of an author's identity is hidden in the simple distribution of characters and the rhythm of where those characters appear, without using fancy word-segmenting tools or massive pre-trained language models.

Here is how their method works, using a fun analogy: Imagine every author has a unique "style fingerprint." CHiPS looks at this fingerprint in two different ways.

First, there is the CH-SVM part, which acts like a frequency counter. It simply counts how often the author uses specific characters, like the letter 'a', a comma, or a space. It doesn't care about the order of the words or even if the letters are next to each other; it just looks at the total mix. It's like a baker who can identify a specific chef just by the exact ratio of flour, sugar, and salt they always use, regardless of what cake they are making.

Second, there is the FFT12-LR part, which acts like a rhythm detector. Instead of just counting, it looks at where specific characters appear in the text. It treats the text like a musical score, turning the appearance of things like punctuation or capital letters into a signal wave. It then uses math (specifically Fourier analysis, which is like breaking a sound wave into its musical notes) to find patterns in the spacing and rhythm. It's like noticing that a specific author always puts a comma exactly every 15 words, or that they tend to use exclamation marks in bursts at the end of paragraphs.

The researchers combined these two detectives into a team called CHiPS-F. They tested this team on a locked dataset of Romanian texts called ROST, which contained 400 files written by 10 different authors. To make sure the test was fair and the computer didn't "cheat" by memorizing parts of the same story, they kept all fragments of a single story together in either the training group or the test group, never splitting them up.

The results were quite interesting. When they let a standard, powerful computer method that looks at short chains of letters (like "th" or "ing") run the test, it got a perfect score, identifying the author of every single test file correctly. However, the CHiPS team, which was restricted to only looking at single-character counts and rhythm signals, still did incredibly well. The combined CHiPS-F team correctly identified the author in 54 out of 58 test files, achieving an accuracy of 0.9310 (or 93.1%).

The paper explicitly states that CHiPS is not the absolute best possible classifier; the standard method that looks at letter chains was stronger. Instead, the paper's main discovery is that even with strict limits—ignoring word meanings and ignoring letter combinations longer than one character—an author's style is still very visible in their character habits and rhythmic signals. The "rhythm" part of the tool helped fix a few mistakes the "counting" part made, proving that where you put your punctuation is just as important as how often you use it.

They also tried a "re-ranker" tool (CHiPS-R) that would look at the top five guesses and try to pick the right one if the main tool was close but wrong. On a second, larger dataset of cleaned stories, this extra step helped improve the score to 0.8919 accuracy. However, on the main locked test, this extra step didn't improve the results, suggesting that while it might help in some situations, it's not a magic fix for everything.

In the end, the authors conclude that CHiPS is a valuable, transparent tool. It proves that you don't need a massive, complex neural network to find an author's digital fingerprint; sometimes, just looking at the simple, unconscious habits of how a person types and punctuates is enough to give them away. It offers a clear, checkable way to understand authorship that doesn't rely on "black box" AI, making it a useful baseline for future studies, especially in languages where complex tools might not be available.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →