Papers for

multilingual chatbot builders

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Conversational job recommendation improves matching in code-mixed languages

Constraint-Aware Conversational Job Recommendation in Code-Mixed Low-Resource Settings

Abstract: Conversational job recommendation requires jointly modeling semantic relevance, user preferences, eligibility requirements, and the noisy language used in real-world career discussions. These challenges are especially pronounced in low-resource, code-mixed settings, where strict constraint matching can incorrectly eliminate otherwise suitable jobs. We introduce JobCCC, a conversational job recommendation benchmark for Bangladesh comprising 22,410 structured job postings and 988 multi-turn career-advice dialogues derived from regional Reddit communities. Each dialogue is annotated with evolving seeker preferences and linked to a ground-truth job, and is evaluated in semantically equivalent English and Romanized Bangla--English variants. We compare sparse BM25 retrieval, multilingual dense retrieval, and their hard-constraint-filtered counterparts against Weighted Soft-Constraint-Aware Ranking (W-SCAR), our multi-criteria ranking framework that combines lexical relevance, semantic relevance, and graded utilities for experience, location, education, and salary using the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Experiments reveal that strict filtering consistently degrades retrieval because incomplete extraction and brittle attribute matching irreversibly remove relevant jobs. W-SCAR avoids destructive pruning and achieves more balanced performance across the two language conditions, obtaining 37.37% and 38.43% Hit@10 on English and Banglish, respectively. The code and dataset are publicly available at \href{https://github.com/M-Jawad01/Conversational-Job-Recommendation-System-LLM}{GitHub} and \href{https://huggingface.co/datasets/Armans33115/JobCCC-Conversational-Job-Recommendation-Bangladesh}{Hugging Face}, respectively.

Mon 5 OctInformation Retrieval
The gist
Finding suitable jobs through conversation is hard when people use mixed languages and when there are strict rules about who qualifies for jobs. The authors created a new dataset of job listings and chat dialogues from Bangladesh to study this problem. They tested various methods and found that avoiding strict filtering of job criteria helps to recommend better job options. Their new ranking method balances different job factors and works well in both English and mixed Bangla-English.
Open → 2610.05787v1

Large language models perform better when personas match their knowledge

Cognitive Enhancement: Rethinking the Necessity of Role-Playing for Large Language Models

Abstract: Role-playing prompting has become a popular yet simple technique for improving LLM reasoning and output quality. However, whether it consistently boosts performance across diverse domains remains unclear, as systematic validation is lacking. To fill this gap, we run multi-model, cross-domain, and multilingual experiments on MMLU and MMLU-Redux. We find that gains from role-play prompting depend heavily on model capacity, knowledge domain, and prompt language. Drawing on metacognition theory, we propose the persona-related cognitive alignment hypothesis: role-play works only when the LLM correctly grasps the designated persona and its associated knowledge domain. We test this hypothesis through persona information richness ablation, layer-wise entropy divergence analysis, and latent thought-space deflection observation. To reduce persona cognitive bias and stabilize role-play performance, we propose \textbf{M}ixed-\textbf{L}anguage \textbf{C}oncatenate \textbf{P}rediction \textbf{(MLCP}), a simple, training-free, and efficient multilingual prompt concatenation strategy. It aggregates semantically equivalent role prompts to enrich complementary representational cues. Extensive experiments show that MLCP consistently outperforms vanilla role-play prompting across all tested LLMs.

Wed 30 SeptComputation and Language
The gist
Sometimes, asking language AI to pretend to be a certain character helps it answer questions better. But this doesn’t always work because it depends on how well the AI understands the role it is playing. The researchers found that the success of this trick changes depending on the AI’s size, the topic, and the language used. They came up with a way to mix role prompts in several languages to improve the AI’s understanding and make it perform better across the board.
Open → 2609.39853v1

Phonemizing informal text improves pronunciation in speech systems

Phonemizing User-Generated Text: A Benchmark, Taxonomy, and Compositional Approach

Abstract: Text-to-speech systems increasingly process user-generated text (UGT) such as ppl and imo, whose pronunciation must be inferred from the canonical rather than surface form. We introduce UGTPhon, the first grapheme-to-phoneme (G2P) benchmark for UGT in English, Vietnamese, and Korean, together with an inference-grounded taxonomy for fine-grained diagnosis. Existing G2P models and frontier LLMs exhibit a systematic canonical-to-non-canonical performance gap, reaching up to 66.8 PER points. As a benchmark baseline, we propose a simple compositional G2P approach that incorporates canonical-form evidence through exact-match lookup and staged decoding. Across matched ByT5 and Qwen2.5-0.5B backbones, explicit canonical-form modeling consistently reduces non-canonical G2P errors. The 0.5B variant also performs competitively with much larger few-shot frontier LLMs, highlighting the benefit of explicitly modeling canonical-form inference for UGT phonemization.

Wed 23 SeptComputation and LanguageArtificial Intelligence
The gist
Text-to-speech systems often struggle to pronounce informal user-generated text like 'ppl' or 'imo' correctly because these words are shortened or spelled differently from their usual forms. The authors created a new benchmark called UGTPhon to test how well current models handle this challenge in English, Vietnamese, and Korean. They found that existing models make many mistakes when converting these informal words to their spoken forms. To improve this, they designed a method that uses the standard word forms as hints during pronunciation. This approach reduces errors and can compete with some larger language models while using smaller ones.
Open → 2609.27205v1

Language identification models improve tri-language social media texts

IndicTriMix: Developing Language Identification Datasets and Models for Tri-Language Code-Mixing

Abstract: Language identification in code-mixed text, largely observed in social media, is highly essential when users frequently switch between multiple languages within a single utterance. Accurately identifying the languages of code-mixed tokens becomes an urgent necessity. Traditional language identification models, designed for monolingual text, are not well suited for token-level language identification in code-mixed settings. We formulate the task as a sequence labeling problem and fine-tune contextual transformer-based models MuRIL and XLM-RoBERTa best suited for Indian languages. We evaluate these systems on three different data configurations (Hindi, Gujarati, and Bengali) to predict language labels for individual tokens. We release a benchmark for language identification in code-mixed tokens with manually annotated test sets. We propose two approaches of code-mixed generation using parallel sentences of three languages. The trained models demonstrate the effectiveness of contextual embeddings for token-level language identification in multilingual social media text. For reproducibility and to facilitate future research, we publicly release our fine-tuned models.

Thu 10 SeptComputation and Language
The gist
People often mix three languages in a single sentence on social media, making it hard for computers to know which language each word belongs to. The authors worked on solving this by teaching language models to recognize languages at the word level for mixed sentences involving Hindi, Gujarati, and Bengali. They created and tested new datasets and showed that advanced transformer-based models help identify code-mixed languages better. Their work also includes sharing datasets and models for others to use and build on.
Open → 2609.11851v1