There are many aspects to the software of a phone, but the most important are:

* The Operating System: Handles the essential code for the phone and allows applications to run on top of it. Examples are Android and iOS.

* The Applications: Programs that run on top of the Operating System and can provide all sorts of tools and games. Examples are Google Chrome and a calculator

* The Bootloader: What connects to the hardware initially and communicates with it in order to load the Operating System regardless of device architecture.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence