Writing generative music, performing music interactively with audience using mobiles, teaching neural networks to produce art, making society better place with big data and collaboration practice.