Artificial intelligence can now also be programmed

Recently, Jacob Jackson - a programmer who graduated from Computer University at Waterloo University has developed Deep TabNine, a tool with the function of automatically completing commands in programming.

Artificial intelligence (AI) is growing and making great progress. Recently, Jacob Jackson - a programmer who graduated from Computer University at Waterloo University has developed Deep TabNine, a tool with the function of automatically completing commands in programming.

This tool is essentially an add-on. Developers download and integrate Deep TabNine into the Text editors or IDE (Integrated Development Environment) they use to program. When the developers start the code, Deep TabNine will give suggestions so that they can complete the command line quickly.

Artificial intelligence can now also be programmed Picture 1Artificial intelligence can now also be programmed Picture 1

Jacob Jackson said this kind of software has appeared before but if adding more machine learning it will bring a lot of unexpected benefits to us.

Jackson started developing Deep TabNine from February last year and debuted in November.

Artificial intelligence can now also be programmed Picture 2Artificial intelligence can now also be programmed Picture 2

Before the month of the release, he released an updated version of Deep TabNine called GPT-2, using deep-learning text-generation algorithms - the algorithm designed and built by the research lab. OpenAI's rescue. Jackson's tool immediately surprised many programmers because of its accuracy.

Artificial intelligence can now also be programmed Picture 3Artificial intelligence can now also be programmed Picture 3

To increase accuracy, Jackson gave Deep TabNine training with more than two million source files from GitHub. Currently, this tool can work with nearly 20 different programming languages ​​including: JavaScript, Java, Python, C ++, C, PHP, Go, C #, Rust, Swift, Ruby, Objective-C, TypeScript, Haskell, Kotlin, Perl, SQL, OCaml, Scala, HTML, CSS, and Bash.

Although this tool is still flawed in some cases, programmers still greatly appreciate the convenience it offers in programming.

Artificial intelligence can now also be programmed Picture 4Artificial intelligence can now also be programmed Picture 4

Jackson said, he will continue to develop Deep TabNine in the future.

Currently, this tool is sold for 49USD (equivalent to 1.2 million VND) for individual users and 99USD (equivalent to 2.3 million VND) for businesses.

You can access Jacob Jackson's personal page on Twitter by following the link below to learn more about this interesting tool.

 https://twitter.com/karpathy/status/1151887984691576833 
  1. The AI ​​knows how to play poker, beating the best in the world in a 6-player game
4 ★ | 1 Vote