Rhetoric recognition is a critical component in automated essay scoring. By identifying rhetorical elements in student writing, AI systems can better assess linguistic and higher-order thinking skills, making it an essential task in the area of AI for education. In this paper, we leverage Large Language Models (LLMs) for the Chinese rhetoric recognition task. Specifically, we explore Low-Rank Adaptation (LoRA) based fine-tuning and in-context learning to integrate rhetoric knowledge into LLMs. We formulate the outputs as JSON to obtain structural outputs and translate keys to Chinese. To further enhance the performance, we also investigate several model ensemble methods. Our method achieves the best performance on all three tracks of CCL 2025 Chinese essay rhetoric recognition evaluation task, winning the first prize.
Table 7: Statistics of inference error rates. The details of our models are elaborated in Table 3 and § 4.1 .
model name
train cost
inference cost
price per million tokens
MLoRA
460.36
–
150
MLoRA-1
–
1187.66
4(input), 12(output)
MLoRA-2
–
430.50
4(input), 12(output)
M1 (Joint Training Part. Rhetoric types: metaphor, personification, hyperbole, and parallelism)
–
1083.42
2.4(input), 9.6(output)
Appendix
Table 8: Cost for model training and inference (CNY). MLoRA is the Qwen 2.5 72B model after LoRA continue-training. MLoRA-2 is the inference model with MLoRA , joint setting with all rhetoric types, without in-context learning example. MLoRA-1 is similar to MLoRA-2 , but incorporating the in-context learning strategy, with in-context example number k=20 and similarity-based example selection and ordering strategies. M1 is an in-context learning based inference model, with Qwen-max as the backend model, in-context example number k=50 , and the similarity-based example ordering strategy, focusing on the joint training part (see § 3.3 ).
Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China · School of Cyber Security, University of Chinese Academy of Sciences, Beijing, China