A computer program can predict the future for a couple of minutes, said computer scientists from the University of Bonn. The program first learns the typical sequence of actions, such as cooking, from video sequences. Based on this knowledge, it can then accurately predict what the chef will do at which point in time.