Some of what marks Hindi as generated is Devanagari script detail invisible to a non-reader, and some of it is a register default that reads formal in a way real spoken and written Hindi typically is not.
- ZWJ and ZWNJ mishandled in conjuncts
- The zero-width joiner and non-joiner (U+200D, U+200C) control conjunct formation in Devanagari, determining whether a half-form ligates or stays separate. Getting this wrong changes rendering even when the underlying letters are correct.
- Danda applied inconsistently
- The danda । is the proper Devanagari sentence terminator, distinct from a Latin full stop. Text moved between systems frequently mixes the two within one document.
- Vocabulary skewed heavily Sanskritised
- प्रशासनिक, तदनुसार, अद्यतन: formal, Sanskrit-derived register reached for by default where everyday Hindi, frequently blended with an English loanword, would be the natural choice.
- Code-mixing absent where it would normally occur
- Real Hindi in most everyday contexts folds in English words, meeting, update, phone, without treating it as an error. Generated Hindi tends to avoid this entirely, producing text that reads as unusually formal.
- Formal connectors arriving in sequence
- इसके अतिरिक्त, परिणामस्वरूप appearing as the reflexive way to open a new point rather than because the argument requires one.