Source-linked AI summary

Making Revisions Understandable: A Survey of Edit Intentions, Methods, and Applications

Fangping Lan, Qi Zhang, Eduard Dragut

arXiv:2609.01610v1cs.IR

TL;DR

Text revision research has expanded from modeling what changes to understanding why authors revise, but prior work lacks a unified edit-intention-centered treatment across the revision workflow. This survey synthesizes datasets, taxonomy design, identification methods, applications, and open challenges, organizing them into a structured framework and tracing how taxonomies evolve across domains.

  • Problem

    Prior work does not treat edit intentions as a first-class object across the revision workflow, while taxonomies, labels, and evaluation protocols vary across domains and datasets.

  • Method

    The survey systematically organizes revision corpus construction, edit intention taxonomy design, identification methods, datasets, applications, and open challenges through an edit-intention-centered framework.

  • Results

    The survey provides a unified view of text revision research and uses lineage-aware analysis to characterize how edit intention taxonomies evolve across domains and granularities.

  • Takeaways & Limitations

    Edit intention serves as a practical semantic abstraction beyond surface differences and connects annotation paradigms to applications such as writing assistance and document edit summarization.

  • Takeaways & Limitations

    Coverage is bounded by publicly released datasets and published work, with possible omissions especially in non-English and proprietary writing systems.

Abstract

from arXiv · show

Text revision is a core process in document creation, capturing how authors iteratively refine, reorganize, and improve written content. With the increasing availability of large-scale revision histories from platforms such as Wikipedia and arXiv, NLP research has begun to move beyond modeling what changes are made to understanding why they are made, i.e., the underlying edit intentions. To our knowledge, this is the first survey that synthesizes text revision research through the lens of edit intentions, providing a unified view of datasets, taxonomies, identification methods, and applications. We review prior work across the full revision workflow, including revision corpus construction, edit intention taxonomy design, and edit intention identification. We further categorize representative datasets and methods, summarize downstream applications such as writing assistance and document edit summarization, and highlight key open research directions.

1 Introduction

Edit intentions explain why revisions occur beyond the surface changes themselves. This survey unifies revision research across workflows, datasets, taxonomies, identification methods, applications, and open challenges.

  • Motivation: Revision histories preserve authors’ decision-making and enable empirical study of writing behavior and textual evolution.Large-scale histories from Wikipedia and arXiv support naturalistic revision research.
  • Motivation: Edit intentions abstract over surface differences to capture goals such as elaboration, factual correction, stylistic refinement, and structural reorganization.This perspective supports applications including writing assistance, text simplification, and document edit summarization.
  • Research gap: Prior work lacks a first-class treatment of edit intentions across the complete revision workflow.Earlier studies often focused on editor behavior, quality control, or single-shot transformations rather than revision histories and taxonomy design.
  • Survey scope: The survey organizes revision research into a unified six-dimensional view spanning workflow, corpora, EITs, identification, applications, and open challenges.Figure 1 presents the first five views, while the survey also addresses open challenges.
  • Contributions: The review combines terminology consolidation, lineage-aware taxonomy analysis, and a methods-to-applications map covering manual annotation, crowdsourcing, neural models, and LLM-based methods.It connects identification approaches to writing assistance, revision behavior analysis, and document edit summarization.

2 Formulation

The formulation distinguishes edits, revisions, and edit intentions across sentence, paragraph, and document granularities. It formalizes intention identification as classification over aligned original–revised text.

  • Core concepts: An edit is a single coherent insertion, deletion, or substitution that preserves well-formed semantic constituents before and after the change.The formulation treats the semantic contribution of the changed sub-expression independently of its representation.
  • Core concepts: A revision is a saved document change that may contain multiple edits at sentence, paragraph, or document level.Revision R_t,g relates an original expression at version t−1 to its revised form at version t.
  • Core concepts: An edit action specifies an operation such as insertion, deletion, merging, or splitting, while an edit intention represents the editor’s underlying goal.The formulation assumes each edit action is associated with a single edit intention.
  • Revision pipeline: Version alignment maps units between successive text versions and identifies unchanged, revised, deleted, and added units.Alignment operates at a shared granularity, such as paragraphs or sentences.
  • Intention identification: Edit intention identification assigns the most likely taxonomy label to each edit, using multi-class classification for sentences and multi-class multi-label classification for paragraphs and documents.Higher-level revisions can receive multiple intentions.

3 Datasets

Revision datasets differ in granularity, labels, annotation, history, comments, and collaborative context. The surveyed corpora mainly come from Wikipedia, academic writing, and student essays.

  • Dataset organization: The survey organizes publicly released revision datasets by edit granularity, ground-truth labels, and feature augmentation.Datasets without annotated edit actions or intentions are excluded from the review.
  • Sentence-level revision: Sentence-level corpora support meaning-change analysis, semantic intention annotation, multilingual atomic edits, and fine-grained study of student writing development.Labels range from per-edit multi-label intentions to one label per sentence pair.
  • Higher-level revision: Paragraph- and document-level datasets support more interpretable analysis of structural strategies such as sentence reordering and content reorganization.These corpora span Wikipedia, scientific, and news domains.
  • Annotation: Human annotation provides supervision for training and evaluation, whereas automated action labeling enables large-scale analysis at lower annotation cost.The two approaches trade annotation reliability against scale and cost.
  • Additional signals: Full revision histories provide longitudinal signals for document evolution, iterative writing behavior, and changing intentions and actions over time.Comments and reviewer responses add explicit intention signals in editing and scholarly publishing workflows.

4 Revision Dataset Construction

Revision dataset construction proceeds through segmentation, version alignment, and differencing. Each stage involves design choices that affect the coherence, interpretability, and semantic fidelity of downstream edit-intention analysis.

  • Segmentation: Segmentation partitions documents into revision units at a chosen granularity for alignment, differencing, and annotation.Finer units better associate edits with coherent intentions, while coarser units can conflate heterogeneous goals.
  • Segmentation: Segmentation methods include rule-based punctuation heuristics and learning-based structured prediction for boundary detection.The choice determines the units subsequently aligned and annotated.
  • Version alignment: Version alignment establishes correspondences across successive texts and identifies unchanged, revised, deleted, and added units.Similarity may use lexical measures or language-model representations, with semantic representations better handling paraphrase and contextual reformulation.
  • Differencing: Differencing extracts revised spans between aligned texts, commonly using longest common subsequence or edit-distance algorithms.These efficient surface methods can conflate semantic actions and miss paraphrastic substitutions or text movement.
  • Differencing: Semantic span alignment reframes differencing to produce finer-grained and more interpretable edit units.This addresses limitations of purely surface-level differencing for paraphrastic and moved text.

5 Edit Intention Taxonomy

Edit intention taxonomies organize the purposes behind revisions, but vary substantially in structure, definitions, domain coverage, and resource support. Their lineage reveals systematic evolution through reuse, merging, refinement, and adaptation across applications.

  • Taxonomy Design: EIT construction organizes the full range of revision intentions into categories whose design shapes annotation, identification, and cross-dataset comparison.
  • Taxonomy Structure: A common taxonomy lineage separates surface edits such as fluency and formatting from meaning-changing edits such as elaboration, verification, and simplification.
  • Taxonomy Structure: Most EITs use flat or hierarchical tree structures that distinguish high-level revision purposes from lower-level edit actions.Three-level taxonomies often separate meaning-preserving from meaning-changing revisions and refine meaning changes by scope or edited objects.
  • Definitions and Examples: Definitions and representative examples are critical for usability, yet omissions, broad categories, inconsistent descriptions, and uneven example coverage create ambiguity.These issues complicate interpretation and comparison across taxonomies.
  • Application Domains: EITs span Wikipedia, student, technical, and academic writing domains, with substantial conceptual overlap but differences in structure, definition quality, coverage, and resources.
  • EIT Lineage: Citation-network analysis shows that later EITs often inherit from earlier ones through merging, splitting, renaming, reuse, and refinement.Academic-writing taxonomies can be adapted for Wikipedia, while collapsing subcategories can reflect changed application objectives.

6 Methods: Edit Intention Identification

Edit intention identification combines costly human annotation with scalable automatic modeling. The literature increasingly uses hybrid strategies to balance high-fidelity labels against domain sensitivity and limited scalability.

  • Manual Annotation: Manual annotation supplies human-grounded labels for taxonomy construction, revision datasets, and behavior analysis, but is expensive and difficult to scale.
  • Manual Annotation: Manual annotation commonly uses crowdsourcing or trained students, with annotator selection emphasizing language proficiency and sometimes domain or editing expertise.
  • Automatic Annotation: Automatic identification includes feature-based binary or multi-label classifiers using textual differences, discourse cues, and metadata.These models are interpretable and computationally efficient but struggle with paraphrasing and context-dependent semantic changes.
  • Automatic Annotation: Neural and LLM approaches jointly encode original and revised text to better capture semantic intent, while in-context learning enables flexible intent generation without task-specific training.These approaches introduce additional challenges and remain sensitive to domain shift, guidelines, and model assumptions.
  • Trade-offs: Hybrid strategies use manually annotated datasets as gold standards for training, evaluation, or calibration of automatic models.This balances annotation quality with scalability.

7 Application

Edit intention serves as a semantic abstraction for analyzing revision behavior, controlling writing assistance, and summarizing document edits. Across these applications, intentions connect surface changes to goals, roles, and revision outcomes.

  • Revision Behavior Analysis: Edit intentions support revision behavior analysis by relating intention distributions to editor retention, participation patterns, quality outcomes, and article lifecycle stages.Maintenance- and integration-oriented edits are associated with long-term editor survival, while simplification- or vandalism-related edits correlate with higher revert rates and early disengagement.
  • Revision Behavior Analysis: Crosslingual studies use edit intentions to examine sociocultural variation and division of labor, including interpretable mixtures of editor roles.
  • Writing Assistance Systems: Writing assistance systems condition generation on explicit edit intentions so users can request targeted changes such as fluency improvement or content addition.Empirical results report more effective revisions than intent-agnostic baselines, and combining intentions with free-form descriptions improves revision generation.
  • Document Edit Summarization: Document edit summarization abstracts low-level diffs into concise accounts of what changed and why by using edit actions, intentions, and document structure.Intentions provide essential semantic guidance, although coverage, factual grounding, and discourse coherence remain challenging for large documents.
  • Additional Uses: Additional applications use edit intentions for educational writing assessment, targeted feedback, moderation, quality control, and editor modeling.

8 Future Research Directions

Future research should make edit intention modeling more generalizable across taxonomies, intentions, granularities, and revision sequences. The survey also identifies application directions spanning assistance, assessment, moderation, documentation, and model evaluation.

  • Evaluation and Benchmark Design: Future benchmarks could combine shared core intention sets with domain-specific extensions to balance standardization, comparability, and expressiveness.Evaluation protocols should also account for overlapping or multi-intention edits.
  • Evolving and Generalizable Edit Intention Taxonomies: Taxonomies should evolve across domains, tasks, and granularities through extensible refinement, aggregation, specialization, reuse, merging, and lineage-aware construction.
  • Multi-intention and Cross-granularity Modeling: Models should support multi-intention labeling and connect sentence-level edits with paragraph- and document-level goals such as restructuring, argument development, and narrative flow.Such representations would better reflect real-world revision behavior.
  • Process-level Modeling of Revision Dynamics: Revision modeling should capture how intentions evolve over time and how earlier revisions constrain or enable later ones.Revisions are sequential and iterative but are often modeled as independent edits.
  • Future Applications: Promising applications include software documentation maintenance, incremental summary updating, educational feedback, moderation, quality control, and model-generated revision evaluation.Edit intentions may also help characterize changes in factual knowledge, temporal awareness, and writing behavior across LLM versions.

9 Conclusion

The survey unifies text-revision research around edit intentions, organizing datasets, corpus workflows, taxonomy design, identification methods, and applications. It also examines how taxonomies evolve across domains and connects annotation approaches to downstream uses.

  • The survey organizes revision research across datasets, corpus construction workflows, edit-intention taxonomy design, identification methods, and downstream applications.
  • A citation-network analysis traces how edit-intention taxonomies evolve across time, domains, and design choices.
  • The survey maps manual and automatic annotation paradigms to applications including writing assistance, revision behavior analysis, and document edit summarization.

11 Limitations

The survey’s coverage is constrained by available public evidence, heterogeneous taxonomies, resource-access problems, and rapidly changing language-model methods. These boundaries limit completeness, comparability, reproducibility, and the stability of some conclusions.

  • Coverage is bounded by publicly released datasets and published work, with possible omissions especially in non-English and proprietary writing systems.Relevant datasets or methods may be unavailable because revision histories are not released.
  • Domain-dependent, overlapping, and evolving taxonomies limit direct comparison across studies and cannot be fully reconciled by the survey’s categorization.Differences in label definitions and annotation guidelines remain across datasets.
  • Rapid advances in large language models may require re-evaluation of specific modeling approaches and empirical conclusions.The survey aims to capture stable directions, but future releases and methodological shifts may affect some summarized findings.
  • Broken or outdated resource links remain common, limiting reproducibility and reuse.The availability of datasets, annotation guidelines, source code, trained models, and crawlers varies across studies.

E Annotation Evaluation Metrics

The survey reviews evaluation metrics for edit intention identification, distinguishing example-based from label-based multi-label measures and exact-match evaluation. It also shows why semantic span alignment can produce more interpretable edit units than surface-level differencing for downstream intention analysis.

  • Multi-label evaluation: Example-based metrics average performance across edits, evaluating multi-label predictions by instance-level usefulness.Accuracy corresponds to averaged Jaccard similarity, while example-based precision and recall compare predicted and relevant label sets.
  • Multi-label evaluation: Label-based metrics report macro- and micro-averaged F1 to assess performance across categories and label imbalance.Macro averaging weights categories equally; micro averaging weights each label occurrence equally.
  • Multi-label evaluation: Exact Match counts an edit as correct only when its predicted labels exactly equal the actual labels.The metric uses an indicator that is 1 for an exact label-set match and 0 otherwise.
  • Differencing algorithms: Surface-level LCS differencing can merge semantically distinct deletions, substitutions, and additions, complicating edit alignment and intention identification.Semantic span alignment instead captures operations such as meaningful substitutions and finer-grained edit units.
  • Taxonomy and resource context: The survey’s evaluation discussion is situated alongside taxonomies that vary in hierarchy, definitions, examples, and application domain.Table 3 records these taxonomy characteristics, while Table 4 records code, data, and source availability.
Loading 2609.01610v1…