(Dont wait for step 8 to finish its the last step) Figured I'd just share this for fun, it doesn't do anything, just feed it a bunch of text, look wat it does, go in the code to look at the other lists. Actually don't go in the code you probably dont want to see it its very unoptimized... Cool way to show off how slow scratch is This is my test for a simple bigram model. Right now, it can only detect words in the data that you give it, so it's not really a bigram model. I probably wont add this later because I'm lazy What is a bigram model? A bigram model is a type of 'language model' that predicts the next word based off the previous word. Why does checking caps take so long? The only way (I know off) to detect caps in scratch is by using the 'set costume' block. The project changes the costume of the sprite for every letter in a word. This causes the project to slow down. To speed things up, shift+click the green flag to turn on turbo mode.