[FAccT '25] Characterizing Bias: Benchmarking LLMs in Simplified versus Traditional Chinese
Python
6
88 commits
updated Nov 2, 2025
Hanjia Lyu1, Jiebo Luo1, Jian Kang1, Allison Koenecke2
1 University of Rochester
2 Cornell University
Accepted for publication in FAccT 2025
Will also be presented at IC2S2 2025 as a Parallel Talk
While the capabilities of Large Language Models (LLMs) have been studied in both Simplified and Traditional Chinese, it is yet unclear whether LLMs exhibit differential performance when prompted in these two variants of written Chinese. This understanding is critical, as disparities in the quality of LLM responses can perpetuate representational harms by ignoring the different cultural contexts underlying Simplified versus Traditional Chinese, and can exacerbate downstream harms in LLM-facilitated decision-making in domains such as education or hiring.

To investigate potential LLM performance disparities, we design two benchmark tasks that reflect real-world scenarios: regional term choice (prompting the LLM to name a described item which is referred to differently in Mainland China and Taiwan), and regional name choice (prompting the LLM to choose who to hire from a list of names in both Simplified and Traditional Chinese).

For both tasks, we audit the performance of 11 leading commercial LLM services and open-sourced models---spanning those primarily trained on English, Simplified Chinese, or Traditional Chinese. Our analyses indicate that biases in LLM responses are dependent on both the task and prompting language: while most LLMs disproportionately favored Simplified Chinese responses in the regional term choice task, they surprisingly favored Traditional Chinese names in the regional name choice task. We find that these disparities may arise from differences in training data representation, written character preferences, and tokenization of Simplified and Traditional Chinese.
python infer.py --llm gpt4o --task term --lang simplified --prompt_id 1
python infer.py --llm qwen --task name --lang traditional --prompt_id 1
python infer.py --llm llama3-70b --task name --lang english --prompt_id 1
python gpt_eval.py --llm qwen --lang english --task term --prompt_id 2
python gpt_eval.py --llm breeze --lang traditional --task name --prompt_id 1
prompt/regional_term/{language}_{prompt_id}.csvThese datasets contain the prompts of the regional term choice task. prompt_id represents the prompt version.
prompt/regional_name/{language}_{prompt_id}.csvThese datasets contain the prompts of the regional name choice task. prompt_id represents the research questions in Section 4. prompt_id_0: Section 4.1, prompt_id_1: Section 4.3.1, prompt_id_2: Section 4.6, prompt_id_3: Section 4.4, prompt_id_4: Section 4.5.
source_data/regional_term_and_definition.csvThis dataset includes all 110 regional terms, along with their definitions and their usage in the contexts of Mainland China and Taiwan.
source_data/regional_name_and_characteristics.csvThis dataset includes all 352 regional names, along with their population-based popularity decile assignments and their gender labels---predicted for Mainland Chinese names and reported for Taiwanese names.
git clone https://github.com/brucelyu17/SC-TC-Bench.git
conda create -n sc-tc-bench python=3.10
source activate sc-tc-bench
pip install -r requirements.txt
transformers==4.40.0python -m reproducibility.fig_2 --prompt_id 1
python -m reproducibility.fig_3 --prompt_id 0
python -m reproducibility.fig_3 --prompt_id 2 --arrow
python -m reproducibility.fig_2 --prompt_id 1 --no_gpt
python -m reproducibility.fig_6
python -m reproducibility.fig_2 --prompt_id 2
python -m reproducibility.fig_2 --prompt_id 3
python -m reproducibility.fig_9
python -m reproducibility.fig_3 --prompt_id 1
python -m reproducibility.fig_3 --prompt_id 3 --arrow
python -m reproducibility.tab_2
python -m reproducibility.tab_11 --once
python -m reproducibility.tab_11
python -m reproducibility.fig_2 --prompt_id 1
python -m reproducibility.tab_18
python -m reproducibility.tab_19
python -m reproducibility.tab_20
python -m reproducibility.tab_22
python -m reproducibility.tab_23
python -m reproducibility.tab_24 --lang simplified --overall
python -m reproducibility.tab_24 --lang traditional --overall
python -m reproducibility.tab_24 --lang english --overall
python -m reproducibility.tab_24 --lang simplified --gender
python -m reproducibility.tab_24 --lang traditional --gender
python -m reproducibility.tab_24 --lang english --gender
python -m reproducibility.tab_30
python -m reproducibility.tab_30 --llm baichuan2
python -m reproducibility.tab_30 --llm qwen
python -m reproducibility.tab_31 --llm baichuan2 --name_example
python -m reproducibility.tab_31 --llm qwen --name_example
python -m reproducibility.tab_34
python -m reproducibility.tab_35
python -m reproducibility.tab_36
python -m reproducibility.tab_37
@inproceedings{sctcbench-facct25,
title={Characterizing Bias: Benchmarking Large Language Models in Simplified versus Traditional Chinese},
author={Lyu, Hanjia and Luo, Jiebo and Kang, Jian and Koenecke, Allison},
year={2025},
isbn = {9798400714825},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3715275.3732182},
doi = {10.1145/3715275.3732182},
booktitle = {Proceedings of the 2025 ACM Conference on Fairness, Accountability, and Transparency},
location = {Athens, Greece},
series = {FAccT '25}
}
57 followers · starred Jul 2026
[FAccT '25] Characterizing Bias: Benchmarking LLMs in Simplified versus Traditional Chinese
Python
6
88 commits
updated Nov 2, 2025
Hanjia Lyu1, Jiebo Luo1, Jian Kang1, Allison Koenecke2
1 University of Rochester
2 Cornell University
Accepted for publication in FAccT 2025
Will also be presented at IC2S2 2025 as a Parallel Talk
While the capabilities of Large Language Models (LLMs) have been studied in both Simplified and Traditional Chinese, it is yet unclear whether LLMs exhibit differential performance when prompted in these two variants of written Chinese. This understanding is critical, as disparities in the quality of LLM responses can perpetuate representational harms by ignoring the different cultural contexts underlying Simplified versus Traditional Chinese, and can exacerbate downstream harms in LLM-facilitated decision-making in domains such as education or hiring.

To investigate potential LLM performance disparities, we design two benchmark tasks that reflect real-world scenarios: regional term choice (prompting the LLM to name a described item which is referred to differently in Mainland China and Taiwan), and regional name choice (prompting the LLM to choose who to hire from a list of names in both Simplified and Traditional Chinese).

For both tasks, we audit the performance of 11 leading commercial LLM services and open-sourced models---spanning those primarily trained on English, Simplified Chinese, or Traditional Chinese. Our analyses indicate that biases in LLM responses are dependent on both the task and prompting language: while most LLMs disproportionately favored Simplified Chinese responses in the regional term choice task, they surprisingly favored Traditional Chinese names in the regional name choice task. We find that these disparities may arise from differences in training data representation, written character preferences, and tokenization of Simplified and Traditional Chinese.
python infer.py --llm gpt4o --task term --lang simplified --prompt_id 1
python infer.py --llm qwen --task name --lang traditional --prompt_id 1
python infer.py --llm llama3-70b --task name --lang english --prompt_id 1
python gpt_eval.py --llm qwen --lang english --task term --prompt_id 2
python gpt_eval.py --llm breeze --lang traditional --task name --prompt_id 1
prompt/regional_term/{language}_{prompt_id}.csvThese datasets contain the prompts of the regional term choice task. prompt_id represents the prompt version.
prompt/regional_name/{language}_{prompt_id}.csvThese datasets contain the prompts of the regional name choice task. prompt_id represents the research questions in Section 4. prompt_id_0: Section 4.1, prompt_id_1: Section 4.3.1, prompt_id_2: Section 4.6, prompt_id_3: Section 4.4, prompt_id_4: Section 4.5.
source_data/regional_term_and_definition.csvThis dataset includes all 110 regional terms, along with their definitions and their usage in the contexts of Mainland China and Taiwan.
source_data/regional_name_and_characteristics.csvThis dataset includes all 352 regional names, along with their population-based popularity decile assignments and their gender labels---predicted for Mainland Chinese names and reported for Taiwanese names.
git clone https://github.com/brucelyu17/SC-TC-Bench.git
conda create -n sc-tc-bench python=3.10
source activate sc-tc-bench
pip install -r requirements.txt
transformers==4.40.0python -m reproducibility.fig_2 --prompt_id 1
python -m reproducibility.fig_3 --prompt_id 0
python -m reproducibility.fig_3 --prompt_id 2 --arrow
python -m reproducibility.fig_2 --prompt_id 1 --no_gpt
python -m reproducibility.fig_6
python -m reproducibility.fig_2 --prompt_id 2
python -m reproducibility.fig_2 --prompt_id 3
python -m reproducibility.fig_9
python -m reproducibility.fig_3 --prompt_id 1
python -m reproducibility.fig_3 --prompt_id 3 --arrow
python -m reproducibility.tab_2
python -m reproducibility.tab_11 --once
python -m reproducibility.tab_11
python -m reproducibility.fig_2 --prompt_id 1
python -m reproducibility.tab_18
python -m reproducibility.tab_19
python -m reproducibility.tab_20
python -m reproducibility.tab_22
python -m reproducibility.tab_23
python -m reproducibility.tab_24 --lang simplified --overall
python -m reproducibility.tab_24 --lang traditional --overall
python -m reproducibility.tab_24 --lang english --overall
python -m reproducibility.tab_24 --lang simplified --gender
python -m reproducibility.tab_24 --lang traditional --gender
python -m reproducibility.tab_24 --lang english --gender
python -m reproducibility.tab_30
python -m reproducibility.tab_30 --llm baichuan2
python -m reproducibility.tab_30 --llm qwen
python -m reproducibility.tab_31 --llm baichuan2 --name_example
python -m reproducibility.tab_31 --llm qwen --name_example
python -m reproducibility.tab_34
python -m reproducibility.tab_35
python -m reproducibility.tab_36
python -m reproducibility.tab_37
@inproceedings{sctcbench-facct25,
title={Characterizing Bias: Benchmarking Large Language Models in Simplified versus Traditional Chinese},
author={Lyu, Hanjia and Luo, Jiebo and Kang, Jian and Koenecke, Allison},
year={2025},
isbn = {9798400714825},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3715275.3732182},
doi = {10.1145/3715275.3732182},
booktitle = {Proceedings of the 2025 ACM Conference on Fairness, Accountability, and Transparency},
location = {Athens, Greece},
series = {FAccT '25}
}
57 followers · starred Jul 2026