IBM's Project CodeNet will test how far you can push AI to write software