| CPC G06F 8/427 (2013.01) [G06F 8/22 (2013.01); G06F 8/36 (2013.01); G06F 8/73 (2013.01); G06N 20/00 (2019.01)] | 21 Claims |

|
1. A non-transitory computer readable storage medium comprising computer readable instructions to cause at least one processor circuit to, at least:
access text representative of a desired functionality of a function, a desired input to the function, and a desired output of the function;
generate a candidate response based on execution of a machine learning model using the text as a textual input to the machine learning model, the candidate response including executable program code;
identify a supplemental source code in response to at least one of the candidate response having an input that does not match the desired input, or the candidate response having an output that does not match the desired output, the supplemental source code to complete the candidate response with respect to the at least one of the desired input or the desired output; and
insert the candidate response and the supplemental source code into source code.
|