Computational linguistics

A processing pipeline receives a file as bytes. Which ordering is generally necessary before it can perform Unicode-aware normalization?