# Udacity: Deep Learning Nanodegree This repository contains the projects completed as a part of Udacity's [Deep Learning Nanodegree](https://www.udacity.com/course/deep-learning-nanodegree--nd101). ![Certificate of Completion](/Certificate.jpg) ## Contents ### [P1: Predicting Bike Share Users](https://github.com/pranavsuri/Deep-Learning-Nanodegree/tree/master/P1%20-%20Predicting%20Bike%20Share%20Users) In this project, a neural network is built and trained from scratch to predict the number of bike share users on a given day. ### [P2: Dog Breed Classifier](https://github.com/pranavsuri/Deep-Learning-Nanodegree/tree/master/P2%20-%20Dog%20Breed%20Classifier) In this project, a dog breed recognition algorithm is built using Transfer Learning and Convolutional Neural Networks. ### [P3: Generate TV Scripts](https://github.com/pranavsuri/Deep-Learning-Nanodegree/tree/master/P3%20-%20Generate%20TV%20Scripts) This project generates an original TV script using a Recurrent Neural Network by training it on Simpson's scripts. ### [P4: Generate Faces](https://github.com/pranavsuri/Deep-Learning-Nanodegree/tree/master/P4%20-%20Generate%20Faces) A Generative Adversarial Network is trained to generate realistic human faces from celebrity images. ## License [Modified MIT License © Pranav Suri](/License.txt)