Léane Jourdan
email: leane.jourdan@univ-nantes.fr

Florian Boudin
email: florian.boudin@univ-nantes.fr

Richard Dufour
email: richard.dufour@univ-nantes.fr

Nicolas Hernandez
email: nicolas.hernandez@univ-nantes.fr

Text revision in Scientific Writing Assistance: An Overview ⋆

Keywords: NLP, text revision, scientific writing assistance, academic writing, grammar error correction, moves

Writing a scientific article is a challenging task as it is a highly codified genre. Good writing skills are essential to properly convey ideas and results of research work. Since the majority of scientific articles are currently written in English, this exercise is all the more difficult for non-native English speakers as they additionally have to face language issues. This article aims to provide an overview of text revision in writing assistance in the scientific domain. We will examine the specificities of scientific writing, including the format and conventions commonly used in research articles. Additionally, this overview will explore the various types of writing assistance tools available for text revision. Despite the evolution of the technology behind these tools through the years, from rule-based approaches to deep neural-based ones, challenges still exist (tools' accessibility, limited consideration of the context, inexplicit use of discursive information, etc.)

Introduction

The process of writing a scientific article can be complex and challenging, especially for junior researchers who often have to learn the conventions of scientific writing. This is even more true for researchers who are not native English speakers (ESL (English as Second Language) and EFL (English as foreign Language) learners) as strong writing skills are essential for effectively conveying ideas to the reader. More generally, whether researchers are junior or senior, they must pay attention to the quality of writing in order to ensure that their work is correctly shared and understood by their audience.

To answer these needs, scientific writing assistance (SWA) has received more attention in recent years. In particular, a growing number of tools, language resources and events have emerged, aiming at helping scholars address these writing challenges. SWA encompasses tools that answer to a range of different tasks, such as bibliographic management, text revision, spelling error correction or citation recommendation. Considering that the field of SWA is vast, this paper focuses on summarizing approaches and tools for scientific text revision, defined as improving a draft on its content and phrasing to obtain the correct intended text in scientific style [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF][START_REF] Alves | Progress in written language bursts, pauses, transcription, and written composition across schooling[END_REF].

More specifically, we will cover only Natural Language Processing (NLP) tools, not language resources. However, the datasets used to train these tools will be mentioned. By conducting this overview, we hope to gain a better understanding of how these tools support scientific writers in effectively communicating their ideas and arguments and which approach they use for it. Even with all the tools currently available, text revision in SWA is still an open field and our article tries to identify the challenges and future directions of research.

The rest of this paper is structured as follows: In Section 2, we will first provide a definition of the research article genre and its characteristics. We will then define in Section 3 the task of text revision in scientific writing assistance. Following this, we will present an overview of the current tools that utilize NLP for this purpose. Finally, in Section 4, we will address the challenges that may be encountered in future research on this topic.

Scientific writing 2.1. The structure of scientific articles

The structure of a research article varies depending on the discipline and type of article (for example in the NLP domain: literature review, presentation of a corpus, creation of a new model, etc.). However, the commonly accepted structure for research articles is the IMRaD (or IMRD) model: Introduction, Methods, Results, and Discussion. This structure was gradually adopted by the scientific community and became the most widely used pattern since the 1970s [START_REF] Swales | Genre Analysis: English in academic and research settings, The Cambridge applied linguistics series[END_REF][START_REF] Sollaci | The introduction, methods, results, and discussion (imrad) structure: a fifty-year survey[END_REF]. This model is the most popular and easiest to generalize across domains. To this model can be added common sections like Literature review/Related work and Conclusion.

The IMRaD format typically follows an hourglass pattern, beginning with a broad overview in the introduction and narrowing down to a specific focus on the motivation and goals of the research. The focus remains centered on this particular viewpoint throughout the related work, methods, and results sections. Finally, the paper broadens its scope again in the discussion and conclusion, considering the potential future directions and wider implications of the specific findings [START_REF] Swales | Genre Analysis: English in academic and research settings, The Cambridge applied linguistics series[END_REF].

Overall, the structure of a research article is designed to clearly and concisely present the research work. This structure helps to organize the information and makes it easy for readers to understand and evaluate the research. Each section has its own purposes that we describe here: The conclusion must answer the question: What are the key elements the reader needs to remember from the paper?

The writing process of scientific articles

Writing a research article is a process that has been studied in the learning analytics community usually broadening it to academic writing (including essays). Different processes have been proposed throughout the years. [START_REF] Silveira | Guide for scientific writing: how to avoid common mistakes in a scientific article[END_REF] established one process to write a scientific article and [START_REF] Laksmi | scaffolding" students'writing in efl class: Implementing process approac[END_REF][START_REF] Bailey | Academic writing: A handbook for international students[END_REF] proposed processes for academic writing. All these propositions share similar steps that will be summarized in our considered process as Prewriting, Drafting, Revision and Proof-reading. [START_REF] Seow | The writing process and process writing, Methodology in language teaching: An anthology of current practice[END_REF] proposed to add an iterative aspect and repetition of steps in this process as illustrated in Figure 1. This iterative notion can also be found in [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF], where they focus on the iterative aspect of the revision step.

Here is the writing process we will be considering, summarizing previous references and following the iterative pattern between steps from This process can also be supported by research in the psycho-linguistic domain lead on expert writing summarized by [START_REF] Alves | Progress in written language bursts, pauses, transcription, and written composition across schooling[END_REF] (p.374) as: "four cognitive processes support expert writing: p l a n n i n g p r o c e s s e s that set rhetorical goals, which guide the generation and organization of ideas; t r a n s l a t i n g p r o c e s s e s that convert ideas into linguistic forms; t r a n s c r i p t i o n p r o c e s s e s that draw on spelling and handwriting (or typing) to externalize language in the form of written text; and r e v i s i n g p r o c e s s e s that monitor, evaluate, and change the intended and the actual written text". These definitions of the planning and revision tally with the previously described processes. The translating and transcription processes can be linked to the drafting step.

In our considered writing process, we are interested in the revision step. In this step, text coherence is particularly important. For this reason, it is essential to formalize the argumentative structure of scientific articles.

Modelization of the argumentative structure

In the discourse analysis and English for Academic Purposes research areas, efforts have been made to model the argumentative structure of scientific articles formally. The argumentative structure shows the roles that argumentative discourse units (usually sentences) play in the overall argumentation [START_REF] Putra | Annotating argumentative structure in englishas-a-foreign-language learner essays[END_REF][START_REF] Putra | Tiara 2.0: an interactive tool for annotating discourse structure and text improvement[END_REF].

[6] worked on the genre analysis of scientific articles and proposed the Creating a Research Space (CARS) model to describe the argumentative structure of the introduction of a research article. It is composed of four moves and eleven steps as illustrated in Figure 2.

An argumentative move is defined as a "recurring and regularized communicative event". It is a segment of text such as a phrase, sentence, or paragraph serving a specific purpose in discourse such as "Indication of a gap" in previous research [START_REF] Teufel | An annotation scheme for discourse-level argumentation in research articles[END_REF](p.111) [START_REF] Swales | Genre Analysis: English in academic and research settings, The Cambridge applied linguistics series[END_REF]. Each move is a series of functional strategies referred to as step [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF]. Derived from the CARS model and motivated by both a desire to propose a solution to analyze all sections of articles and the lack of resources on argumentative structure, several annotation schemes have been proposed.

One of them is the Argumentative Zoning (AZ) model (or its improved version AZ-II [START_REF] Teufel | Towards domain-independent argumentative zoning: Evidence from chemistry and computational linguistics[END_REF]), based on [START_REF] Swales | Genre Analysis: English in academic and research settings, The Cambridge applied linguistics series[END_REF] CARS model, that provides an analysis of the argumentative and rhetorical structure of a scientific paper [START_REF] Teufel | Towards domain-independent argumentative zoning: Evidence from chemistry and computational linguistics[END_REF]. It is a sentence-level scheme used in the classification of sentences by their argumentative role within a scientific paper [START_REF] Teufel | Argumentative zoning: Information extraction from scientific text[END_REF][START_REF] Liu | Incorporating zoning information into argument mining from biomedical literature[END_REF][START_REF] Lawrence | Argument mining: A survey[END_REF]. The categories, referred to as argumentative zones, are specific to the text type, in this case, research articles.

Other efforts have been made to propose different annotation schemes with their own focus.

Where AZ focuses on how references are cited and for which purpose, schemes like Core-SC (Core Scientific Concepts) specifically designed for chemistry research articles focus on being easily understandable by humans [START_REF] Liakata | Corpora for the conceptualisation and zoning of scientific papers[END_REF].

Text revision in scientific writing assistance

Scientific writing assistance (SWA) encompasses a large range of tasks such as reference management, citation recommendation, grammatical error correction or sentence revision. In this section, we are interested in the task of text revision and describing NLP tools that can be helpful for that task.

Definition of the text revision task

Text revision is the task occurring at the revision step of the writing process. There is no single definition for what text revision in SWA is, but [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF] (p.1) defined it as: "identifying discrepancies between intended and instantiated text, deciding what edits to make, and how to make those desired edits". In another work [START_REF] Li | Text revision by on-the-fly representation optimization[END_REF] (p.58), it is defined as "a series of text generation tasks including but not limited to style transfer, text simplification, counterfactual debiasing, grammar error correction and argument reframing". Text revision is the transformation of an input text into an improved version fitting a desired attribute (formality, clarity, etc.), closer to the intended text. In recent work, the text revision task is often limited to sentences. The sentence revision task, also called SentRev, is defined by [START_REF] Ito | Diamonds in the rough: Generating fluent sentences from early-stage drafts for academic writing assistance[END_REF] (p.41) as "revising and editing incomplete draft sentences to create final versions".

No events have been organized specifically on text revision but the field of SWA has seen a growing interest in recent years. For example, the Helping our own (HOO) shared task, held in 2011, aimed to develop and evaluate automated tools and techniques for error correction that can assist authors in their writing focusing on the NLP community [START_REF] Dale | Helping our own: The HOO 2011 pilot shared task[END_REF]. Years later, the Intelligent and Interactive Writing Assistant (In2Writing2 ) workshop began in 2022 with the goal of "facilitate discussion around writing assistants, thereby enhancing our understanding of their usage in the writing process and predicting the consequences". These examples highlight the research efforts and the resurging interest in the field of writing assistance.

Below are the text revision tools that will be considered in our study. They are grouped into three general categories depending on whether they suggest modifications, correct only grammar and spelling errors, or only annotate the text to visualize its structure.

• Sentence revision tools: These tools provide automatic suggestions for the revision step of the writing process (changing the structure of a sentence, rephrasing for clarity, etc.) at sentence level. Sentence revision is iterative [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF] and 1-to-N [START_REF] Ito | Diamonds in the rough: Generating fluent sentences from early-stage drafts for academic writing assistance[END_REF] as a sentence can have several correct revisions. • Grammar checkers: These tools tackle grammar error correction (GEC) and spelling error correction (SEC) tasks as they can detect grammar, spelling, and punctuation errors in a document and propose a correction automatically. Some can be built directly into word processing software. They are considered a part of the text revision step as making a grammar change can substantively modify the sentence. • Moves annotators: These tools are dedicated to academic writing. They highlight the moves (from CARS model or another framework of moves), for example by color-coded them. It will make the argumentative structure visible in order to help the writer revise and correct their draft. These tools can also give suggestions on the order of the moves or if there is any missing one.

Currently available tools

There are a number of writing assistance tools acting on text revision. In this section, we will present a selection of some pertinent tools that exist and can be applied for scientific writing.

Sentence revision tools

In this section, we will present Langsmith and R3, two sentence revision tools trained on scientific articles. We will also discuss ChatGPT, one of the most advanced question-answer NLP tools, that can be used for text revision.

Langsmith is an interactive academic sentence revision system developed by a team of researchers from Tohoku University, Edge Intelligence Systems Inc. and RIKEN [START_REF] Ito | Langsmith: An interactive academic text revision system[END_REF]. The system was released in 2020 and is available online through the Langsmith editor 5 with free or paid plan options. Langsmith is designed to be used on NLP research papers enabling domainspecific revisions such as correcting technical terms and is mainly targeted at inexperienced and non-native researchers. The system's main feature is its revision function, but it also includes a text completion and an error correction feature, two tasks that can be considered part of the revision step in our writing process. The revision function can suggest fluent, academic-style sentences to writers based on their rough, incomplete phrases sentences.

Their system for revision uses an encoder-decoder with a convolution module and is trained on synthetic data they created by altering sentences from research articles. The text completion feature is specialized in academic writing and leverage a GPT-2 small model fined-tuned on papers from the ACL Anthology.

With Langsmith, users can request a specific revision or select one from several candidates. This work pointed out the importance of considering the 1-to-N nature of the revision task, as one sentence can have several correct revised versions. R3 (Read, Revise, and Repeat) is a human-in-the-loop model for iterative text revision proposed in 2022 [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF]. The code is available on Github6 . It is composed of a fine-tuned RoBERTa-large and a fine-tuned PEGASUS-LARGE [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF]. The training data for R3 (dataset I t e r a T e R ) was collected from text revision data across three domains: ArXiv, Wikipedia, and Wikinews. The model is designed to be a general revision model, but as it has been trained on research articles, it can be considered a scientific writing assistant.

R3 is an interface where the writer can upload a document and then iteratively accept or refuse sets of revisions, as illustrated in this video 7 . The main advantage of R3 is that it offers a new way of thinking about the task of text revision by introducing the importance of both the iterative aspect of the process and adding human in the loop. However, even presented as text revision, it actually processes sentences one by one independently making it a model for the SentRev task.

ChatGPT is a large-scale generative language model developed by OpenAI and launched on November 30, 2022. It is based on GPT-3.5 and has been fine-tuned for dialogue, allowing it to interact in a conversational manner. The first version of the chatbot was trained on a dataset of human-human conversations, where one human plays the role of the chatbot. Then, the model has been fine-tuned through reinforcement learning with human AI trainers ranking samples of the chatbot's responses in simulated conversations.

ChatGPT can be accessed through a web application, where users can type in their questions or requests for assistance in a chat interface. The model is not specifically tailored for scientific or academic writing. However, it can be applied to a variety of tasks related to scientific writing, such as text revision, simplification and restructuration, translation, grammatical error correction (GEC), etc. Additionally, it is available in a range of different languages.

It is a new actor in writing assistance and can be used for scientific writing by asking specific queries. Here are some ideas of prompts to use it as an assistant in your writing such as:

• Can you revise and correct this in an academic style? : "<your d r a f t > " • Can you revise the abstract I wrote for my paper on < s u b j e c t o f y o u r p a p e r > : "<your a b s t r a c t > " • Can you translate this paragraph where I talk about < s u b j e c t a n d p u r p o s e o f y o u r p a r a g r a p h > : "<your p a r a g r a p h > ". • Can you rephrase this paragraph making it more < a d d y o u r c r i t e r i a > : "<your a b s t r a c t > " All these prompts follow the same pattern with a different intent: < Y o u r i n s t r u c t i o n s f o r t h e m o d e l > : "<Your d r a f t v e r s i o n > ". Giving more context in your prompt will often lead to better results.

ChatGPT is currently in beta and free of use but this may change in the future with the creation of a paid plan. However, it should be noted that it still has some limitations, including sensitivity to phrasing in the prompt and the potential for plausible-sounding but incorrect or nonsensical answers.

Moreover, since its launch, ChatGPT has been highly criticized as its use raises questions regarding ethics and plagiarism. In January, ACL 2023 released a post on their blog 8 regarding their policy on AI Writing Assistance focusing on the use of ChatGPT. In this post, they discourage its use to produce new ideas and text. They ask the authors to acknowledge the use of writing assistance tools except when using them purely with the language of the paper.

Grammar checkers

In this section, various error-checking tools will be discussed. These tools are commonly utilized for general writing and include Grammarly, LanguageTool, Ginger, etc. Each tool offers a range of functionalities, including correcting spelling and grammar errors, detecting paraphrasing, essay scoring, etc. As an extensive number of these tools exist, only two will be presented here. It should be noted that these tools do not take into account the argumentative structure of the text nor a large context.

Grammarly is one of the most widely and easy-to-use error-checking tool. It was developed by Grammarly Inc. in 2009 and is currently available as an online text editor, as well as a mobile app and browser extension. The browser extension also allows for integration with other popular text editors, such as Overleaf and Google Docs.

The free version offers suggestions in correctness (spelling, grammar, or punctuation) and clarity, and their online editor allows one to set specific goals for the writing in terms of targeted audience, formality, and intent. The premium offer extends these features with suggestions in engagement and delivery and an additional goal to specify the domain (where "academic" is one of the available options).

LinggleWrite is a writing coach for essay writing targeted to English learners providing writing suggestions on an input text. It is derived from Linggle-Language Reference Search Engines and was released in 2020 by NLPLab [START_REF] Tsai | LinggleWrite: a coaching system for essay writing[END_REF]. Unlike some other tools, it is only available as a web application and there is no existing browser extension.

The tool is specifically designed for essay writing in an academic setting and was trained using the EF-Cambridge Open Language Database and the First Certificate in English dataset. The system behind it consists of four components: writing suggestions, essay scoring, GEC, and corrective feedback [START_REF] Tsai | LinggleWrite: a coaching system for essay writing[END_REF]. The writing suggestions are based on a dictionary of grammatical patterns, hand built or extracted from a corpus. The model behind LinggleWrite utilizes a combination of LSTM with an attention layer for essay scoring and BiLSTM-CRF, BERT, and Flair embeddings for GEC.

Move annotators

Mover, Research Writing Tutor, and AcaWriter are tools from the writing analytics domain, which is a sub-domain of learning analytics [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF]. These tools are rhetorical moves annotators and writing feedback tools. Their goal is to provide formative feedback to students by automatically identifying the argumentative structure of their text. Move annotators purpose is to improve students' writing capacities and help them revise their drafts through the visualization of the structure. These tools are more extensively described in [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF].

Move annotators are usually academic tools and currently present two limitations. First, moves annotators are often linked to Universities and their access is secured by a password. Secondly, in the argumentative structure and moves literature, the introduction and the abstract have been the central point of focus as it contains discourse information about the subjects and content of the article. This part contains much more rhetorical information but is one of the last to write in the writing process. There is a lack of research and proposition from move framework formalizing the other parts of research articles.

Mover is a text structure (moves) analysis software developed by Laurence Anthony and George V. Lashkia in 2003. This software is intended to assist students in evaluating and revising their drafts [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF]. The algorithm employed by Mover is a Naive Bayes classifier approach and was trained on a supervised learning task on a corpus of 100 research abstracts in the field of information technology [START_REF] Anthony | Mover: A machine learning tool to assist in the reading and writing of technical papers[END_REF][START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF]. The moves model utilized in the annotation process is the "Modified (CARS) Model" by [START_REF] Anthony | Writing research article introductions in software engineering: How accurate is a standard model?[END_REF]. The software can be downloaded on Laurence Anthony's website 9 .

Research Writing Tutor (RWT) is a web-based application developed by Elena Cotos and

Stephen Gilbert for academic writing assistance. It is composed of three modules, one of which provides feedback and analysis of written text. This module identifies the rhetorical structure and employs an extended move/step framework of the CARS model to color-code the structure for better visualization [START_REF] Cotos | Computer-assisted research writing in the disciplines[END_REF] across all sections of the IMRaD structure, comprising a total of 61 steps distributed in 14 moves.

Based on this structural analysis, RWT will provide feedback [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF] on the use of moves, comparing the draft's moves distribution to a goal distribution extracted from articles in the student's discipline domain [START_REF] Cotos | Computer-assisted research writing in the disciplines[END_REF]. Additionally, it will analyze the use of steps in the form of comments and clarifying questions about the rhetorical intent of a given sentence [START_REF] Cotos | Computer-assisted research writing in the disciplines[END_REF]. The distributions are extracted from 900 introductions in 30 disciplines [START_REF] Cotos | Understanding graduate writers' interaction with and impact of the research writing tutor during revision[END_REF].

For this supervised classification problem task, RWT uses probabilistic language models [START_REF] Cotos | Furthering and applying move/step constructs: Technologydriven marshalling of swalesian genre theory for eap pedagogy[END_REF]. Currently, access to RWT is restricted to Iowa State University, however, guest accounts can be created upon request [START_REF] Cotos | Computer-assisted research writing in the disciplines[END_REF].

AcaWriter is a web-based application that is part of the Academic Writing Analytics (AWA) project by the University of Technology Sidney (UTS). AcaWriter uses the rhetorically salient sentences as a moves framework to label the sentences using a rule-based system [START_REF] Knight | Are you being rhetorical? a description of rhetorical move annotation tools and open corpus of sample machine-annotated rhetorical moves[END_REF][START_REF] Knight | Acawriter: A learning analytics tool for formative feedback on academic writing[END_REF]. When used for abstracts and introductions, it provides feedback on the order of the moves or if there is any missing one.

AcaWriter is accessible to UTS staff and students and a demo version is available for external users. They also propose an open-source platform for institutions that wish to host their own version of AcaWriter10 .

Conclusion and future directions

In this work, we highlighted the unique characteristics of scientific article writing as a highly codified genre. The type of assistance needed for writing an article varies depending on the task. We were particularly interested in the text revision task. We presented an overview of currently available writing assistance tools for this task and how they address it. However, all existing writing assistance tools have not been covered as they are too numerous, and only a few representative ones have been selected.

From our analysis of existing tools, we identify seven major challenges to face in future work:

1. Benchmarking performance: While our article presented a selection of tools, proposed a classification of these writing assistants and identified their available features, comparing the tools' performances is still an open issue. Finally, quite a few evaluations accompany the tools developed and it is currently impossible to compare their performances. 2. Considering a larger context: Currently, sentences are treated independently. Considering a larger context (for example revision at paragraph level) could be beneficial for the text revision task. One potential solution for this is to look into other domains, such as machine translation, to see how current models are trained to consider larger contexts [START_REF] Majumder | A baseline revisited: Pushing the limits of multi-segment models for context-aware translation[END_REF][START_REF] Li | Does multi-encoder help? a case study on context-aware neural machine translation[END_REF][START_REF] Feng | Learn to remember: Transformer with recurrent memory for document-level machine translation[END_REF][START_REF] Chen | Modeling discourse structure for document-level neural machine translation[END_REF]. 3. Taking discursive analysis into consideration: Discourse analysis allows annotating the organization of discourse linking information in the text [START_REF] Taboada | Rhetorical structure theory: Looking back and moving ahead[END_REF][START_REF] Danlos | Analyse discursive et informations de factivité (discursive analysis and information factivity)[END_REF]. Considering it would permit catching long-distance dependencies in the text which is essential for a good organization of scientific documents.

4. Including the argumentative structure: Current tools usually only label each sentence to highlight the structure and give some feedback. However, there is a lack of guidance on how to effectively structure an argument and present evidence to support claims. One research direction would be to use argument mining techniques to study the relationship between arguments [START_REF] Liu | Incorporating zoning information into argument mining from biomedical literature[END_REF][START_REF] Lawrence | Argument mining: A survey[END_REF]. 5. Lack of available resources: Existing corpora for the revision task, such as I t e r a T e R [START_REF] Du | revise, repeat: A system demonstration for human-in-the-loop iterative text revision[END_REF] and a r X i v E d i t s [START_REF] Jiang | arxivedits: Understanding the human revision process in scientific writing[END_REF], are composed of final articles and their versions before revisions, collected from arXiv. However, an issue with arXiv as a source of data is that the first versions of submitted articles have already been proofread, sometimes even revised by peers. Although there is no simple solution to that data problem, one possibility would be to ask researchers to contribute towards building such resources by providing early drafts of accepted papers. 6. Improving accessibility and transparency: Some writing tools are not publicly accessible while others are not properly described in the research literature. The accessibility issue appears mostly with academic tools, some exist inside universities with access limited (non-commercial use) to students and staff [START_REF] Strobl | Digital support for academic writing: A review of technologies and pedagogies[END_REF]. The transparency issue occurs mainly with lucrative tools proposed by private companies as they do not always publish a paper on how they build and train their models nor share their training data. 7. Emergence of ethical issues: The use of text revision tools raises some ethical issues about plagiarism, intellectual property and the potential impact on the quality and integrity of research. Additionally, it is worth examining the impact of these tools on English learners, as they may facilitate the writing process to such an extent that proper writing skills and language knowledge are not developed [START_REF] Shintani | The comparative effect of direct written corrective feedback and metalinguistic explanation on learners' explicit and implicit knowledge of the english indefinite article[END_REF][START_REF] Sampson | coded and uncoded error feedback: Effects on error frequencies in adult colombian efl learners' writing[END_REF][START_REF] Chen | Efl learners' perceptions and preferences of written corrective feedback: a case study of university students from mainland china[END_REF].

•

  Introduction: The purposes of this section are to give context for the research, provide background information on the topic being studied and state the research question or hypothesis. The goal is to know: What question was studied? and why? • Literature review/Related work: This section discusses previous research on the topic or related domains. The goals are to know: What is the current state of the art? What are the gaps in the existing literature? • Methods: This section describes the research design, including the participants, materials, and procedures used in the study. Its purpose is to answer the question: How was the problem studied? • Results: This section presents the results of experiments, a score of a model on a task, etc. typically in the form of tables and figures. It answers the question: What were the findings of the study? • Discussion: This section interprets the results, discusses their implications, and suggests directions for future research. The purpose is to answer the questions: What do these findings mean? What do they imply? • Conclusion: This section summarizes the key findings of the study and their significance.

Figure 1 :-

 1 Figure 1:An example of a writing process proposed in[START_REF] Seow | The writing process and process writing, Methodology in language teaching: An anthology of current practice[END_REF]

Figure 2 :

 2 Figure 2: A CARS model for article introduction [6].

Table 3 .

 3 2 summarizes their main characteristics. With the exception of ChatGPT, the tools presented in this section are currently limited to the English language.

	Category	Tool	Year 3 Domain	Approach	Task	Availability
		Langsmith [24]	2020	Scientific	Transformer based	SentRev, text completion, Free and paid plans
	Sentence					GEC and SEC
	revision	R3 [1]	2022	General/	Transformer based	SentRev	Open source
	tools			Scientific
		Chat GPT [25]	2023	General	GPT 3.5	Text generation	Free and paid plans
		Grammarly 4	2023	General	Transformer based	Correctness, clarity,	Free and paid plans
	Grammar					engagement, delivery
	checkers	LinggleWrite [26]	2020	Academic	LSTM/ Bi-LSTM	Suggestions,	Free to use
						essay scoring
		Mover [27]	2016	Academic	Naive Bayes	Moves analysis	Free to use
	Move				Classifier
	annotators	RWT [28]	-	Academic Probabilistic models	Moves analysis	Limited access
		AcaWriter [29]	2022	Academic	Rule-based	Moves analysis	Open source

Table 1

 1 Description of the tools currently available for text revision.

Scientific writing, also known as research writing, is a subgenre of academic writing. Among the literature, the definition of academic writing is ambiguous. It can be defined as a genre that encompasses all pieces of writing produced by students and researchers for academic work purposes in a university setting (essay, thesis, syllabus, etc.)[START_REF] Strobl | Digital support for academic writing: A review of technologies and pedagogies[END_REF]. However, scientific writing differs from academic writing in several aspects and has its own specificities and challenges.Scientific writing is produced by researchers for other researchers, often in the form of research articles published in journals or conferences. It is expected to be concise, precise, clear,

https://www.ieee.org/content/dam/ieee-org/ieee/web/org/conferences/style_references_manual.pdf

https://in2writing.glitch.me/

The year corresponds to the last known update.

https://www.grammarly.com

https://editor.langsmith.co.jp/

https://github.com/vipulraheja/IteraTeR/

https://youtu.be/lK08tIpEoaE

https://www.laurenceanthony.net/software/antmover/

https://cic.uts.edu.au/tools/awa/