Guided Projects

Free Guided Projects

  • NLP Deep Learning AI Python Tensorflow 2 Free Guided Project

    1 Concept | 10 Assessments | 348 Learners

    Welcome to this project on Sentiment Analysis using TensorFlow 2. This project aims to impart an understanding of how to process English sentences, apply NLP techniques, make the deep learning model understand the context of the sentence, and classify the sentiment the sentence implies.

    Our real-world is being flooded with a lot of reviews all around us. Be it an online shopping mart, movie reviews, offline market, or anything else. It has become very common for us to rely on these reviews. Hence it would be really helpful for a Machine Learning aspirant to understand various techniques related to processing such reviews and make the machine learning models to understand the context of the sentences.

    Skills you will develop:

    • TensorFlow 2

    • NLP

    • Deep Learning

    • Python Programming

  • Tensorflow 2 Matplotlib OpenCV Numpy Object Detection CNN Free Guided Project

    2 Concepts | 6 Assessments | 408 Learners

    Welcome to the project on Mask R-CNN with OpenCV for Object Detection. In this project, we will learn how to read a pre-trained TensorFlow model for object detection using OpenCV.

    The real-world scenarios have a lot of applications based on object detection. For example, object detection models are used in self-driving cars to recognize where the pedestrians are, where the are vehicles located, where the signals are, etc in the given frame of view. So, it is very important to develop an understanding of how to use a pre-trained object detection model so that we could later customize it based on our needs.

    Skills you will develop:

    1. OpenCV
    2. Object Detection
    3. Numpy
    4. Matplotlib
  • Deep Learning Python Tensorflow 2 ResNet50 Keras Image Classification Free Guided Project

    1 Concept | 4 Assessments | 453 Learners

    Welcome to this project on Image Classification with Pre-trained Keras models. This project aims to impart the knowledge of how to access the pre-trained models(here we get pre-trained ResNet model) from Keras of TensorFlow 2, and appreciate its powerful classification capacity by making the model predict the class of an input image.

    Understanding the pre-trained models is very important because this forms the basis of transfer learning. one of the most appreciated techniques to perform the classification of a different task thus reducing the training time, the number of iterations, and resource consumption. Learning about the pre-trained models and working hands-on with such models is thus very crucial in deep learning, and the same is the aim of this project.

    Skills you will develop:

    1. TensorFlow 2
    2. Python Programming
    3. Deep Learning
  • Python Tensorflow 2 Matplotlib Dense Neural Network Fashion MNIST Free Guided Project

    1 Concept | 7 Assessments | 496 Learners

    Welcome to the project on Building a Neural Network for Image Classification with TensorFlow. In this project, we would learn how to develop a neural network classifier from very scratch, using TensorFlow 2.

    We would build and train a dense neural network on the Fashion MNIST dataset and evaluate its performance with some test samples. This project aims to impart the knowledge of the basic steps involved in building a neural network, working with TensorFlow 2, training a neural network, and make the learner comfortable with the cutting-edge technology - TensorFlow 2.

    Skills you will develop:

    1. TensorFlow 2
    2. Matplotlib
    3. Python Programming
  • Tensorflow 2 Keras Fashion MNIST Transfer Learning Free Guided Project

    1 Concept | 7 Assessments | 408 Learners

    Welcome to the project on Training from Scratch vs Transfer Learning. In this exercise, we will understand how to train a neural network from scratch to classify data using TensorFlow 2. We would also learn how to use the weights of an already trained model to achieve classification to another set of data.

    We will train a neural network (say model A) on data related to 6 of the classes, and we will train another neural network (say model B) on the remaining 2 classes. Then, we would use the pre-trained weights of model A and tune the last layer so as to classify these 2 classes(this technique is called Transfer Learning), and compare the results of classification obtained using normal training and transfer learning. In this project, we would practically appreciate the use of Transfer Learning.