Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Leveraging AI to Enhance Developer Productivity...

Leveraging AI to Enhance Developer Productivity & Confidence

A major approach to the application of AI is leveraging it to create a safer world around us, as well as that of helping people make choices. With the open source revolution having taken the world by a storm and developers relying on various upstream third party dependencies (too many to chose from!:http://www.modulecounts.com/) to develop applications moving petabytes of sensitive data and mission critical code that can lead to disastrous failures, it is required now more than ever to build better developer tooling to help developers make safer, better choices in terms of their dependencies as well as providing them with more insights around the code they are using. Thanks to deep learning, we are able to tackle these complex problems and this talk would be covering two diverse and interesting problems we have been trying to solve leveraging deep learning models (recommenders and NLP).

Dipanjan Sarkar

August 08, 2019
Tweet

More Decks by Dipanjan Sarkar

Other Decks in Technology

Transcript