Tokenizator je program koji tekst dijeli na tokene: cijele riječi, dijelove riječi, pojedinačne znakove ili bajtove. Česte riječi obično ostaju cijele, a rijetke se dijele na podriječi (subword). Glavni algoritmi su BPE, koji koriste Llama, Gemma i Qwen2, zatim Unigram (T5) i WordPiece (BERT). Sennrich, Haddow i Birch primijenili su BPE u mašinskom prevođenju (machine translation) da bi model mogao obraditi i riječi kojih kao cjeline nema u vokabularu (skup tokena koje model poznaje): složenice, imena i posuđenice. Svaka porodica modela ima vlastiti tokenizator, pa broj tokena za isti tekst nije uporediv između modela.
Izvori: