CLFEC: A New Task for Unified Linguistic and Factual Error Correction in paragraph-level Chinese Professional Writing
This paper introduces CLFEC, a new task and dataset for unified linguistic and factual error correction in Chinese professional writing, demonstrating through systematic LLM-based experiments that joint correction outperforms decoupled approaches and highlighting the effectiveness of agentic workflows for building reliable automated proofreading systems.
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 editing a high-stakes report for a major bank or a hospital. You aren't just looking for typos like "recieve" instead of "receive." You are also checking if the report says the wrong date, cites the wrong law, or claims a patient has a disease they don't actually have.
This paper introduces a new way to fix both of these problems at the same time. They call it CLFEC (Chinese Linguistic & Factual Error Correction).
Here is the breakdown of their work, explained with some everyday analogies:
1. The Problem: The "Two-Headed Monster"
Traditionally, computer programs that check text are like specialized mechanics.
- Grammar Checkers are like mechanics who only fix the engine (spelling, grammar, punctuation). They don't care if the car is driving off a cliff.
- Fact Checkers are like mechanics who only check the map (is the destination real? is the route valid?). They don't care if the engine is making a weird noise.
The Reality: In professional writing (like news, finance, or law), these errors happen together. A sentence might have a typo and a wrong statistic. If you fix the typo but leave the wrong number, the document is still dangerous. If you fix the number but leave the typo, it looks unprofessional.
The authors realized that trying to fix these separately is like trying to fix a leaky roof while ignoring the termite damage in the walls. You need a unified repair crew.
2. The Solution: A New "Training Gym" (The Dataset)
To teach computers how to do this unified repair, the authors built a massive new dataset. Think of this as a gym for AI models.
- The Workout: They took real-world texts from four tough areas: Current Affairs, Finance, Law, and Medicine.
- The Sabotage: They intentionally broke these texts. They added typos, swapped punctuation, and—crucially—changed facts (e.g., changing "The 4th Plenary Session" to "The 6th Plenary Session," or changing a fine from 500,000 to 300,000 yuan).
- The Goal: They created a "Gold Standard" answer key so they could test if the AI could find and fix both the typos and the lies.
3. The Experiment: How Do We Fix It?
The team tested three different ways to get the AI to do the job, using Large Language Models (LLMs) as the "brain."
A. The "One-Pass" Reader (Prompting)
- Analogy: You hand a document to a smart intern and say, "Fix everything."
- Result: The intern is okay, but they often miss the subtle facts or get confused when there are too many errors at once. They also tend to "over-fix" things that were already perfect, just because they feel the need to change something.
B. The "Research Assistant" (RAG - Retrieval Augmented Generation)
- Analogy: You give the intern a library card. Before they write a correction, they must go look up the fact in a book (search engine) to be sure.
- Two Versions:
- Sequential (S-RAG): First, they fix the grammar. Then, they go to the library to fix the facts.
- Problem: By the time they get to the library, the grammar changes might have messed up the page numbers or context, making it hard to find the right fact.
- Unified (U-RAG): They fix grammar and facts in one go, using the library while they write.
- Result: This worked much better. It's like having a chef who tastes the soup and checks the recipe simultaneously rather than cooking the whole meal and then checking the recipe at the end.
- Sequential (S-RAG): First, they fix the grammar. Then, they go to the library to fix the facts.
C. The "Project Manager" (Agentic Workflow)
- Analogy: Instead of just an intern, you hire a Project Manager.
- How it works:
- Plan: The Manager scans the document and makes a checklist: "Check the date," "Verify the name," "Fix the comma."
- Execute: They tackle one item at a time, using the search tool for facts.
- Verify: Before finalizing, they double-check their own work.
- Result: This was the most effective method, but only if the "Manager" (the AI model) was smart enough to handle the planning. If the model was too simple, the planning process got messy and caused more errors.
4. The Big Discoveries
The paper found some surprising things:
- Specialized vs. General: You might think a model trained only on grammar would be the best grammar checker. Surprisingly, a general "smart" AI (like a general-purpose LLM) actually did a better job fixing grammar than the specialized grammar models. The specialized ones were too rigid.
- The "Masking" Effect: When a text has a typo and a wrong fact, the AI often fixes the typo but misses the fact. It's like seeing a person with a dirty shirt and a broken leg; if you just wash the shirt, you might miss the broken leg.
- The "Over-Correction" Trap: When the text is already perfect, AI models often get nervous and start changing things anyway, just to feel useful. They might change "good" to "excellent" or rearrange a sentence just to make it "sound better," even if it wasn't wrong. This is a major hurdle for industrial use.
- Punctuation is Hard: Even native speakers struggle with some punctuation rules. AI models struggle even more with these "gray area" rules compared to obvious typos.
The Takeaway
This paper says: "Stop treating grammar and facts as separate problems."
To build a truly reliable proofreading system for professional Chinese writing (like in banks or hospitals), we need:
- Datasets that mix both types of errors.
- Systems that look up facts while fixing grammar, not after.
- Smart Agents that plan their corrections carefully to avoid changing things that don't need changing.
It's a move from having a spellchecker to having a true editor that understands both the words and the world they describe.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.