Enhancing code-generating language models through finetuning, in-context learning, and post-training techniques. Generating synthetic training and evaluation data for new use-cases. Applications of generative AI to data analysis, dynamic interface generation,...