Project CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Tasks