Code-Switching and Syntax: A Large-Scale Experiment

Igor Sterner, Simone Teufel
6/2/2025
cs.CL

No official code found. Best implementation: igorsterner/csntax-gnn (0 stars, last commit 2025-07-18).

Abstract

The theoretical code-switching (CS) literature provides numerous pointwise investigations that aim to explain patterns in CS, i.e. why bilinguals switch language in certain positions in a sentence more often than in others. A resulting consensus is that CS can be explained by the syntax of the contributing languages. There is however no large-scale, multi-language, cross-phenomena experiment that tests this claim. When designing such an experiment, we need to make sure that the system that is predicting where bilinguals tend to switch has access only to syntactic information. We provide such an experiment here. Results show that syntax alone is sufficient for an automatic system to distinguish between sentences in minimal pairs of CS, to the same degree as bilingual humans. Furthermore, the learnt syntactic patterns generalise well to unseen language pairs.

View on arXivView PDF

Code Implementations(1)

Code associated with our paper "Code-Switching and Syntax: A Large-Scale Experiment"

00Python, Jupyter NotebookMay 30, 20251 years agoNOASSERTION

Similar Papers

Cite this paper

@article{sterner2025codeswitching,
  title  = {Code-Switching and Syntax: A Large-Scale Experiment},
  author = {Igor Sterner and Simone Teufel},
  year   = {2025},
  eprint = {2506.01846},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.01846v2}
}

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

Discussion