Skip to content

Evaluation of Natural Language Processing (NLP) tools for the Ancient Chinese language

Notifications You must be signed in to change notification settings

GoThereGit/EvaHan

Repository files navigation

EvaHan 2025

  • EvaHan 2025 is the fourth International Evaluation of Ancient Chinese Information Processing, focusing on the named entity recognition (NER) tasks of large language models in ancient Chinese.
  • EvaHan 2025 is organized by Dongbo Wang, Bin Li, Liu Liu, Shen Si, Chang Liu, Liu Ruilin, Xue Zhao, Bolin Chang, Pengxiu Lu, Minxuan Feng, Chao Xu.

Important Dates

  • 22 December 2024: training data available
  • Evaluation Window
    • 14 February 2025: test data available
    • 24 February 2025: system results due to organizers
  • 24 March 2025: reports due to organizers
  • 31 March 2025: short report review deadline
  • 14 April 2025: camera ready version of reports due to organizers

Data

The EvaHan 2025 dataset includes 200,000 characters of training data and 2,000 characters of testing data, comprising two types of corpora: historical texts and Traditional Chinese Medicine (TCM) materials.

Historical texts are carefully selected from Zuo Zhuan (左传), Shi Ji (史记), and the Twenty-Four Histories (二十四史), which together capture thousands of years of Chinese history, encompassing seven types of named entities: person names, geographical locations, book titles, official titles, dynasties, time expressions, etc.

*The corpus is devoid of punctuation.

Data Format

All evaluation data are txt files in Unicode (UTF-8) format. The raw texts consist solely of characters, and after manual annotation, the texts are presented in a processed format, as shown in Table 1.

Table 1. Example of the Ancient Chinese

Type Example
Raw Text (without Punctuation) 四年春衞州吁弑桓公而立
Processed Text with Annotations 四 \t B-T
年 \t E-T
春 \t O
衞 \t B-NS
州 \t E-NS
吁 \t O
弑 \t O
桓 \t B-NR
公 \t E-NR
而 \t O
立 \t O

Training Data

The training data comprises 200,000 characters sourced from Shi Ji and the Twenty-Four Histories. The files are presented in UTF-8 plain text using traditional Chinese script.

Test Data

The test data includes approximately 2,000 characters of Ancient Chinese texts. More details will be provided to the participants before the evaluation.

Task

This section offers a detailed description of the tasks encompassed in EvaHan 2025.

Named Entity Recognition (NER)

In numerous Chinese language processing systems, Named entity recognition (NER) is a critical task often performed alongside other processing functions. NER involves identifying and classifying entities in Chinese text into predefined categories, such as people and locations. The meanings of each annotation label can be found in Table 2 and Table 3.

The evaluation toolkit will assess the effectiveness of the NER process.

Table 2. Examples of Annotation

Annotation Meaning
NR person name
NS geographical location
NB book title
NO official title
NG dynasty
T time expression

Table 3. Examples of NER Annotation using BIOES Tags

Annotation Meaning
B-NR beginning of person name
I-NR inside of person name
E-NR end of person name
S-NR single person name
B-NS beginning of geographical location
I-NS inside of geographical location
E-NS end of geographical location
S-NS single geographical location
B-NB beginning of book title
I-NB inside of book title
E-NB end of book title
S-NB single book title
B-NO beginning of official title
I-NO inside of official title
E-NO end of official title
S-NO single official title
B-NG beginning of dynasty
I-NG inside of dynasty
E-NG end of dynasty
S-NG single dynasty
B-T beginning of time expression
I-T inside of time expression
E-T end of time expression
S-T single time expression
O outside of any named entity

Entity Set

In this task, there are seven categories of entities: person name, geographical location, book title, official title, dynasty and time expression as one track, plus [] as a separate track. These entity types and examples are provided in Table 4.

Table 4. Examples of Named Entities

Entity Type Example
person name 荆軻
geographical location 長平
book title
official title 中大夫
dynasty
time expression 三十四年

Evaluation

Metrics

Each team will initially have access only to the training data. Later, the unlabeled test data will also be released. After the assessment, the labels for the test data will also be released. The scorer employed for EvaHan is a modified version of the one developed for the ref[4]. An illustration of the output of the scorer is given in Table 5. The evaluation will align the system-generated named entities with the gold standard. Then, Named Entity Recognition (NER) will be evaluated: precision, recall, and F1 score will be calculated. The final ranking of teams will be based on the F1 scores.

Table 5. Example of scorers' output

Task Precision Recall F1 Score
NER 95.00 92.00 93.48

Two Modalities

Each participant can submit runs following two modalities. In the closed modality, the resources each team could use are limited. Each team can only use the Training data Text_Train, and the pretrained model XunziALLM. It is word embeddings pretrained on a very large corpus of traditional Chinese collection. Other resources are not allowed in the closed modality.

In the open modality, there is no limit on the resources, data and models. Annotated external data, such as the components or Pinyin of the Chinese characters, word embeddings can be employed. But each team has to state all the resources, data and models they use in each system in the final report.

Table 6. Pre-trained models for closed modality

Model name Language Description
XunziALLM Ancient Chinese Ancient Chinese RoBERTa pre-trained on high-quality full-text corpus.

Baselines

As a baseline, we will provide the scores obtained on test set using SikuRoBERTa-BiLSTM-CRF (Conditional Random Fields) training on train set without additional resources.

How to Participate

Registration time is mentioned above. Participants will be required to submit their runs and to provide a technical report for the task they participated in.

Submitting Runs

Each team can submit runs for two tasks. A run should be produced according to the ‘closed modality’. The second run will be produced according to the ‘open modality’. The closed run is compulsory, while the open run is optional.

Once the system has produced the results for the task over the test set, participants have to follow these instructions to complete their submission:

  • Name the runs with the following filename format: testID_teamName_systemID_modality.txt For example: testa_unicatt_1_closed.txt would be the first run of a team called unicatt using the closed modality for the task using testa.txt document. testb_unicatt_2_open.txt would be the second run of a team called unicatt using the open modality for the task using the blind testb.txt document.
  • Send the file to the following email address: libin.njnu[AT]gmail.com, using the subject “EvaHan Submission: task - teamName”, where the “task” is either testa or testb.
  • Each team could submit up to 2 running files for each test file in each modality. Thus, each team could submit up to 8 running files in total.

Writing the Technical Report

Technical reports will be included in the proceedings of the Workshop on Ancient Language Processing (ALP) co-organized with the Association for Computational Linguistics (ACL 2025), with the location to be announced, as short papers and published alongside the ACL proceedings.

All the reports must:

• be submitted through the START platform (URL available soon)

• use the official ACL style templates.

• not exceed four (4) pages of content (excluding references)

• contain (at least) the following sections: description of the system, results, discussion, and reference.

Reports will receive a light review: we will check for the correctness of the format, the exactness of results and ranking, and overall exposition. If needed, we will contact the authors asking for corrections.

Participants

  • Researchers who are interested in machine translation and assisted machine translation of Chinese classic texts.
  • Estimated number of participants: 8-20 teams

Organizers

  • Bin Li, School of Chinese Language and Literature, Nanjing Normal University, China
  • Minxuan Feng, School of Chinese Language and Literature, Nanjing Normal University, China
  • Chao Xu, School of Chinese Language and Literature, Nanjing Normal University, China
  • Liu Liu, College of Information Management, Nanjing Agricultural University, China
  • Si Shen, School of Economics and Management, Nanjing University of Science and Technology, China
  • Dongbo Wang, College of Information Management, Nanjing Agricultural University, China
  • Weiguang Qu, School of Computer and Electronic Information /School of Artificial Intelligence, Nanjing Normal University, China

Student Members

  • Bolin Chang, School of Chinese Language and Literature, Nanjing Normal University, China
  • Jingxuan Xi, School of Chinese Language and Literature, Nanjing Normal University, China
  • Pengxiu Lu, School of Chinese Language and Literature, Nanjing Normal University, China
  • Zhixingu Xu, School of Chinese Language and Literature, Nanjing Normal University, China

Appendix: Selection of Resources

About

Evaluation of Natural Language Processing (NLP) tools for the Ancient Chinese language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published