By Polina Choparinova
Images: Veselin Raichev
Veselin Raichev has won multiple prestigious prizes in several national and international competitions in mathematics and science. His love for them comes from an early age, and the most important driving force for him is continuous learning and desire to develop.
AI is a tool and nothing more. The tools make people more effective and enable them to work less and live better.
If there is some kind of injustice in this improvement, it’s probably because of the public system, which is the work of others. We, as humans must decline to make the AI more alive than us.
The area which I work in connects programming languages and machine self-learning. The goal is to create tools that read a large number of programs and learn how to write new programs. We already have some results – for example, we can predict how a person should name their variables by writing a code through JSNice.
Our goal is to make a tool that reads many programs and then predicts defects, while new software is created. Predicted defects can be removed at a very early stage, while new programs are written. Defects, also called bugs, are actually a much more significant danger than Artificial Intelligence because people make real decisions based on errors. For example, it is already known that many of the decisions that led to cost cutting and the difficult coming out of the economic crisis are the result of erroneous calculations in Excel. These are bugs in the formulas, i.e. in the program, which was written by some economists.