A programming language is a way to tell a computer what to do. We break up these programs into steps that the computer can understand, called "functions", and data we want the computer to remember, called "variables". Sometimes, you want the computer to do a bunch of things to a whole lot of variables, but don't want to store everything it does along the way, just the final answer. In that case, you can build a "generator function", which will calculate all those variables when called, rather than having to store them all the time.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence