Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals. In computer science AI research is defined as the study of “intelligent agents”: any device that perceives its environment and takes actions that maximize its chance of successfully achieving its goals. Colloquially, the term “artificial intelligence” is applied when a machine mimics “cognitive” functions that humans associate with other human minds, such as “learning” and “problem solving”.

Style transfer

Applying a style from one image to another.

Localizing objects

Recognizing things in images.


Using q-learning to play pong.

Reinforced tennis

Learning to play tennis using TensorFlow.

Gated recurrent units

Using a gated recurrent unit to classify the IMDB dataset.

Bidirectional LSTM

Classifying the IMDB dataset using a bidirectional long short-term memory.

Classification with LSTM

Classifying the IMDB dataset using long short-term memories.

Using G-drive files in colaboratory

How to import files into the colab VM.

Torch speech generator

Text generator using Torch