Can computers recognise storylines and write music?