The question everyone asks
"AI cannot do Bangla" is no longer completely true. A few years ago, asking in Bangla got you laughable answers. Now most big models write fluent Bangla, understand Bangla questions, and translate well from Bangla to English.
Still, put it next to English and you can feel the difference. The answer sounds a bit over-decorated, unfamiliar words come in now and then, and if you ask for a specific fact about Bangladesh it may say something wrong with confidence. Once you understand why, you use it better.
Why Bangla is hard for AI
One, the amount of text. A model learns by reading text on the internet. There is far less Bangla than English. And it is not only less: much of what exists is newspapers and blogs, so the range of subjects is narrow. So Bangla cooking recipes or political discussion come out better than engineering or medicine written in Bangla.
Two, the cost of the script. A model breaks text into small pieces called Tokens. An English word is usually one or two Tokens, but Bangla text takes three bytes per character in UTF-8, and the model's vocabulary was built mainly around English, so the same words in Bangla take several times more Tokens. The practical result: for the same cost you can send less text in Bangla, and if you give a long Bangla document the model runs out of room relatively fast.
A wrong idea is common here, so let me be clear. Many people think the matra, the line across the top of Bangla letters, creates extra cost. It does not. The matra is not a separate mark. It is a part the font draws, a stroke of the letter's own shape. It costs nothing extra. The cost comes from two places: Bangla characters need more bytes to store, and because the vocabulary was built around English, Bangla words break into small pieces.
Three, more than one way of writing. In Bangla Unicode, words that look the same can be stored differently inside, especially with the hasanta in conjuncts and the use of ya-phala. To a human eye there is no difference. To the model they are two different things.
Four, which country's Bangla. A large part of the Bangla text published on the internet comes from West Bengal. So AI often writes "jol" or "shouchaloy" where a Bangladeshi reader expects "pani" and "toilet". It is not wrong, but it sounds off to your customer.
Five, local names and facts. SSC, HSC, Upazila Nirbahi Officer, mutation at the land office, BRTA rules: on these the model can say wrong things with confidence, because reliable Bangla sources were few and the rules change often.
How to cut Token cost in practice
The cost point sounds fine as theory, but it also comes with a few decisions you can act on.
| Situation | What happens | What to do |
| Uploading a long Bangla PDF | The quota runs out fast, the answer gets cut | Give only the chapter you need |
| Working in one chat for months | The whole conversation goes again each time | A new chat for new work |
| Asking for a summary of a Bangla document | Sending all of it uses up the room | Summarise in parts, join at the end |
| Writing complex instructions in Bangla | More Tokens, same result | Instructions in English, answer in Bangla |
| Writing the same instruction again and again | New cost each time | Save the instruction in a file and copy it |
The last row is a matter of habit. Keep an instruction that has worked for you in your phone's notes. Thinking it through again each time costs both time and quota.
How each job does in Bangla now
| Job | Quality in Bangla | Comment |
| Bangla to English translation | Very good | You can rely on it for emails, applications, descriptions |
| English to Bangla translation | Good | The words come out a bit bookish, you need to fix them |
| Ordinary writing and captions | Good | Writes in simple language if you tell it to |
| Summary of long text | Good | But check the numbers and dates |
| Explaining hard topics simply | Good | The most useful side for study |
| Spelling and grammar correction | Medium | Makes mistakes with no-tto and sho-tto rules and conjuncts |
| Bangladesh government rules | Weak | Always check against the official source |
| Bangla poems and metre | Weak | Cannot keep the matra count and end rhyme right |
| Regional speech and dialects | Weak | Almost cannot do Chattogram or Sylheti |
| Bangla text in AI-made images | Very weak | Letters break, unreadable |
Use the upper rows without worry. In the lower rows, treat AI's answer as a draft, not the final.
Words from across the border versus words from here
The fourth reason annoys people most at work, so let us look at the common pairs together. None of these is wrong Bangla. They just sound different to a reader in Bangladesh.
| What AI often writes | What we say in Bangladesh |
| jol (water) | pani (water) |
| shouchaloy (toilet) | toilet |
| nimontron (invitation) | daoat (invitation) |
| dokandar (shopkeeper) | dokani (shopkeeper) |
| mullo talika (price list) | damer talika (price list) |
| kreta shadharon (customers) | customer |
| durobhash (phone) | phone |
| boidyutin (electronic) | electronic |
There is no need to memorise this list. The working way is simple: give two or three examples in the instruction, "write pani, not jol; write customer, not kreta shadharon." Once the model has examples, it picks up the rest.
There is another small trick. After you get the answer, say, "Change the words here that are not usually used in Bangladesh." That way you do not have to hunt for them with your own eyes.
Ten rules for writing Bangla prompts
1. Say which country's Bangla you want. Add the one line "Write in Bangladeshi standard colloquial Bangla, write pani, not jol" and the language of the answer changes.
2. Say who the reader is. "Write as if explaining to a class nine student" and "write as if sending a message to a shop's customer" give completely different results.
3. Forbid long sentences. If you do not, AI's Bangla drifts into long, formal-leaning sentences. Write, "Write in short sentences, avoid hard words."
4. Give an example. Give two or three lines of your own writing and say "write in this style". An example works far better than a description.
5. Fix the length. Instead of "briefly", write "three bullets, each within fifteen words".
6. One job per question. If you ask for translation, summary and opinion together, all three come out average. Ask separately.
7. If it is wrong, fix it, do not start over. Say "make the third paragraph simpler, keep the rest" and you get where you want quickly.
8. Say what you do not want. "Do not mix in English words", "do not use exclamation marks", "do not add extra adjectives". Prohibitions work just like positive instructions.
9. Ask for the format. "Give it in a table, questions in the left column, answers in the right." Otherwise in Bangla it will write a long paragraph, which is hard to read.
10. Give your own facts yourself. Price, address, delivery rules, warranty terms: write these into the instruction. If you do not, it will make them up, and once that made-up fact is posted, the blame is yours.
A weak prompt and a good prompt, side by side
Let us see how the rules look in practice.
| What people write | What should be written |
| Write a Facebook post | A saree shop in Mymensingh, new cotton sarees have arrived, free delivery in the city. Write a three-line post in Bangladeshi standard colloquial Bangla, and at the end ask people to message the inbox |
| Translate this | Translate the Bangla application below into English, in the language of an office letter, in three paragraphs |
| Give a summary | Give the five main points of this text in bullets, each in one sentence, keep any numbers exactly |
| Make questions | Make ten MCQs from this class nine chapter, in the language of the board book, with the answers separately below |
| Write it well | Simplify the third paragraph, leave the rest unchanged, no sentence over fifteen words |
The texts in the right column are long, but once written they can be reused again and again. The texts in the left column are short, and you get disappointed all over again each time.
Write in Bangla or in English
This is the most asked question, and the honest answer is a little uncomfortable.
For complex or technical work, writing the instruction in English and adding "answer in Bangla" at the end often gives better results. The reason is that the model's ability to reason is more practised in English. In an image-making tool this difference is even clearer.
But where Bangla subtlety is needed, such as a message to send to a customer, a letter of condolence or an advertising line, give the whole instruction in Bangla. Bangla translated from an English instruction often sounds artificial.
A simple rule: you can ask for the thinking work in English, but ask for the language work in Bangla.
The trouble with Unicode and fonts
This is a very real problem in Bangladesh, yet it does not come up in discussion.
Bijoy versus Unicode. Many old documents, especially office files and newspaper archives, were written in legacy systems like Bijoy. There the Bangla letters are really placed on English letter codes. If you copy text from such a PDF or file and give it to AI, it will see a run of meaningless English letters, not Bangla. The answer will then be meaningless too.
The fix: convert the text to Unicode first. There are online tools that convert from Bijoy to Unicode. Or take a picture of the PDF page and give AI the image, and it will read the letters by looking.
Box-like marks. If you paste copied Bangla text somewhere and see empty boxes, that is not an AI problem. That place has no Bangla font. Install a font and it is fixed.
Broken conjuncts. In some software "ksha" or "njo" shows broken. This is a rendering problem. The text inside is fine. Paste it somewhere else and look.
Writing in Avro. Typing phonetically with Avro produces Unicode, so there should be no problem with AI.
The same goes for making websites. If a Bangla font is not properly attached, the text on the site will look broken, and many international tools are not built with this in mind. In a tool like BanglaCodes, which is built around Bangla, this trouble is already handled.

Which system the text is from: how to tell, and the fix
When you get a file, first work out what kind it is, or you will spend time in the wrong place.
| What you see | Cause | What to do |
| Jumbled English letters when copied | Written in a legacy system | Convert to Unicode, or give a picture of the page |
| Right on screen, blank when copied | The PDF has no text, only an image | Take a picture of the page and give it to AI |
| Empty boxes or question marks | That device has no Bangla font | Install a Bangla font |
| Conjuncts show broken | A rendering problem | Paste it somewhere else and look |
| Text breaks on a website | The Bangla font was not attached | Add a Bangla font to the site |
| Search does not find the Bangla word | Stored differently inside | Search for the same word written another way |
A shopkeeper in Bogura and his old price list
Here is a real sequence showing what the first row of the table above looks like.
The owner of an electronics shop in Bogura had a price list from a few years ago, in a file made at a computer shop. He copied the text from it, gave it to AI and said, "Arrange this and make a table."
What came back was completely meaningless. AI replied that it could not understand the text, and where it tried, jumbled English letters sat in the place of the product names. He thought AI could not do Bangla.
The real cause. The file was written in a legacy system. There the Bangla letters are really placed on English letter codes, with only a Bangla font laid over the top. To the eye it looks like Bangla, but what you get when you copy it is a run of English letters.
Both fixes worked. First he converted the text to Unicode with an online conversion tool, gave that, and it worked. The second time he found an easier way: he printed the list page, took a photo on his phone and gave that image. AI read the letters from the image.
What to learn. When it seems that "AI cannot do Bangla", the fault is often not AI's but the file's. Copy it and see what comes out, and you will find the answer right there.
A tuition teacher in Sylhet, making question papers
Let us move from theory to practice. A teacher in Sylhet teaches classes nine and ten, and has to make one question paper a week.
First attempt. He wrote, "Make a question paper for class nine Bangla first paper."
What came out looked like a question paper, but the names of poems and authors did not match in several places, and the language was like a textbook from across the border. It could not be used.
Second attempt. He took photos of the book's chapter and wrote, "Take nothing from outside these pages. Make ten MCQs and two creative questions from here, in the language of the Bangladesh board book, with the answers separately below."
This time the result was usable. The main change is in the sentence "take nothing from outside these pages". If you tie it to a source, the room for making things up shrinks a great deal.
Third step. He saved one instruction in his phone's notes. Now each week he only changes the photo of the new chapter, and copy-pastes the instruction. Where an hour and a half used to go, it now takes twenty-five minutes, of which ten go on checking the answers himself.
What he learned. The two real keys to good results in Bangla are tying it to a source and saying which country's language you want. The rest is detail.
Seven steps for working in Bangla
When you have to get an important piece of Bangla writing done with AI, go in this order.
- Fix the source. If you have your own notes, a book or a paper, give that. If you ask without a source, it will speak from memory, and in Bangla that memory is weak.
- Check whether the text is in Unicode. Copy it and see whether Bangla comes or English letters. If it is legacy, convert first.
- Name the country, the reader and the length in the instruction. If you leave these three out, the rest runs on guesswork.
- Say what you do not want. English words, long sentences, extra adjectives.
- Have the first answer corrected, do not ask afresh. Point at a specific part and say what to change.
- Check numbers, names and dates yourself. There is no shortcut for skipping this.
- Save the instruction. Next time the whole job takes a minute.
Mistakes that keep happening, and the fix
| Mistake | What happens | Fix |
| Not mentioning the country | Words from across the border come in | Add "write in Bangladeshi standard colloquial Bangla" |
| Copying from a legacy file | AI sees meaningless letters, the answer is meaningless | Convert to Unicode, or use a picture of the page |
| Asking for local facts without a source | A confidently wrong answer | Give a picture of your own paper or book |
| Asking in English and having it translated to Bangla | The language sounds artificial | For language work, the whole instruction in Bangla |
| Trusting it fully for spelling correction | Mistakes remain in no-tto, sho-tto and conjuncts | Have an important document checked by a person |
| Asking for writing in regional speech | Artificial, laughable results | Take standard Bangla, add the regional form yourself |
| Asking for Bangla text inside an image | The letters break | Keep the image empty and add the text later |
When not to use it
AI in Bangla is useful for a lot, but in some places it is simply the wrong choice.
For the final wording of government or legal documents. Making a draft of an application is fine, but do not leave the language of a land deed, an affidavit or a court paper to AI. Words have fixed meanings here, and if one word changes, the meaning changes.
Where the local rule is the main point. Admission conditions, government fees, application deadlines, board syllabus. What AI knows may be out of date, and it will say the old thing in lovely Bangla.
For work in regional speech. If a play, an advertisement or a story needs the speech of Sylhet, Chattogram or Rangpur, AI's writing often sounds artificial and sometimes like mockery. Here a local person's ear is the only thing to trust.
In poems, songs and metre. AI still cannot count the matra of Bangla metre properly. In trying to match the end rhyme, it ruins the meaning.
Where the language is your identity. A personal letter, a message of grief, the words on a wedding card, anything written to your mother or father. These do not need to be perfect, they need to sound like you. AI's fluent Bangla works exactly the opposite way here.
The habit of catching mistakes
AI in Bangla has one dangerous quality: it writes even a wrong answer in very beautiful Bangla. Seeing the polished language, we end up believing it.
Always check three things yourself.
- Numbers. Prices, dates, percentages, distances, exam marks.
- Names. Names of people, organisations, laws or books. AI can invent the name of a book and its author.
- Rules. Government fees, application deadlines, admission conditions. These change, and what AI knows may be out of date.
There is a simple test. After you get the answer, ask, "Where did you learn this? If you are not sure, say so." If you press it well, it often admits the uncertainty itself.
Another useful habit is tying it to a source. Write, "Answer only from inside the text I gave, do not add anything from outside," and the room for making things up mostly closes. This helps especially in Bangla, because its own store of knowledge on Bangla topics is relatively weak.
If you want to build one yourself, open the page for building a Bangla AI chat.
Questions and answers
Does it cost more to ask in Bangla? Yes, the same words in Bangla take many more Tokens than in English. For a free user, this means the daily quota may run out a bit sooner. For people who work directly with an AI company using their own key (API key), it goes straight into the cost calculation.
Is AI's Bangla the Bangla of West Bengal? Often it is, because more of the training text is from across the border. Each time, write in the instruction to use Bangladeshi colloquial language, and give a few examples of words.
Does it work in regional speech? Not well yet. If you ask it to write in Chattogram, Sylheti or Rangpur speech, the result is usually artificial. It is better to work in standard Bangla and add the regional form yourself later.
Can I rely on it for correcting Bangla spelling? Partly. It catches common mistakes, but makes errors in the no-tto and sho-tto rules, in conjuncts and in the use of the dari. For an important document, have a person check it.
How is voice to text in Bangla? Quite good if the pronunciation is clear and in standard Bangla. But with a regional accent, background noise or several people talking, quality drops fast. For a meeting recording, leave time to read and correct the result.
How do I get the text out of an old Bangla PDF? Copy it first and see what comes. If Bangla comes, you are done. If jumbled English letters come, it was written in a legacy system, so use a conversion tool. If nothing at all comes when you copy, the page is really an image, so give the image itself to AI.
Does writing in Bangla give worse answers than writing in English? Not for every job. For ordinary writing, translation and explanation the difference is small. The gap grows in complex reasoning, step by step maths and coding. In those cases, give the instruction in English and ask for the answer in Bangla.
Can AI make the text for a Bangla website? Yes, and it is quite useful. But check two things yourself: whether the font is properly attached, and whether facts like price, address and phone number are ones you gave. If you do not put these facts in the instruction, it may make them up and place them.
Can you tell when AI was used for Bangla writing? Often you can. The sentences are a bit too long and polished, the same structure keeps coming back, and there are no local examples. If you rework the draft into your own language, most of that mark goes away.
In short
- AI in Bangla now does ordinary writing, translation, summaries and explanations well, but still feels weaker than English for three reasons: less Bangla text, higher Token cost because of the script, and the weight of West Bengal in the training text.
- Add "write in Bangladeshi standard colloquial Bangla" to every instruction and the language of the answer is mostly put right.
- For complex reasoning you can ask in English and take the answer in Bangla, but ask for delicate language work in Bangla.
- AI cannot read files written in a legacy system like Bijoy, so convert them to Unicode first or give a picture of the page.
- Always check government rules, local names, numbers and dates yourself, because a wrong answer also comes in lovely Bangla, and tying it to a source cuts the room for making things up.
- Bangla poetry metre, regional speech and Bangla text inside images are the three things still not to trust.