Yashotantra Academy logo
level 1
Curious · 0 XP
streak
0d
perfect
0
badges
0

100 XP to Apprentice

Foundations · easy

2. Tokenization and why it bites you

Models see subword tokens, not characters or words.

1 min read3 questionsup to 50 XPtopic 2/12

Read in another language

AI translates the explanation and quiz text while preserving code and answer scoring.

Text is split into tokens by a subword tokenizer (BPE, or byte-level BPE / SentencePiece). Common English words are one token; rare words, code identifiers, emoji, and non-Latin scripts split into many.

Practical consequences: - Cost and context limits are measured in tokens, not characters. A rough English heuristic is 1 token ≈ 4 characters ≈ 0.75 words. - Non-English text can cost 2-4x more tokens for the same meaning. - Character-level tasks ("reverse this string", "count the r's") are hard because the model never sees characters.

python
import tiktoken
enc = tiktoken.get_encoding("o200k_base")
print(len(enc.encode("Hello world")))          # 2
print(len(enc.encode("नमस्ते दुनिया")))            # many more

Gotcha: never truncate a prompt by characters. Count tokens with the model's own tokenizer, or you will silently cut mid-word and corrupt structured payloads like JSON.

How to study this topic

  1. 1. Read the explanation once end to end, skipping the code.
  2. 2. Re-read the code snippets and say out loud what each line does.
  3. 3. Answer the quiz without scrolling back — that is the real check.
  4. 4. Read every explanation, even for the answers you got right.

Scoring

  • · Up to 30 XP from quiz accuracy.
  • · +15 XP for a perfect first attempt.
  • · +5 XP while a 3-day streak is running.
  • · 75% or higher marks the topic complete.

Check your understanding

  1. 1. Roughly how many characters of English does one token represent?

  2. 2. Why is 'count the letters in this word' unreliable for an LLM?

  3. 3. What is the safe way to trim a prompt to fit a context window?

Badges

First light
Pass your first topic
Sharp shooter
3 perfect first-try quizzes
On a roll
Study 3 days in a row
Week warrior
Study 7 days in a row
Grinder
Earn 500 XP
Deep diver
Earn 1500 XP