Beginner Project for Deep Learning

I am sharing 4 awesome deep learning projects with their source code. These projects will help you to upgrade your deep learning skills and knowledge.

Lets start with the projects.

  • Driver Drowsiness Detection System with OpenCV and Keras

In this project, OpenCV is used for gathering the images from a webcam and feed them into a Depp Learning model which will classify whether the person’s eyes are open or closed. The model is built with Keras using Convolutional Neural Networks(CNN), which is a special type of deep neural network which performs extremely well in image classification.

Language – Python

Tools used – OpenCV and Keras

Source code –


  • Image Caption Generator

While working on this project, you will come across learning the concepts of CNN and the LSTM model and build a working model in the Image Caption Generator by implementing CNN with LSTM. it will recognize the context of the image and describe it in natural language(English).

Language – Python

Dataset – Flicker 8k

Source code –


  • Breast Cancer Classification

In this project, a model is built to detect breast cancer. The objective of this project is to build a breast cancer classifier on an IDC dataset that can accurately classify a histology image as benign or malignant.

Language – Python

Dataset Package – IDC Regular

Source code –


  • Gender and Age Detection

This project aims at building a gender and age detector that can approximately guess the gender and age of the person(face) in the picture using Deep Learning. It uses CNN( Convolutional Neural Network) for age and gender predictions.

Language – Python

Dataset – Adience

Source code –

Working on these projects will help you gather hands-on-experience on Machine Learning. Now it’s your time to go ahead and test all your ML knowledge to build your very own ML project.

Author: Aditya Bhuyan

I am an IT Professional with close to two decades of experience. I mostly work in open source application development and cloud technologies. I have expertise in Java, Spring and Cloud Foundry.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s