Hire a Linguist!: Learning Endangered Languages with In-Context Linguistic Descriptions

Kexun Zhang, Yee Man Choi, Zhenqiao Song, Taiqi He, William Yang Wang +1 more
2/28/2024
cs.CL

No official code found. Best implementation: LeiLiLab/LingoLLM (32 stars, last commit 2025-01-26).

Abstract

How can large language models (LLMs) process and translate endangered languages? Many languages lack a large corpus to train a decent LLM; therefore existing LLMs rarely perform well in unseen, endangered languages. On the contrary, we observe that 2000 endangered languages, though without a large corpus, have a grammar book or a dictionary. We propose LINGOLLM, a training-free approach to enable an LLM to process unseen languages that hardly occur in its pre-training. Our key insight is to demonstrate linguistic knowledge of an unseen language in an LLM's prompt, including a dictionary, a grammar book, and morphologically analyzed input text. We implement LINGOLLM on top of two models, GPT-4 and Mixtral, and evaluate their performance on 5 tasks across 8 endangered or low-resource languages. Our results show that LINGOLLM elevates translation capability from GPT-4's 0 to 10.5 BLEU for 10 language directions. Our findings demonstrate the tremendous value of linguistic knowledge in the age of LLMs for endangered languages. Our data, code, and model generations can be found at https://github.com/LLiLab/llm4endangeredlang.

View on arXivView PDF

Code Implementations(1)

LeiLiLab/LingoLLMCommunity100%

https://arxiv.org/pdf/2402.18025

324PythonFeb 15, 20241 years ago

Cite this paper

@article{zhang2024hire,
  title  = {Hire a Linguist!: Learning Endangered Languages with In-Context Linguistic Descriptions},
  author = {Kexun Zhang and Yee Man Choi and Zhenqiao Song and Taiqi He and William Yang Wang and Lei Li},
  year   = {2024},
  eprint = {2402.18025},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.18025v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.18025.svg)](https://codeofpaper.com/paper/2402.18025)

Discussion