Google is your best ally. When you need, it desperately gets ready to help you out with the number of options and suggestions. Google just need a clue and then it applies its predictions to understand what's there in your mind. No doubt, Google's suggestions are utterly helpful but sometimes it also fails badly to follow your train of thoughts. At times, it becomes irritating but for some, it's just an epic and hilarious.