Back to Research papers
Research paper index

Improving Language Identification for Code-Switched Utterances with Integer Linear Programming

Joanna Radoła, Josep Maria Crego, François Yvon

arXiv:2609.05099Published September 4, 20260 citations
  • cs.CL

Abstract

Automatic identification of code-switched (CS) utterances remains a challenge for language identification (LID) systems, causing such texts to be underrepresented in the training data of Large Language Models. In this paper, we revisit MaskLID, a state-of-the art approach for CS identification, which requires no training and detects arbitrary language combinations. We make three main contributions: (a) we reveal, and address, a major issue of MaskLID: its overreliance on word-level language association scores; (b) we reformulate the underlying optimization algorithm as an Integer Linear Program, enabling us to experiment with a large set of clear and interpretable constraints; (c) each of these improvements vastly improves the baseline system, as we illustrate in experiments involving 10~diverse languages, where we observe a strong boost in performance on CS benchmarks. We release our code and data for reproducibility.

Read the original paper

This page indexes public paper metadata. The manuscript remains with its original publisher and authors.