Triples-to-isiXhosa (T2X): Addressing the Challenges of Low-Resource Agglutinative Data-to-Text Generation

Francois Meyer, Jan Buys
3/12/2024
cs.CL

No official code found. Best implementation: francois-meyer/t2x (1 star, last commit 2025-06-09). 1 more below.

Abstract

Most data-to-text datasets are for English, so the difficulties of modelling data-to-text for low-resource languages are largely unexplored. In this paper we tackle data-to-text for isiXhosa, which is low-resource and agglutinative. We introduce Triples-to-isiXhosa (T2X), a new dataset based on a subset of WebNLG, which presents a new linguistic context that shifts modelling demands to subword-driven techniques. We also develop an evaluation framework for T2X that measures how accurately generated text describes the data. This enables future users of T2X to go beyond surface-level metrics in evaluation. On the modelling side we explore two classes of methods - dedicated data-to-text models trained from scratch and pretrained language models (PLMs). We propose a new dedicated architecture aimed at agglutinative data-to-text, the Subword Segmental Pointer Generator (SSPG). It jointly learns to segment words and copy entities, and outperforms existing dedicated models for 2 agglutinative languages (isiXhosa and Finnish). We investigate pretrained solutions for T2X, which reveals that standard PLMs come up short. Fine-tuning machine translation models emerges as the best method overall. These findings underscore the distinct challenge presented by T2X: neither well-established data-to-text architectures nor customary pretrained methodologies prove optimal. We conclude with a qualitative analysis of generation errors and an ablation study.

View on arXivView PDF

Code Implementations(2)

francois-meyer/t2xCommunity100%

Data-to-text dataset for isiXhosa, presented in the LREC-COLING paper "Triples-to-isiXhosa (T2X): Addressing the Challenges of Low-Resource Agglutinative Data-to-Text Generation" (Meyer and Buys, 2024).

10Oct 10, 20231 years ago
francois-meyer/sspgCommunity100%

Code for training and evaluating subword segmental pointer generator models for data-to-text, as in the LREC-COLING paper "Triples-to-isiXhosa (T2X): Addressing the Challenges of Low-Resource Agglutinative Data-to-Text Generation" (Meyer and Buys, 2024).

00PythonMar 9, 20242 years ago

Cite this paper

@article{meyer2024triplestoisixhosa,
  title  = {Triples-to-isiXhosa (T2X): Addressing the Challenges of Low-Resource Agglutinative Data-to-Text Generation},
  author = {Francois Meyer and Jan Buys},
  year   = {2024},
  eprint = {2403.07567},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.07567v1}
}

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/2403.07567.svg)](https://codeofpaper.com/paper/2403.07567)

Discussion