MIT har udviklet et system, der skulle kunne rette fejl i fejlbehæftet kode – nærmere bestemt 10 gange så mange fejl, som tidligere ‘maskinkodere’.
I en artikel beskriver forskerne (pdf) det nye system ved navn ‘Prophet’ som værende i stand til at nærstudere rettelser udviklet til eksisterende open source programmer.
Derved lærer systemet de generelle termer og sammenhænge.
I en test er Prophet blevet præsenteret for 777 fejl og rettelser hentet fra GitHub. Med viden der fra kunne Prophet rette nye fejl i andre applikationer.
Systemet arbejder på baggrund af en algoritme men prioriterer også de mulige løsninger. På den måde skulle Prophet kunne spare en stor mængde tests af rettelser, der har lav chance for at være succesfulde.