Next-word prediction