<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A Multilingual Text Detoxification Method Based on Few-shot Learning and CO-STAR Framework</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jiangao Peng</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zhongyuan Han</string-name>
          <email>hanzhongyuan@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Huan Zhang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jingyan Ye</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chang Liu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Biao Liu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mingcan Guo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Haoyang Chen</string-name>
          <email>hoyo.chen.i@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zijie Lin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yujiao Tang</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Foshan University</institution>
          ,
          <addr-line>Foshan</addr-line>
          ,
          <country country="CN">China</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <abstract>
        <p>Multilingual text detoxification is a natural language processing downstream task that inputs toxic sentences, and then outputs a neutral version that preserves the original meaning and grammar. To address this task, our method proposes a novel method that integrates the CO-STAR prompting framework with few-shot learning, aided by a chat model. In the final manual evaluation of PAN 2024, we achieved the highest scores in the Chinese and English categories, with 0.91 and 0.86, respectively.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;PAN 2024</kwd>
        <kwd>Multilingual Text Detoxification</kwd>
        <kwd>CO-STAR</kwd>
        <kwd>Few-shot Learning</kwd>
        <kwd>Chat Model</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Researchers propose a natural language processing downstream task called text detoxification to combat
internet toxic information more proactively. In 2021, researchers presented two robust unsupervised
methods [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] in English, CondBERT, and ParaGedi, which focus respectively on unsupervised toxic word
replacement and unsupervised text paraphrase rewriting. They were the SOTA method of the time. Both
methods were migrated to the Russian language and got good results [5]. In 2022, researchers introduce
ParaDetox [6], a novel English parallel corpus collection for detoxification tasks, and only simply train
in Bart [7] with default configuration, which significantly boosts the performance of detoxification
models compared to SOTA unsupervised methods. In 2022, the first Russian detoxification competition
[8], using a newly created Russian parallel corpus and manual evaluation to assess the performance of
various detoxification models, showed that under the condition of using a sizeable parallel database,
the use of end-to-end language models can complete the text detoxification task well. Based on these
works, we know that we can use parallel corpora to improve the performance of text detoxification.
      </p>
      <p>The methods of GPT [9] Models is a novel line covering toxic and neutral sentences. In 2021,
researchers showed that a small training dataset could improve the performances of GPT-2 [10] for
detoxifying texts for the Russian language [5]. In 2023, researchers used GPT-3 [11] with ParaDetox for
text detoxification [ 12]. To show the generalization capabilities of GPT, Researchers evaluated GPT-4
[13] performance on 25 diverse NLP tasks, finding only an average 25% quality loss compared to SOTA
solutions [14]. Drawn by the detoxification and generalization capabilities of GPT, we have decided to
utilize a ChatGPT-like model(Kimi 1) to address the task.</p>
      <p>Prompt provides an eficient way to leverage the power of pre-trained language models, enabling
models to perform well even in few-shot scenarios [14]. In 2022, researchers explored prompt
engineering can significantly improve the ability of large language models to perform complex reasoning
[14]. In 2023, Sheila Teo [15] won in The GPT-4 Prompt Engineering Competition of Singapore by
using the CO-STAR framework, which provides a structured approach to designing efective prompts,
ensuring optimal responses from large language models. Those work inspired us to apply the prompt
statement based on the CO-STAR architecture to to make the model outputs more consistent with our
requirements.
3. Method
1) generate few-shot learning context</p>
      <p>!#", !#"
   
( −  )
_ ↔ _
it ‘sjust dumb *fg luck .↔ it 'sjust luck .</p>
      <p>⋯ ⋯
they will end up in h*↔l! they will face
severe consequences
co</p>
      <p>Few-shot Template
Task Demonstration
Samples 1…N
$ 2) input prompt guided by
the CO-STAR framework</p>
      <p>Chat Model
?!#"
3) input toxic sentences</p>
      <p>Query Template</p>
      <p>!#"
    
( )
_
and nobody gave a s*t .</p>
      <p>⋯ ⋯
F*k you ,i wont do what you tell me .</p>
      <p>Our method involves three main steps: 1) generate a few-shot learning context, 2) input prompt
guided by the CO-STAR framework, and 3) input toxic sentences. The oficial provides a multilingual
parallel dataset and we use a few-shot learning context to make the chat model adapt to this task. We
structure prompts using the CO-STAR framework that considers all the key aspects that influence the
efectiveness and relevance of the model’s response, leading to more optimal responses. Ultimately,
we insert the target language’s toxic sentences into the query template and then input them into the
chat model to get the neutral version. We have selected Kimi [16] as our chat model and are adopting it
without fine-tuning. Figure 1 shows the model architecture for completing text detoxification in English
as an example, without losing generality for the other eight languages. Our method is detailed below:</p>
      <sec id="sec-2-1">
        <title>3.1. Generate Few-shot Learning Context</title>
        <p>This section shows how we generate the contents of a few-shot learning context.</p>
        <p>Task Demonstration
现在介绍释义改写任务：
给定一段有毒的文本，以无毒的方式重写它，同时尽可能保留主要内容。旨在呈现句子的中立版本，保留
有意义的内容。
处理方案：仅处理显性类型的毒性（明显存在淫秽和粗鲁的词汇，但仍然存在有意义的中立内容），而不
处理隐性类型，例如讽刺、被动攻击性或对某些群体的直接仇恨找不到中性内容的地方。
下面列举了400个互联网上，英语的可能带冒犯文字改写为中性的话的改写的例子
(The paraphrase rewriting taskis now introduced:
Given a toxic text, rewrite it n-otonxic while retaining as much of the main content as possible. The aim is to
present a neutral version of the sentence, retaining meaningful content.</p>
        <p>Processing scheme:In our task, we will work only with explicit types of tox—icthitey apparent presence of
obscene and rude lexicon where there is still meaningful neutral content pr—esaenndt do not work with implicit
types—like sarcasm, passive aggressiveness, or direct hate to some group where no neutral contenbte can
found.</p>
        <p>Below is a list of 400 examples of rewrites on the Internet where potentially offensive Etenxgtl isnh is
rewritten as neutral words)</p>
        <p>Samples 1…N: ,  with Few-shot Template</p>
        <p>示例 S 
&lt; toxic_sentence &gt; $&amp;%</p>
        <p>&amp;
&lt; _ &gt; $%
it ‘s just dumb f*g luck . it ’s just luck .
they will end up in h*l! they will face severe consequences .
lang
en
en</p>
        <p>ParaDetox of Language en (in-context sample): During the test phase, the oficial presented
parallel multilingual data, including English (en), Spanish (es), German (de), Chinese (zh), Arabic (ar),
Hindi (hi), Ukrainian (uk), Russian (ru), and Amharic (am). This comprehensive dataset comprises
400 pairs for each of the nine languages, formatted as &lt; _, _,  &gt;.
Table 1 displays sample English pairs of the dev dataset for illustrative purposes.</p>
        <p>Context Generates:
• Task Demonstration: To help the large chat model developed by the Chinese team understand
the meaning of the text detoxification task, we carefully referenced the oficial English description
of the task and then paraphrased it into the Chinese version. The top of Figure 2 shows the
Chinese descriptor for the English text detoxification task.
• Few-shot template: To facilitate the model’s understanding of the required neutral version of the
toxic text, we provide a few-shot template that incorporates pairs of toxic and neutral sentences
︀( 1, 1)︀ , . . . , (, ) all from the target language parallel dataset. Given that the chat modal
we have adopted, Kimi, aligns with the Chinese language, we use Chinese keywords instead of
English ones. The bottom of Figure 2 shows the template format. Ultimately, we insert  (here,
 = 400) samples under the Task Demonstration.</p>
        <p>Chat Model: We choose Kimi as our base chat model. Kimi is a powerful assistant developed by
the Chinese company Moonshot AI, reportedly featuring around 20 billion parameters and supporting
multiple languages.</p>
      </sec>
      <sec id="sec-2-2">
        <title>3.2. Input Prompt Guided by The CO-STAR Framework</title>
        <p>CO-STAR Framework
Context</p>
        <p>Objective</p>
        <p>Style</p>
        <p>Tone</p>
        <p>Audience</p>
        <p>Response
(a) CO-STAR Framework
# CONTEXT #
我 现 在 正 在 完 成 自 然 语 言 处 理 的 一 项 下 游 数 据 处 理 任 务 ， 我 提 供 的  文 件 是 我 准 备 的 资 料 ， 我 需 要 把 一 批 &lt;
|_| &gt;英文按照文件要求转换为&lt; |_| &gt;英文版本 (I am currently completing a downstream data
processing task in natural language processing. The TXT file I provided contains the material I have prepared. I need to convert a
batch of &lt; _ &gt; English according to the requirements of the file into &lt; _ &gt; English versions.)
# OBJECTIVE #
我会提供一批&lt; |_| &gt;英文给你，请你给我&lt; |_| &gt;英文版本，来完成任务 (I will provide you
with a batch of &lt; toxic_sentence &gt; English; please give me the &lt; neutral_sentence &gt; English versions to complete the task.)
# STYLE #
你的风格应该像严谨的懂得文学的程序员，严格完成任务 (Your style should be like that of a rigorous programmer who
understands literature and strictly completes the task.)
# TONE #
专业的 (Professional.)
# AUDIENCE #
懂得英文的成年评委，他们会判断你转换的&lt; |_| &gt;英文是否符合要求 (Adult judges who understand
English will judge whether the &lt; _ &gt; English you have converted meets the requirements.)
# RESPONSE #
返回如下  格式
[{_: "", _: ""}] (Return in the following JSON format:
[{"toxic_sentence": "", "neutral_sentence": ""}])</p>
        <p>(b) Example for English Text Detoxification</p>
        <p>Practical cue construction is crucial to getting the best response from a large-scale language model
(LLM). The CO-STAR framework, a brainchild of GovTech Singapore’s Data Science &amp; AI team 2, is
a practical template for constructing cues. Figure 3a shows the CO-STAR framework. Here is how
it works on this task. (C) Context: We inform the large model that we are currently undertaking a
downstream data processing task in natural language processing and clarify that the   file we have
provided contains the prepared materials and the AI need to convert a batch of &lt; |_| &gt;
text into &lt; |_| &gt; versions according to the requirements specified in the file; (O)
Objective: We define we will provide the model with a batch of &lt; |_| &gt; of one language
and we would want the AI to return us a &lt; |_| &gt; version of them to complete the
task; (S) Style: We specify want the LLM’s style should be that of a diligent programmer who possesses
a profound understanding of literature, while strictly adhering to the task requirements; (T) Tone: We
set Professional as the attitude of the response; (A) Audience: We identify the understanding adult
judges proficient in the target language as the intended recipients of the response, and (R) Response:
We required a JSON output format like [toxic_sentence: "", neutral_sentence: ""].</p>
      </sec>
      <sec id="sec-2-3">
        <title>3.3. Input Toxic Sentences</title>
        <p>In this section, we show how we insert the target language’s toxic sentences into the query template
and then input them into the chat model to get the neutral version.</p>
        <sec id="sec-2-3-1">
          <title>2https://www.tech.gov.sg/capability-centre-dsaid</title>
          <p>only extract the content located in the json snippet in the response.</p>
          <p>Toxic Sentences of Language (query sample): During the test phase, the oficial presented
multilingual test data. Table 2 displays some English toxic sentences from the test dataset for illustrative
purposes.
and then inserted it into query template &lt; |_| &gt; []  . Table 2 shows shows
the result after insertion. It mocks _ input toxic content on the Internet. We will send the
content obtained after inserting the query template into the Kimi model in batches through the dialogue
box. With the help of the previously uploaded context files and prompts based on the CO-SART
̂︁ . Figure 4 demonstrates the
real detoxification process and results of the English samples from Table 2. Additionally, you can access
the Kimi link 3 to revisit our conversation and continue the dialogue to try the English detoxification
process.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Experiment</title>
      <sec id="sec-3-1">
        <title>4.1. Dataset</title>
        <p>This year’s text detoxification task is a multilingual efort aimed at transforming toxic sentences into a
natural form while preserving the core message.</p>
        <sec id="sec-3-1-1">
          <title>3https://kimi.moonshot.cn/share/cp6ivkecp7f7f0107lr0</title>
          <p>• Dev Set 4 : It contains 400 pairs of &lt; _, _ &gt; samples for each of
9 languages.
• Test Set 5 : It contains 600 numbers of toxic sentences for each language formatted as &lt;
_,  &gt;.</p>
          <p>According to the oficial information, for each language, the test and dev datasets are derived from the
same set of 1 parallel pairs.</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>4.2. Settings</title>
        <p>We repeated the following steps for all nine languages:
1. Generate and Input a Few-shot Learning Context: We used all the 400 samples of each
language in the dev set to generate a few-shot learning contextm and then input to the Model,
as we said in section 3.1. For diferent languages we just replace the part of the context that
identifies the language. The traditional in-context method sends the entire context, along with
one’s questions, followed by a sufix, such as &gt;&gt;&gt;, directly to the large model through a dialogue
box. Kimi ofers a file upload method, where we can first put the context content into a document
in   format and then upload it to Kimi. In practice, we have found that the latter method
is better for our task this time. We have yet to conduct an actual analysis of this. We speculate
that the file upload method is like a knowledge-based method, where the large model first deeply
understands the relevant knowledge before answering our questions. The traditional method, on
the other hand, is more like everyday communication between two people.
2. Input Prompt Guided by the CO-STAR Framework: When dealing with diferent languages,
we change the keyword identifying the language in the prompt statement to the appropriate
language Figure 3b provides a detailed demonstration of the practical application of CO-STAR in
this task, which would go directly to Kimi through a dialogue box.
3. Input Toxic Sentences: We directly insert the toxic sentences of the test set into the query
template as described in section 3.3 and then input it to Kimi.
4. Processing of Acquired Results: Figure 4 realistically shows what the model returns to us. We
would take the _ field of the   data returned by the model.</p>
      </sec>
      <sec id="sec-3-3">
        <title>4.3. Evaluation</title>
        <p>The oficial provided four metrics</p>
        <p>
          6 . Each metric component lies in the range [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ].
• Style Transfer Accuracy (STA): Classify its level of non-toxicity.
• Content preservation (SIM): Given two texts (original toxic sentence and generated paraphrase),
evaluate the similarity of their content.
• ChrF1: To estimate the adequacy of the text and its similarity to the human-written detoxified
references.
• Joint (J): To have the one common metric for leaderboard estimation, the oficial will compute
  metrics as the mean of   *  *   per sample.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>4.4. Baseline</title>
        <p>The oficial provided four baselines for manual evaluation.</p>
        <sec id="sec-3-4-1">
          <title>4https://huggingface.co/datasets/textdetox/multilingual_paradetox</title>
          <p>5https://huggingface.co/datasets/textdetox/multilingual_paradetox_test
6https://codalab.lisn.upsaclay.fr/competitions/18243#learn_the_detailsevaluation
7https://huggingface.co/datasets/textdetox/multilingual_toxic_lexicon
• Delete: Elimination of toxic keywords based on a predefined dictionary 7 for each language.
• Backtranslation: A more sophisticated cross-lingual transfer method. Translate the input to
English with NLLB-600M model8, perform detoxification with English bart-base-detox model 9 ,
and translate back to the target language.
• mt5 10 : A supervised baseline which used mt5-xl [17] fine-tuned on the parallel dev set.
• Human references: Humans write them.</p>
        </sec>
      </sec>
      <sec id="sec-3-5">
        <title>4.5. Result</title>
        <p>Our method conducted text detoxification for all nine languages in the competition and submitted the
results. Even if powerful models exist to classify texts and embed their meanings, human judgment is
still the best for the final decision [8].</p>
        <p>Table 3 shows the leaderboard which we built it with all four oficial baselines as well as other teams
that were #1 in each language from Test Phase: Manual Evaluation Final Results 11. Several vital insights
emerge when examining the performance across diferent languages. Firstly, we achieved the highest
score of 0.91 in the English (en) language and 0.84 in Chinese (zh), respectively, surpassing all other
users, which indicates a significant strength in English and Chinese processing capabilities. Compared
to Human References, which represent the human benchmark, our method exceeds human performance
in English, a noteworthy achievement. Secondly, we also demonstrate relatively good performance in
German (de) and Russian (ru), scoring 0.77 and 0.71 respectively. This suggests that our method can
efectively address cross-language detoxification tasks. However, we are facing challenges in Arabic (ar)
and Hindi (hi), achieving scores of only 0.44 and 0.34 respectively. These low scores indicate that our
model still requires improvement when dealing with these languages.</p>
        <p>Table 4 shows examples of baseline models and our model output in English. Delete directly deletes
profanity words based on the multilingual toxic lexicon database, resulting in the returned results being
usually not fluent, and this method cannot handle profanity words that do not exist in the database.
Although mt5 can solve the problem of fluency, it cannot handle general toxic texts. Backtranslation still
required a larger corpus to address the issue of generated text mismatching its original meaning. Our
model, like mt5, uses a small dataset but generates fluent content with strong generalization ability.</p>
        <sec id="sec-3-5-1">
          <title>8https://huggingface.co/facebook/nllb-200-distilled-600M 9https://huggingface.co/s-nlp/bart-base-detox 10https://huggingface.co/textdetox/mt5-xl-detox-baseline 11https://pan.webis.de/clef24/pan24-web/text-detoxification.html#results</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusion</title>
      <p>This study proposes a novel multilingual text detoxification method that combines the CO-STAR
framework and few-shot learning, which is implemented by Kimi, a chat model. Our aim is to eficiently
convert toxic texts in multilingual languages into neutral versions while preserving the original meaning
and grammatical structure. We are only familiar with English and Chinese; therefore, we have focused
on text detoxification for these two languages. In the PAN at CLEF 2024 competition, we achieved
the highest scores in the Chinese and English categories, with 0.91 and 0.86, respectively, at manual
evaluation, demonstrating a significant advantage in processing power for both languages.</p>
      <p>The proposed method outperforms human benchmarks on English, exhibiting high eficiency and
accuracy in text detoxification tasks. This is a noteworthy achievement in the field of natural language
processing. While the results on English and Chinese are remarkable, the performance on other
languages such as Arabic and Hindi is not as strong, indicating that the model still requires further
optimization and improvement for these languages. We need to do more ablation experiments to study
the efect of diferent prompt sentences, diferent chat models and other factors on the detoxification
efect. Although the current prompt is based on the CO-SART framework, it is still written by human
beings, and in the future we will study the automatic generation of optimal prompt statements. We also
plan to employ large models to evaluate the detoxification efectiveness.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments References</title>
      <p>This work is supported by the National Social Science Foundation of China (22BTQ101)
[4] D. Dementieva, D. Moskovskiy, N. Babakov, A. A. Ayele, N. Rizwan, F. Schneider, X. Wang, S. M.</p>
      <p>Yimam, D. Ustalov, E. Stakovskii, A. Smirnova, A. Elnagar, A. Mukherjee, A. Panchenko, Overview
of the multilingual text detoxification task at pan 2024, in: G. Faggioli, N. Ferro, P. Galuščáková,
A. G. S. de Herrera (Eds.), Working Notes of CLEF 2024 - Conference and Labs of the Evaluation
Forum, CEUR-WS.org, 2024.
[5] D. Dementieva, D. Moskovskiy, V. Logacheva, D. Dale, O. Kozlova, N. Semenov, A. Panchenko,
Methods for detoxification of texts for the russian language, Multimodal Technologies and
Interaction 5 (2021) 54.
[6] V. Logacheva, D. Dementieva, S. Ustyantsev, D. Moskovskiy, D. Dale, I. Krotova, N. Semenov,
A. Panchenko, Paradetox: Detoxification with parallel data, in: Proceedings of the 60th Annual
Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2022, pp.
6804–6818.
[7] M. Lewis, Y. Liu, N. Goyal, M. Ghazvininejad, A. Mohamed, O. Levy, V. Stoyanov, L. Zettlemoyer,
Bart: Denoising sequence-to-sequence pre-training for natural language generation, translation,
and comprehension, arXiv preprint arXiv:1910.13461 (2019).
[8] D. Dementieva, V. Logacheva, I. Nikishina, A. Fenogenova, D. Dale, I. Krotova, N. Semenov,
T. Shavrina, A. Panchenko, Russe-2022: Findings of the first russian detoxification shared task
based on parallel corpora, in: Proceedings of the RUSSE-2022 Shared Task, 2022. doi:10.28995/
2075-7182-2022-21-114-131.
[9] A. Radford, K. Narasimhan, T. Salimans, I. Sutskever, et al., Improving language understanding by
generative pre-training (2018).
[10] A. Radford, J. Wu, R. Child, D. Luan, D. Amodei, I. Sutskever, et al., Language models are
unsupervised multitask learners, OpenAI (2019).
[11] T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam,
G. Sastry, A. Askell, et al., Language models are few-shot learners, Advances in neural information
processing systems 33 (2020) 1877–1901.
[12] A. Pesaranghader, N. Verma, M. Bharadwaj, Gpt-detox: An in-context learning-based paraphraser
for text detoxification, in: 2023 International Conference on Machine Learning and Applications
(ICMLA), IEEE, 2023, pp. 1528–1534.
[13] J. Achiam, S. Adler, S. Agarwal, L. Ahmad, I. Akkaya, F. L. Aleman, D. Almeida, J. Altenschmidt,</p>
      <p>S. Altman, S. Anadkat, et al., Gpt-4 technical report, arXiv preprint arXiv:2303.08774 (2023).
[14] P. Liu, W. Yuan, J. Fu, Z. Jiang, H. Hayashi, G. Neubig, Pre-train, prompt, and predict: A systematic
survey of prompting methods in natural language processing, ACM Computing Surveys 55 (2023)
1–35.
[15] S. Teo, How i won singapore’s gpt-4 prompt engineering competition: A deep
dive into the strategies i learned for harnessing the power of large language
models (llms), Towards Data Science (2023). URL: https://towardsdatascience.com/
how-i-won-singapores-gpt-4-prompt-engineering-competition-34c195a93d41, accessed:
July 10, 2024.
[16] J. Chen, S. Li, Q. Huang, S. Yan, Z. Xie, Y. Lu, Application of kimi intelligent assistant in the
teaching of water pollution control engineering course, International Journal of Education and
Humanities 13 (2024) 39–43.
[17] L. Xue, N. Constant, A. Roberts, M. Kale, R. Al-Rfou, A. Siddhant, A. Barua, C. Rafel, mT5: A
massively multilingual pre-trained text-to-text transformer, in: Proceedings of the 2021 Conference
of the North American Chapter of the Association for Computational Linguistics: Human Language
Technologies, Association for Computational Linguistics, Online, 2021, pp. 483–498. URL: https:
//aclanthology.org/2021.naacl-main.41.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sood</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Antin</surname>
          </string-name>
          , E. Churchill,
          <article-title>Profanity use in online communities</article-title>
          ,
          <source>in: Proceedings of the SIGCHI conference on human factors in computing systems</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>1481</fpage>
          -
          <lpage>1490</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Voronov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dementieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Logacheva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kozlova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Semenov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Panchenko</surname>
          </string-name>
          ,
          <article-title>Text detoxification using large pre-trained neural models</article-title>
          ,
          <source>arXiv preprint arXiv:2109.08914</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X. B.</given-names>
            <surname>Casals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dementieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Elnagar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Freitag</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fröbe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Korenčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Panchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Smirnova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taulé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ustalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          , E. Zangerle,
          <article-title>Overview of PAN 2024: Multi-Author Writing Style Analysis, Multilingual Text Detoxification, Oppositional Thinking Analysis, and Generative AI Authorship Verification, in: Experimental IR Meets Multilinguality, Multimodality, and Interaction</article-title>
          .
          <source>Proceedings of the Fourteenth International Conference of the CLEF Association (CLEF</source>
          <year>2024</year>
          ), Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>