Something we were dabbling for last one year - using contextual information to augment missing data. With additional layer of data, you can provide different and interesting context to monotonous data.
The patent describes a smart to-do list that combines natural language processing for easy text entry, with contextual information sourced from your device to fill in all the little details that you might omit in making a casual task entry.
I wish Apple expose this for developers.