Presented By O'Reilly and Cloudera
December 5-6, 2016: Training
December 6–8, 2016: Tutorials & Conference

Deep learning for natural language processing

Bargava Subramanian (Binaize), Amit Kapoor (narrativeVIZ)
5:05pm–5:45pm Thursday, December 8, 2016
Data science and advanced analytics
Location: 321/322 Level: Intermediate
Average rating: ***..
(3.50, 2 ratings)

Prerequisite Knowledge

  • A basic understanding of machine learning and programming constructs

What you'll learn

  • Understand what deep learning is and why there is a lot of hype around it


Ever wondered how Google Translate works so well, how the autocaptioning works on YouTube, or how to mine the sentiments of tweets on Twitter? What’s the underlying theme? They all use deep learning. Bargava Subramanian and Amit Kapoor explore artificial neural networks (ANNs) and deep learning for natural language processing to get you started.

Bargava and Amit begin by introducing you to learning using ANN with the backpropagation algorithm before outlining a preliminary model using multilayer perceptron to get a feel for deep learning model structure and the library Keras. They then turn to state-of-art recurrent neural networks, demonstrating two approaches—one using long short-term memory models and the other leveraging Word2Vec—some ways to overcome overfitting, and how GPUs affect the computation. Bargava and Amit end by demonstrating a recurrent neural network that can do text generation.

Photo of Bargava Subramanian

Bargava Subramanian


Bargava Subramanian is a cofounder and deep learning engineer at Binaize in Bangalore, India. He has 15 years’ experience delivering business analytics and machine learning solutions to B2B companies. He mentors organizations in their data science journey. He holds a master’s degree from the University of Maryland, College Park. He’s an ardent NBA fan.

Photo of Amit Kapoor

Amit Kapoor


Amit Kapoor is a data storyteller at narrativeViz, where he uses storytelling and data visualization as tools for improving communication, persuasion, and leadership through workshops and trainings conducted for corporations, nonprofits, colleges, and individuals. Interested in learning and teaching the craft of telling visual stories with data, Amit also teaches storytelling with data for executive courses as a guest faculty member at IIM Bangalore and IIM Ahmedabad. Amit’s background is in strategy consulting, using data-driven stories to drive change across organizations and businesses. Previously, he gained more than 12 years of management consulting experience with A.T. Kearney in India, Booz & Company in Europe, and startups in Bangalore. Amit holds a BTech in mechanical engineering from IIT, Delhi, and a PGDM (MBA) from IIM, Ahmedabad.

Comments on this page are now closed.


Picture of Amit Kapoor
Amit Kapoor
12/09/2016 7:00pm +08

Thank you everyone for joining this session. Hope you found it useful. You can see the slides here –