The document describes research on automatically generating software patches from examples of human-written patches. It discusses the GenProg automated program repair system, which has been able to fix 55 out of 105 bugs using genetic programming and random mutation. The researchers aim to improve on GenProg by training a machine learning model on a large dataset of human-written patches to learn patterns for generating high-quality patches.