MSME & Global Commerce · emerging evidence
The Hinglish Blind Spot: How Code-Mixed Queries Confuse AI Answer Engines
Most Indians who type in "English" on a phone are not writing English. They are writing Hindi or another Indic language in Roman letters, sometimes mixed mid-sentence with actual English words, a habit linguists call code-mixing and commonly known as Hinglish. Industry data puts nearly all of India's 886 million-plus internet users inside an Indic-language internet, which raises a direct question of Hinglish AI search visibility, and independent NLP research shows large language models measurably lose accuracy on this exact kind of text: strong at telling Hindi and English words apart, weaker at working out who or what a sentence is actually about, because Roman-script Hindi has no single agreed spelling. This shows up in peer-reviewed benchmarks and in one study where simply converting the text back to native script before classifying it recovered several points of accuracy. No public study yet measures this specifically for Indian MSME queries and AI answer engines, so this piece lays out what the surrounding evidence implies and what a real measurement would need to look like.
The typing habit the internet was never built around
Typing "kya price hai" or "kal available ho?" into a phone produces a perfectly normal Indian sentence that is neither Hindi nor English. It is code-mixing: two languages blended inside a single utterance, written in Roman script because Indian keyboards default to it and switching to a native-script layout is friction most people never bother with. Linguists have studied this pattern for decades under the code-mixing and code-switching literature; the shorthand "Hinglish" is the popular name for the Hindi-English version, and equivalent patterns exist for Tamil, Bengali, Telugu, and most other Indian languages typed in Roman letters.
The scale is not a niche case. The "Internet in India 2024" report from the Internet and Mobile Association of India and Kantar put active internet users at 886 million in 2024, an 8 percent year-on-year gain, on track to pass 900 million in 2025, and found that 98 percent of users accessed content in an Indic language, with rural India, at 488 million users, now the majority of the online population. Separately, the government's Ministry of Micro, Small and Medium Enterprises reports that over 7.83 crore, 78.3 million, enterprises had registered on the Udyam Registration Portal as of the end of February 2026. Put those two facts together and the population an Indian MSME actually serves, and the population typing to find it, overlaps heavily with people whose default written mode is Roman-script, code-mixed Indic language, not the clean English a website's copy is usually written in.
That gap matters more now than it did five years ago, because the thing reading the query has changed. A keyword-matching search index could tolerate messy, inconsistent spelling reasonably well; a generative answer engine has to parse the query, understand intent, and often generate a response in the same register the user asked in. The evidence below is about what happens at that second step.
What code-mixed, romanized text actually does to a model
The core technical problem is not that Hindi and English are mixed together; models handle multilingual text reasonably well when each language stays in its own script. The problem is romanization. Hindi has a standard script, Devanagari, but when it is typed in Roman letters there is no equivalent standard. "Why" can be "kyu," "kyun," "kyon," or "kyu'n" depending on the person typing, and none of those spellings is more correct than another. A model trained mostly on standard-orthography text meets a token it was never taught to normalize, and normalization, deciding what a noisy spelling variant actually means, is exactly the step that breaks.
The evidence for this is concrete. COMI-LINGUA, the largest manually annotated Hindi-English code-mixed dataset published to date at over 125,000 expert-annotated instances spanning both Devanagari and Roman script, tested large language models across five core tasks and found a consistent pattern: models score well on language identification, telling which words are Hindi and which are English, but drop off on part-of-speech tagging and named entity recognition, the tasks that determine who or what a sentence is actually about. That is the difference between a model that can tell a query is bilingual and a model that can tell what the query is asking for.
A separate line of research makes the causal link explicit. A 2026 study in ACM Transactions on Asian and Low-Resource Language Information Processing tested "deromanization," converting Hindi-English code-mixed text from Roman script back into Devanagari before running it through classifiers, and found the conversion step alone improved F1 scores by a minimum of 3 points on toxic-comment classification and sentiment analysis after fine-tuning a multilingual model. The content of the message did not change; only the script did. That the accuracy moved anyway is fairly direct evidence that the romanization itself, not just the code-mixing, is a measurable source of model error.
The benchmarks built specifically to test this
Enough researchers have hit this same wall that a small cluster of benchmarks now exists to measure it directly, rather than treating it as an edge case inside a broader multilingual test.
Romanized code-mixing degrades LLM performance as density rises
Indi-RomCoM, a 2026 benchmark built specifically to test large language models on romanized Indic-English instructions, evaluated models across seven instruction-following tasks, four Indic languages, and three controlled levels of code-mixing intensity. Its headline finding is that models "consistently underperform on RCM instructions, with performance degrading as code-mixing density increases," meaning the more a sentence blends languages the way people actually type, the worse the answer gets. It is one of the few benchmarks built around a dial, not a switch, and the dial moves in the wrong direction.
The problem generalizes beyond Hindi
CodeMixBench, accepted at EMNLP 2025, tested large language models across eight tasks and 18 languages spanning seven language families and reported "consistent underperformance of LLMs on code-mixed datasets involving different language families." Earlier work had already established that the field needed a purpose-built resource just to train and evaluate on this kind of text at all: PHINC, a hand-translated parallel corpus of 13,738 Hindi-English code-mixed sentences, exists precisely because researchers could not assume off-the-shelf models would handle the raw text reliably without one. A corpus that has to be built by hand because a model cannot be trusted with the input as-is is itself evidence of the size of the gap.
Voice is making the gap louder, not quieter
India is unusually voice-first. Google SVP Prabhakar Raghavan has said that about a third of Google's search queries in India are spoken, roughly ten times the 3 to 4 percent share in the United States, and that the company is deliberately "training mixed language models alongside pure language models," citing Hinglish by name as one of the dialects it is building for. Spoken Hinglish inherits every problem of typed Hinglish and adds a harder one: automatic speech recognition has to guess both the words and the language boundary from audio alone, with no keyboard habit to fall back on.
Independent measurement of exactly how large that speech-recognition gap is remains thin and mostly industry-reported rather than academically audited. Deepgram, an ASR vendor, cited the SwitchLingua benchmark, a NeurIPS 2025 dataset of 420,000 code-switched text samples and more than 80 hours of recorded speech across 12 languages, and reported that word error rate across six models tested on identical Hinglish audio ranged from roughly 27 percent to roughly 70 percent. That range is wide enough, and industry-sourced enough, that it should be read as directional rather than a settled figure: it shows real, large variance between systems on the same audio, not a single agreed error rate for Hinglish speech recognition.
The industry response exists, but it is early and uneven
The gap has not gone unnoticed by the companies building Indic-language models. Sarvam AI, an Indian AI lab, built a 22-language evaluation benchmark for its 2026 model releases that deliberately scores every language in two separate script conditions, native script for "formal written usage" and romanized Latin script for the "colloquial usage commonly seen in messaging and online communication," treating the two as different enough to require separate measurement rather than assuming one score covers both. That a frontier Indic lab found it necessary to build two tracks is itself a signal that romanized, colloquial input is not yet a solved problem inside the models people actually use.
At the policy level, the government's Bhashini mission, the National Language Translation Mission under the Ministry of Electronics and Information Technology, has published over 1,000 pre-trained language AI models across more than 22 scheduled languages as public digital infrastructure. Its stated purpose is native-script and voice access in Indian languages; it is not, at this stage, a romanization-specific or code-mixing-specific initiative, and no public documentation from Bhashini claims to have closed the Hinglish gap described above. It is worth naming as evidence that institutional attention exists, not as evidence that the problem is solved.
What is not yet measured, and what measuring it would take
Here is the limit of the evidence. The research above establishes, with real datasets and peer-reviewed benchmarks, that large language models measurably underperform on romanized, code-mixed Hindi-English text in general, and that the underperformance grows with code-mixing density. What no public dataset yet measures is the specific downstream question that matters to an Indian MSME: when a real customer asks an AI answer engine a Hinglish, small-business query, "sabse acha AC repair near me kaun sa hai," how often does the engine correctly parse intent, correctly resolve the local business being asked about, and surface it in the answer, compared with the same question asked in clean English or in Devanagari.
That specific measurement does not exist as a published study as of this writing. Building it would require a labeled sample of real Hinglish local-intent queries, a controlled comparison against English and native-script equivalents of the same intent, and a way to audit which businesses actually got surfaced in the generated answer versus a classic search result for the same query, run across more than one engine since behavior differs by model. Until that study exists, the claim that holds is the narrower one the benchmarks actually support: the text format itself is a documented source of model error, and it is the format most of an MSME's actual customers type in.
How to read this
Two things can be true at once. The underlying linguistic and NLP evidence is solid and peer-reviewed: romanized code-mixed text lacks a standard orthography, and multiple independent benchmarks, built by different teams for different purposes, all find that large language models lose accuracy on it, with a deromanization study showing the script conversion alone recovers measurable performance. What is not yet established is the size of the practical consequence for a specific Indian small business trying to be found in an answer an AI engine generates, because that particular measurement has not been published.
The useful response to that gap is not to wait for the perfect study before acting, and not to assume the worst without evidence either. It is to treat machine legibility in the language a business's actual customers use, not just the language its website is written in, as one more surface worth checking directly, the same way a business would check whether its address is correct on a map listing rather than assuming it is.
The evidence
Key findings, with their sources
-
India had 886 million active internet users in 2024 (8% year-on-year growth), on track to exceed 900 million in 2025; 98% of users accessed content in an Indic language, and rural India (488 million users) is now the majority of the online population.
established IAMAI and Kantar, "Internet in India 2024" report, reported via IBEF, January 2025, ibef.org.
-
Over 7.83 crore (78.3 million) enterprises had registered on the government's Udyam Registration Portal and Udyam Assist Platform as of 28 February 2026.
established Press Information Bureau, Ministry of Micro, Small and Medium Enterprises, "Over 7.83 crore enterprises registered on Udyam Registration Portal," pib.gov.in, 30 March 2026.
-
About a third of Google search queries in India are spoken, roughly ten times the 3 to 4% share in the United States, and Google trains mixed-language models specifically for dialects such as Hinglish.
established Prabhakar Raghavan (Google SVP), reported by Inc42, "About A Third Of Search Queries In India Are Spoken."
-
COMI-LINGUA, the largest manually annotated Hindi-English code-mixed dataset (125,000+ expert-annotated instances across Devanagari and Roman script), found large language models score well on language identification but weaker on part-of-speech tagging and named entity recognition on this text.
established "COMI-LINGUA: Expert Annotated Large-Scale Dataset for Multitask NLP in Hindi-English Code-Mixing," arXiv:2503.21670, 2025.
-
Deromanizing Hindi-English code-mixed text, converting it from Roman script back to Devanagari before classification, improved F1 scores by a minimum of 3 points on toxic-comment classification and sentiment analysis after fine-tuning a multilingual model.
established "Deromanization of Hindi-English Code-Mixed Text and its Influence on Toxic Comment Classification and Sentiment Analysis," ACM Transactions on Asian and Low-Resource Language Information Processing, 2026, DOI 10.1145/3777546.
-
Indi-RomCoM, a benchmark testing LLMs on romanized Indic-English instructions across 7 tasks, 4 languages, and 3 code-mixing intensity levels, found models consistently underperform on this text, with performance degrading as code-mixing density increases.
emerging "Indi-RomCoM: Code-Mixed Benchmark for Evaluating LLMs on Romanized Indic-English Instructions," arXiv:2606.30790, 2026.
-
CodeMixBench, accepted at EMNLP 2025, tested LLMs across 8 tasks and 18 languages spanning 7 language families and found consistent underperformance on code-mixed input across language families.
established "CodeMixBench: Evaluating Code-Mixing Capabilities of LLMs Across 18 Languages," ACL Anthology 2025.emnlp-main.109 / arXiv:2507.18791.
-
PHINC, a hand-translated parallel corpus of 13,738 Hindi-English code-mixed sentences, was built specifically because researchers could not assume standard models would handle raw code-mixed text reliably.
established "PHINC: A Parallel Hinglish Social Media Code-Mixed Corpus for Machine Translation," arXiv:2004.09447, 2020.
-
Sarvam AI built a 22-language evaluation benchmark for its 2026 models that scores every language separately in native script (formal usage) and romanized Latin script (colloquial, messaging-style usage), treating the two as distinct.
emerging Sarvam AI, "Sarvam 30B and 105B" model documentation, sarvam.ai, 2026.
-
An ASR vendor reported word error rate ranging from roughly 27% to roughly 70% across six speech recognition models tested on identical Hinglish audio, citing the SwitchLingua benchmark (420,000 code-switched text samples, 80+ hours of speech across 12 languages).
contested Deepgram, "Hinglish Voice AI: Why ASR Fails and How to Fix It," deepgram.com, citing "SwitchLingua," NeurIPS 2025, arXiv:2506.00087. Industry-reported figure, not an independently audited primary measurement.
Calibration
What is proven, what is promising, what is unproven
| Evidence tier | Tactics | What the evidence says |
|---|---|---|
| established | That romanized Hindi has no standard orthography; that large language models measurably underperform on romanized and code-mixed text across multiple independent, peer-reviewed benchmarks; that deromanization (script conversion alone) recovers measurable accuracy; the scale of India's Indic-language internet and MSME base. | IAMAI-Kantar (2025); PIB/Ministry of MSME (2026); COMI-LINGUA (2025); CodeMixBench, EMNLP 2025; PHINC (2020); ACM TALLIP deromanization study (2026). |
| emerging | That code-mixing density has a dose-response relationship with model accuracy; that frontier Indic AI labs now treat romanized and native script as distinct evaluation conditions worth separate benchmarking. | Indi-RomCoM (2026, preprint); Sarvam AI 30B/105B model documentation (2026, primary company source, not independently peer-reviewed). |
| contested | Specific error-rate figures for Hinglish speech recognition; and, most importantly, the size of the practical consequence for a specific Indian MSME's visibility in generated answers to Hinglish local-intent queries. | Industry ASR vendor blog citing an academic benchmark, not independently audited; no public study yet measures MSME-specific Hinglish answer-engine visibility, an open question this piece names rather than estimates. |
Reference
Glossary
- Code-mixing
- Blending two or more languages within a single sentence or utterance, as in "kal available ho?" The linguistic pattern underlying Hinglish and its equivalents in other Indian languages.
- Romanization
- Writing a language that normally uses another script, such as Devanagari for Hindi, in Roman letters instead. Because there is no single standard for Roman-script Hindi, the same word can be spelled many different ways.
- Deromanization
- Converting romanized text back into its native script, such as Roman-letter Hindi back into Devanagari, typically as a preprocessing step before feeding text to a language model or classifier.
- Named entity recognition (NER)
- The NLP task of identifying which words in a sentence refer to a specific person, place, product, or business. A query-understanding task that current research shows degrades on romanized code-mixed text.
- Word error rate (WER)
- A standard metric for speech recognition accuracy: the percentage of words a system transcribes incorrectly compared with a human reference transcript.
- Machine legibility
- How reliably a business's identity, offering, and credibility can be parsed and used by the systems, search or AI, that now decide which businesses get surfaced to a searcher, including in the specific language and script that searcher actually used.
Straight answers
Frequently asked questions
What exactly is Hinglish, and is it the same as speaking bad English?
No. Hinglish is code-mixing, a well-studied linguistic pattern where a speaker blends Hindi and English within the same sentence, usually written in Roman script. It is a normal, structured way of communicating for a very large share of Indian internet users, not a deviation from correct English.
Is there proof AI models actually struggle with Hinglish, or is this a guess?
It is documented in peer-reviewed and preprint research, not a guess. Multiple independent benchmarks, including COMI-LINGUA, CodeMixBench, and Indi-RomCoM, built by different research teams for different purposes, each find that large language models lose accuracy on romanized, code-mixed text, and one study found that converting the same text back to native script alone recovered measurable accuracy.
Does this mean AI answer engines are worse for my business specifically?
That specific measurement, how often an AI answer engine correctly surfaces a given business in response to a real Hinglish local-intent query, has not yet been published as a study. What is established is that the underlying text format is a documented source of model error, and it is the format most Indian customers actually type in. The size of the specific consequence is an open question, not yet a measured fact.
Is voice search making this better or worse?
Worse, if anything, because it adds a harder problem on top. About a third of Google search queries in India are spoken, and spoken Hinglish requires a system to determine both the words and the language boundary from audio with no typing habit to lean on. Reported speech-recognition error rates on Hinglish audio vary widely across systems, which points to an unresolved problem rather than a solved one.
What can a small business actually do about this today?
The first step is finding out where a business actually stands, rather than assuming. A Machine-Readiness Score gives a specialist-reviewed read of how a business shows up across classic search, the map pack, and generated AI answers, in the language its real customers use, so any correction is aimed at an actual gap rather than a guess.
How is this different from the broader "vernacular answer gap" of AI answering in English while people search in Indic languages?
They are related but distinct. The vernacular gap is about language, Indic-language queries meeting English-language answers. This piece is about script and format specifically: even when a query is effectively in Hindi, writing it in Roman letters rather than Devanagari introduces a separate, measurable source of model error on top of the language gap.
Provenance
Sources
- IAMAI and Kantar, "Internet in India 2024" report, reported via IBEF, "India's internet users to exceed 900 million in 2025, driven by Indic languages," January 2025 (established)ibef.org
- Press Information Bureau, Ministry of Micro, Small and Medium Enterprises, "Over 7.83 crore enterprises registered on Udyam Registration Portal (URP); growth trend indicated," pib.gov.in, 30 March 2026 (established)pib.gov.in
- Inc42, "About A Third Of Search Queries In India Are Spoken, Reveals Top Google Exec" (established)inc42.com
- "COMI-LINGUA: Expert Annotated Large-Scale Dataset for Multitask NLP in Hindi-English Code-Mixing," arXiv:2503.21670 (established, preprint)arxiv.org
- "Indi-RomCoM: Code-Mixed Benchmark for Evaluating LLMs on Romanized Indic-English Instructions," arXiv:2606.30790 (emerging, preprint)arxiv.org
- "CodeMixBench: Evaluating Code-Mixing Capabilities of LLMs Across 18 Languages," ACL Anthology 2025.emnlp-main.109 (established, peer-reviewed EMNLP 2025)aclanthology.org
- "PHINC: A Parallel Hinglish Social Media Code-Mixed Corpus for Machine Translation," arXiv:2004.09447 (established)arxiv.org
- "Deromanization of Hindi-English Code-Mixed Text and its Influence on Toxic Comment Classification and Sentiment Analysis," ACM Transactions on Asian and Low-Resource Language Information Processing, DOI 10.1145/3777546 (established, peer-reviewed)dl.acm.org
- Sarvam AI, "Sarvam 30B and 105B" model documentation, sarvam.ai (emerging, primary company source)sarvam.ai
- "SwitchLingua: The First Large-Scale Multilingual and Multi-Ethnic Code-Switching Benchmark," NeurIPS 2025, arXiv:2506.00087 (established, dataset paper)arxiv.org
- Deepgram, "Hinglish Voice AI: Why ASR Fails and How to Fix It," citing the SwitchLingua benchmark (contested, industry-reported figure)deepgram.com
Every figure above is attributed to a real, dated source and tagged with its evidence tier. Where a claim could not be verified to a primary source, it is not stated as fact.