Microsoft Research is creating an AI capable of writing code in seconds
Microsoft Research is partnering with researchers at Cambridge University to develop an intelligent AI system that turns what humans describe to become command line code in seconds .
The software, dubbed DeepCoder , will receive requests from developers, then search for code in its extremely large database to serve the purpose and write them down in seconds. This is a great progress in the programming world.
" The potential of machines in this field of technology can help develop code that becomes much less complicated. Suddenly in recent times, people have become more creative than ever. They were able to build systems that dream scientists had not done before , "said Armando Solar-Lezama, a student at the Massachusetts Institute of Technology.
DeepCoder software is increasingly learning how to identify what types of sources work and which cannot be used. Not only that, it also improves the skill every time something goes wrong and it doesn't solve itself. It can create new software programs in " one note ", while older programming systems take several minutes to try different combinations of code before linking them into one application. run.
However, developers do not rush to worry. At the present time, the DeepCoder is only capable of resolving programming challenges with only 5 lines of code but with the rapid growth of artificial intelligence AI in recent years, perhaps The only problem is the time before programmers will have to sit and tell their PC what they want instead of good prodigies functions ( functions ) and inheritance.
Refer to some more articles:
- Microsoft CEO: Robot will never replace people in the future
- Libratus - artificial intelligence has just defeated 4 players in poker games
- Artificial intelligence learns to create another artificial intelligence, replacing people in the future
Having fun!
You should read it
- What happens if aliens are artificial intelligence?
- Artificial intelligence learns to create another artificial intelligence, replacing people in the future
- Bill Gates: Artificial intelligence and gene editing technology will save humanity
- 10 breakthrough technology inventions in 2016
- 91% of technology managers believe that AI will be the center of the next technology revolution
- Free online artificial intelligence (AI) course of Finnish university
- 23 false scientific facts that we still believe
- Top 5 programming languages to develop AI
May be interested
- What is C #c # is a simple, modern, general-purpose, object-oriented programming language developed by microsoft and approved by the european computer manufacturers association (ecma) and international standards organization (iso).
- 8 mistakes when writing a CV that put you at risk of long-term unemploymentcheck out the 8 deadly errors when writing your cv and compare it with your profile to fix it.
- Instructions on how to play the game '22 Seconds' - an 'addictive' game from the Ballz game maker22 seconds - a new game application that is causing fever on ios and android operating systems
- Google's new AI is capable of writing its own codealphacode is an ai (artificial intelligence) tool produced by google's deepmind, with the ability to program itself equivalent to a normal programmer.
- 11 rules for professional email writing that everyone needs to rememberresearch shows that an ordinary employee in the us spends about a third of his time working at the company to handle hundreds of emails sent and sent every day. however, according to career training expert barbara pachter, many office workers still don't know how to use email properly.
- The 'battlefield code' and job opportunities for youfollow quantrimang with a list of websites that host 'useful playgrounds' for the coder to hunt for bonuses or get yourself a great job.
- How to use Qrabber to scan and create QR codes on iPhoneqrabber helps you view and create qr codes and barcodes on iphone with simple steps.
- 4 ways to write multi-threaded code in Javamultithreading is a method of writing code to execute multiple tasks in parallel. java offers great support for multi-threaded code writing right from java 1.0 version. recent improvements in java have increased the number of ways that code is structured to combine multiple threads in java programs.
- Fake news about QR scanning losing all money after 5 seconds causes panica video with the content 'losing hundreds of millions of dong after 5 seconds of scanning a qr code to transfer money' is causing concern, but experts say this is fake news.
- How to Create a Network Application in Javawriting code that executes on a certain device is very satisfying. but, writing code that executes on several devices that communicate with each other is simply life-affirming. this article will teach you how to connect and exchange...