What is Augmented Programming?
There are many areas where machine learning is having a gradual impact on the software production process. One holy grail in this effort is program synthesis, where a program can be generated directly from natural language, explanations, or examples. Here, one of the most interesting avenues is the automatic creation of GUIs from sketches. Program-assisted code completion has also gotten significantly better, inspired by work related to speech recognition and machine translation -- in particular, a technology called "language modeling." With increasing research, bug fixing, and identification, applying machine learning by means of static analysis of code have also steadily improved, often from learning what bugs have been fixed in the past.
Sep-4-2019, 03:09:33 GMT
- Technology: