top of page

Thapar Summer School on ML & DL 2023 | 5th June - 14th July 2023

Schedule

Time & Venue :

  • Offline - 09:00 to 13:00 | Monday to Friday | TAN Audi

  • Online - 15:00 to 18:00 | Monday to Friday | Zoom

Note   : (1) Be on Time (2) Bring your Laptop (3) Bring power extensions (if possible)

Brief Schedule:

Week1

Detailed Schedule

Week 1 |  05 June to 09 June 2023 | Basics of Python, OOPs and Problem-Solving using Python, Pandas, Numpy, Scipy

Day 1 | 05 June 2023 | Opening of Thapar Summer School 2023

  • Offline Mode:

    • 9:00 am to 9:30 am - Registration

    • 9:30 am to 11:00 am - Briefing and Schedule discussion of Summer School

    • Venue: TAN Audi (TAN Building, 1st floor)

    • Kindly be on time

  • Online Mode:

    • 4:00 pm to 5:30 pm - Registration, Briefing and Schedule discussion of Summer School

    • Venue: Zoom (Link will be provided soon)

    • Kindly be on time

    •  Install/update Zoom, ready with your laptop and headphone/earphones.

  • Download the slide | Click Here

  • Recorded Video of the Day | Click Here

Day 2 | 06 June 2023 | Basics of Python Programming

  • Topic of the Day

    • Basics of Python Programming (using Google Colab) | Click Here | Dr. PSRana

  • Self Learning

    • Download and install Anaconda on your local machine | Click Here

      • Learn how to install packages in Python using pip/conda

      • Try to install OpenCV and Yolo packages

    • Python Tutorial | Click Here   

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 3 | 07 June 2023 | OOPs using Python and Working with Pandas

  • Topic of the Day

    • OOPs using Python | Click Here | Mr Aadil Garg and Mr Raghav Garg

    • Working with Pandas | Click Here | Dr. PSRana

  • Resource of the Day

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 4 | 08 June 2023 | Data Visualization and Exploratory Data Analysis (EDA)

  • Topic of the Day

    • Data Visualization using Seaborn | Click Here | Mr Aadil Garg and Mr Raghav Garg

    • Exploratory Data Analysis (EDA) | Click Here | Mr Aadil Garg and Mr Raghav Garg

  • Self Learning

    • EDA and Feature Engineering by Krish Naik | Click Here

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

    • Assignment-04: "Perform EDA on any of the dataset of your choice" | Submission Link

      • You can get the dataset from UCI Dataset Repository | Click Here    

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 5 | 09 June 2023 | R Programming and Topsis for Multi-criteria Decision making (MCDM)

  • Topic of the Day

    • R Programming | Click Here | Dr PSRana

    • Topsis for Multi-criteria Decision making (MCDM) | Click Here | Dr PSRana

  • Self Learning

    • Download & Install  - R and R-Studio
      • R - Click Here to download (For Windows / IOS / Linux) | Click on base
      • RStudio - Click Here to download
    • R Tutorial | Click Here

    • Basic plotting and visualization using R | Click Here

  • Resource of the Day

    • R Packages for research - For research on Scientific/Engineering problems such as AI, Bioinformatics, Chemistry, Electronics Design, GIS, Human Machine Interface, Image Recognition, NPL, etc.)

    • Books - Machine Learning + R | Click Here  

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 6 | 10 June 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 7 | 11 June 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Week2

Week 2 |  12 June to 16 June 2023 | Machine Learning, Optimization and Statistics, Mini Projects

Day 8 | 12 June 2023 | Mini Projects

  • Topic of the Day

    • Mini Projects | Mr. Raghav Garg, Mr. Aadil Garg, Mr. Pratham Garg

  • Self Learning

    • Mini Projects | Mr. Basavraj - First read the ReadMe file | Click Here

      • Mini Project-10: Google Image Downloader

      • Mini Project-11: Image to Text (OCR)

      • Mini Project-12: Tweets Search/Download

      • Mini Project-13: Video to Audio Conversion

      • Mini Project-14: Cosine Similarity

      • Submit all the projects | Submission Link

  • Resource of the Day

    • PyPi.org - Python packages repository  | Click Here

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

    • Mini Project-15: "Convert 100 images to Grey Scale (b/w)" using OpenCV |  Submission Link

    • Mini Project-16: "Resize the 100 images to 50% (smaller)" using OpenCV |  Submission Link

    • Mini Project-17: "Convert Colored Video to Grey Scale (b/w)" using OpenCV |  Submission Link

    • Mini Project-18: "Resize the Colored Video to 50% (smaller)" using OpenCV |  Submission Link

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 9 | 13 June 2023 | Machine Learning - Part-1 (Introduction)

  • Topic of the Day

    • Introduction to Machine Learning | Click Here | PSRana
    • Teachable Machine | Click Here

    • Sample Dataset | Click Here

    • Model Evaluation Parameters for Regression and Classification | Click Here

    • Result Analysis of Machine Learning Models using Excel | Click Here

  • Self Learning

    • Explore Teachable Machine for Image, Audio and Pose Project | Click Here

 

  • Resource of the Day

    • Download Free Books, Free Research Papers, Thesis, Datasets, etc

      • Go to psrana.com --> Resource --> UNIT VI: Gold Mine for Researchers

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 10 | 14 June 2023 | Machine Learning - Part-2 (Regression)

  • Topic of the Day

    • Machine Learning using Pycaret | Click Here | PSRana

  • Resource of the Day

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 11 | 15 June 2023 | Machine Learning - Part-3 (Classification and Clustering) and Introduction to Kaggle

  • Topic of the Day

    • Machine Learning using Pycaret | Click Here | PSRana
    • Introduction to Kaggle | Mr. Raghav Garg, Mr. Aadil Garg, Mr. Pratham Garg

  • Resource of the Day

    • Sci-kit learn library for machine learning | Click Here 

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 12 | 16 June 2023 | Advance Kaggle and Handling Errors in ML & DSA

  • Topic of the Day

    • Handling Errors in ML & DSA | Click Here | Ms. Gurbani Kaur and Mr. Gaurav Gupta
    • Advance Kaggle | Click Here | Mr. Eishkaran Singh

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 13 | 17 June 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 14 | 18 June 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Week3

Week 3 |  19 June to 23 June 2023 | Web Development - Basics (HTML, CSS, Bootstrap, Javascript, ReactJS, Express and MongoDB)

Day 15 | 19 June 2023 | Introduction to Web Development with HTML, CSS, Bootstrap and Github

  • Topic of the Day

    • Introduction to Web Development | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

      • Topics: Structure of HTML, Tags, Forms, Semantics, Introduction to CSS, Basic concepts Bootstrap and Git/Github

      • Tools used: VS Code, Github, Github Desktop, Vercel and Netlify

      • Mini Project-19: Personal Portfolio

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 16 | 20 June 2023 | Javascript, the duct tape of the Internet

  • Topic of the Day

    • Javascript, the duct tape of the Internet | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

      • Self Learning: Link-1 | Link-2  

      • Topics: JS Core Concepts, DOM, ES6 features, Synchronous/Asynchronous Programming  

      • Tools used: VS Code

      • Mini Project-20: Color Flipper: | Click Here

      • Mini Project-21: Clock: | Click Here

      • Mini Project-22: Counter: | Click Here

      • Mini Project-23: Hamburger Menu: | Click Here

      • Mini Project-24: FAQs: | Click Here

 

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 17 & Day 18 | 21 June & 22 June 2023 | Introduction to ReactJS and NodeJS

  • Topic of the Day

    • Introduction to ReactJS, NodeJS | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

    • Topics: Node Package Manager, NPX, React Components, JSX, State and Props, React Router, React Hooks, Nodejs

    • Tools used: VS Code

    • Pre-Requisites: 

      • Install Node | Click Here

      • VSCode Extensions: 

        • ES7 React/redux/graphQL/React-Native snippets

        • Prettier

    • Mini Project-25: eCommerce website

  • Resource of the Day

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 19 & Day 20 | 23 June & 24 June 2023 | Working with Express and MongoDB

  • Topic of the Day

    • Working with Express and MongoDB | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

    • Topics:

      • Routing in Express, Error Handling, Request and Response Handling, Templating Engines, RESTful API development, Intro to Databases, CRUD Operations, Mongoose

    • Tools used: Postman, VS Code

    • Pre-Requisites: 

    • Mini Project-25: eCommerce website

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 21 | 25 June 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Week4

Week 4 |  26 June to 30 June 2023 | Web Development - Advance (NextJS, Django,  Hosting, ML Model Deployment, Crud)

Day 22 | 26 June 2023 | Integration and Deployment of Web Services

  • Topic of the Day

    • Integration and Deployment of Web Services | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

    • Topics: Integration, Frontend Deployment, Backend Deployment

    • Tools used: VS Code, Postman, Github, Github Desktop, Vercel, Netlify

    • Mini Project-26: Integrate fake store API

  • Self Learning

    • NA

 

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 23 | 27 June 2023 | NextJS

  • Topic of the Day

    • NextJS | Mr Sahib Singh, Mr Yuvraj Singh | Click Here

    • Topics: Introduction to NextJS, Server side rendering, Static site generation, Routing, Dynamic Rendering, Data Fetching, Next API routes

    • Tools used: VS Code

    • Mini Project-27: Blogging Platform

  • Self Learning

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 24 | 28 June 2023 | Web Development using Django - Part-1

  • Topic of the Day

    • Introduction to Django | Mr Tarik Bhateja, Mr.Harjaspreet Singh | Click Here

      • Introduction to Django Framework

      • Django Vs MERN

      • Setup and Introduction to the Directory Structure of Django

      • How Django Works (MVT)

      • Introduction to Django

        • Implementation of Django's directory system

        • Urls and view layer(app)

        • Model layer

        • Data Access through the Admin panel

      • Getting Started with Our First App

      • Mini Project-28: PDF Protect with Password WebApp | Click Here

 

  • Assignment / Mini Project | Due Date: Tomorrow 23:59:59

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 25 | 29 June 2023 | Web Development using Django - Part-2

  • Topic of the Day

    • Mini Projects, ML Integration and Deployment | Mr Tarik Bhateja, Mr.Harjaspreet Singh

      • Mini Project-29: Cold Emailing WebApp | Click Here

      • Mini Project-30: Teachable Machine Integration | Click Here

      • Mini Project-31: Placement predictor WebApp | Click Here

      • Website Deployment using Linode, AWS, Azure | Click Here

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 26 | 30 June 2023 |  Product Development Lifecycle, SEO, and Coding Tricks (JUGAAD)

  • Topic of the Day

    • Product Development Lifecycle, SEO, and Coding Tricks (JUGAAD) | Mr. Sahib Singh | Click Here

      • Topics:

        • Product Development Lifecycle,

        • SEO,

        • Meta tags,

        • Flask Introduction,

        • Some Tools like Google Search Console,

        • Microsoft Clarity

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 27 | 01 July 2023 | Web Scraping and Data Extraction

  • Topic of the Day

    • Web Scraping and Data Extraction | Mr. Gurtaran Singh Click Here

      • Topics:

        • Introduction to Web Scraping

        • Ethics of Web Scraping

        • Web Scraping Workflow

        • Scraping Thapar Summer School Website using BeautifulSoup and Requests

        • Introduction to Text Scraping and Data Extraction

        • Text Extraction from Images, PDFs, CSVs etc

        • Projects/opportunities for future

      • Mini Project-35: Scraping raw data and getting useful information from Flipkart website | Click Here

      • Mini Project-36: Multi Text Extraction from Images Click Here

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 28 | 02 July 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love1000

Week5

Week 5 |  03 July to 07 July 2023 | Deep Learning for Image Processing and Natural Language Processing (NLP) & Generative AI

Day 29 | 03 July 2023 | Introduction to Image Processing, OpenCV and Yolo

  • Topic of the Day

    • Introduction to Image Processing, OpenCV and Yolo | Mr Eishkaran Singh and Mr Tanav Singh Bajaj Click Here

      • Topics:

        • Intro to image processing

        • Image Processing using OpenCV

        • Image Processing using Scikit learn

        • Intro to Yolo

        • Yolo Architecture

        • Object Detection with Yolo

        • Projects/opportunities for future

      • Mini Project-39: Face Mask Detection using Yolo V7 | Click Here

      • Mini Project-40: Social Distancing using Yolo V3  | Click Here

  • Self Learning

    • Image Processing using MATLAB | Click Here

    • Mini Project: Social Distancing using Yolo V3  | Click Here

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 30 | 04 July 2023 | Deep Learning for Image Processing

  • Topic of the Day

    • Deep Learning: Image Processing  | Mr Eishkaran Singh and Mr Tanav Singh BajajClick Here

      • Topics:

        • Basics of Deep Learning

        • Neural networks

        • Forward Propagation

        • Backward Propagation

        • Terminologies for Neural Networks

        • Steps for building a deep learning model 

        • CNNs

        • UNet

        • ResNet

        • Projects/opportunities for future

      • Mini Project-41: Use Deep Learning for Image Classification | Click Here

      • Mini Project-42: Using CNNs for Image Classification | Click Here

  • Self Learning

    • Mini Project-43: Using ResNet for Image Classification | Click Here

    • Mini Project-44: UNet for Image Segmentation  | Click Here

    • Mini Project-45: Try using a pre-trained model (Besides ResNet) on Animal Images Dataset | Click Here

  • Resource of the Day

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 31 | 05 July 2023 | Introduction to Generative Adversarial Network (GAN)

  • Topic of the Day

    • Introduction to Generative Adversarial Network (GAN) | Mr Eishkaran Singh and Mr Tanav Singh BajajClick Here

      • Topics:

        • What is generative AI

        • Capabilities of GANs

        • What are GANs

        • GAN architecture 

        • Generator

        • Discriminator

        • Training a GAN

        • Demo of Basic GANs

        • Demo of CycleGAN

        • Demo of SRGAN

      • Mini Project-46: DCGAN | Click Here

      • Mini Project-47: SRGAN | Click Here

  • Self Learning

 

  • Resource of the Day

 

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 32 | 06 July 2023 | Introduction to Natural Language Processing - I

  • Topic of the Day

    • Introduction to Natural Language Processing | Mr Eishkaran Singh and Mr Tanav Singh BajajClick Here

      • Topics:

        • What is Natural Language 

        • Preprocessing Textual Data

        • RNN 

        • LSTM

      • Mini Project-49: Toxic Comment Classification using RNN and LSTM | Click Here

  • Self Learning

    • Mini Project-50: GRU Part of the Toxic Comment Classification | Click Here

    • Mini Project-51: Sentiment Analysis Using LSTM, RNN and Bidirectional LSTM | Click Here

    • Mini Project-52: Sentiment Analysis Using an unsupervised learning approach | Click Here

  • Resource of the Day

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

 

 

Day 33 | 07 July 2023 | Introduction to Natural Language Processing - II

  • Topic of the Day

    • Introduction to Natural Language Processing | Mr Eishkaran Singh and Mr Tanav Singh BajajClick Here

      • Topics:

        • History of NLP

        • NLP  Pipeline

        • Attention is all you need  

        • Transformer Architecture

        • BERT 

        • BERT vs Alternates

        • Change from GPT3.5 onwards

        • BERT Code

      • Mini Project-54: Sentiment Analysis on Hospital Comments | Click Here

  • Self Learning

    • Mini Project-55: Review Analysis Using Transformers | Click Here

    • Mini Project-56: Do Preprocessing and Sentiment Analysis (Using pre-trained models) on the Diabetes Reddit Dataset | Click Here

 

  • Resource of the Day

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

  • Kaggle Hackathon-1 | Due Date: 9th July 2023 23:59:59 | Click Here

Day 34 | 08 July 2023 | Introduction to LLM (Large Language Models)

  • Topic of the Day

    • Introduction to LLM (Large Language Models) | Mr Eishkaran Singh, Mr Tanav Singh Bajaj and Vansh Gahlot | Click Here

      • Topics:

        • Large Language Models

        • How do large language models work

        • RLHF

        • Pros and Cons of LLMs

        • Hallucinations in LLMs

        • Ethics in LLMs

        • Prompt Engineering

        • Cost Optimization in LLMs

        • Develop applications using LLM APIs (Langchain)

        • ThaparGPT Demo

  • Self Learning

    • abucus.ai

      1. Create an account on the abucus.ai platform | Click Here

      2. LLM Ops and AI Agents using abuscus.ai platform | Click Here

    • LangChain and Chainlit

      1. Getting Started With LangChain In 20 Minutes- Build Celebrity Search Application | Click Here

      2. Prompt Engineering And LLM's With LangChain In One Shot-Generative AI | Click Here

      3. Build Python LLM apps in minutes Using Chainlit | Click Here

  • Resource of the Day

    • A curated list of tools and resources to help you accelerate your journey toward building AI bot | Click Here

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

 

Day 35 | 09 July 2023

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Week6

Week 6 |  10 July to 14 July 2023 | Time Series, Internet of Things (IoT), Cloud Services, Valedictory, Certificate

Day 36 | 10 July 2023 | (1) Road Map for DSA, Guidance for Placement and CV Building (2) How to write a research paper

  • Topic of the Day

    • Road Map for DSA, Guidance for Placement and CV Building | Mr Gaurav Gupta and Ms Gurbani Kaur Click Here

    • How to write a research paper | Dr PSRana Click Here

  • Self Learning

    • For research papers (Go to Resource --> 5. One Page Writing) | Click Here

 

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

 

 

Day 37 | 11 July 2023 | Introduction to IoT (Internet of Things) and its Applications

  • Topic of the Day

    • Introduction to IoT (Internet of Things) and its Applications | Dr. Anjula Mehto Click Here

    • Topics

      • The World of IoT

      • IoT Applications

      • IoT building Components

      • Case Study and Making a thing

      • Industry 4.0- Smart Manufacturing

      • Introduction to Cloud and Edge Computing

  • Resource of the Day

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 38 | 12 July 2023 |  IoT hands-on Projects with Tinkercad

  • Topic of the Day

    • Introduction to IoT (Internet of Things) and its Applications | Dr. Anjula Mehto Click Here

    • Topics

      • Introduction to TinKercad

      • Hands-on with TinKercad

      • Sending sensor data to ThinkSpeak

    • Mini Project-57: Blinking a LED Click Here

    • Mini Project-58: Blinking Multiple LED Click Here

    • Mini Project-59: Automatic Night Lamp Click Here

    • Mini Project-60: Traffic Light Controller Click Here

    • Mini Project-61: Fire Alarm System Click Here

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

 

  • Kaggle Hackathon-2 | Due Date: 17th July 2023 07:59:59 am | Click Here

Day 39 | 13 July 2023 | (1) Introduction to Explainable Artificial Intelligence (XAI) and (2) Lets build the Future

  • Topic of the Day

    • Introduction to Explainable Artificial Intelligence (XAI) | Dr. Parteek Bhatia Click Here

    • Lets build the Future | Mr. Vansh Gehlot | Click Here

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

Day 40 | 14 July 2023 | (1) Time Series Analysis (2) Data Generation for ML using Modeling and Simulations and (3) Valedictory

  • Topic of the Day

    • Time Series Analysis | Mr. Rudransh Bansal Click Here

    • Data Generation for ML using Modeling and Simulations | Dr. PSRana Click Here

    • Valedictory and Certificate Distribution

  • Self Learning

    • Time Series Playlist by Krish Naik | Click Here

    • AI Engineering Time Series Modelling and Analysis | Click Here

  • Resource of the Day

    • State-of-the-art Deep Learning Models for Time Series Analysis | Click Here

    • Time Series Dataset | Click Here

  • Daily Task | Due Date: Today 23:59:59 | Submission Link

    • 5-Points of today's learning (Revision of Today's Lecture)

    • 1-One Page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing) | Click Here

    • 1-Generative AI Tool | Future Tools - Click Here

    • 1-Audio Book | Click Here

    • 2-Interview Puzzles | Click Here

    • 1-Activity that I love

  •  Valedictory and certificate distribution | Dr. Anjula Mehto, Dr. Suresh Raikwar, Dr Neeru Jindal, Dr. PSRana

  • Feedback form | Click Here

Week 3 | 27 June to 02 July 2022

Theme: Image Processing and Deep Learning

  • Day 11 [27 June 2022] - Introduction to Image Processing and Deep Learning (Part-1) | Dr. Sahil Sharma

    • Resource of the Day

    • Click Here for all the notebooks | Click Here for slide

      • Introduction to Image Processing using OpenCV

      • Image Loading, Displaying, Saving, and Dimensions

      • Grayscaling images;

      • Transformations of Image;

      • Convolutions, Blurring, and Sharpening Images;

      • Image conversion from colored to greyscale, Resizing/ Rotation/ Scaling of images, etc

    • Mini Project-12 (Self)

      • Convert a colored video to greyscale (black & white)

      • Develop a Web App for the project.

    • Mini Project-13 (Self)

      • Reduce the size (scaling) of a colored video to x% (x=10,20,30.....)

      • Develop a Web App for the project.

    • Mini Project-14 (Self)

      • Make a video slow/fast by (1.5x, 2x, 2.5x, 3x)

      • Develop a Web App for the project.

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 12 [28 June 2022] - Introduction to Image Processing and Deep Learning (Part-2) | Dr. Sahil Sharma

    • Resource of the Day

      • AWS Free Machine Learning (Text-to-Speech, Speech-to-Text, Translation) | Click Here

    • Click Here for all the notebooks | Click Here for slide

      • Object Detection using Yolo

      • Training MobileNetSSD Object Detection on a Mask Dataset

      • Sign language detection using TensorFlow Object Detection Library

    • Mini Project-15 (Self)

      • Record two videos of yourself of 20 sec (1) Happy Face (2) Sad Face

      • Extract all the frames and store them in two folders

      • Develop a facial expression recognition model

      • Develop a Web App / Mobile APP for the project.

    • Mini Project-16 (Self)

      • Use the above dataset and train on Teachable Machine

      • Check for 10 faces and find the accuracy

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 13 [29 June 2022] - Introduction to Image Processing and Deep Learning (Part-3) | Dr. Sahil Sharma

    • Resource of the Day

      • Visualize Neural Network (Playground Tensorflow) | Click Here

    • Click Here for all the notebooks

      • Basics of Neural Networks and CNN

      • Cat/Dog Classification

      • Face recognition

      • Face expression detection

      • Leaf disease prediction

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 14 [30 June 2022] - Introduction to Image Processing and Deep Learning (Part-4) | Dr. Sahil Sharma

    • Resource of the Day

    • Click Here for all the Notebooks | Click Here for slide

      • Data Augmentation using GAN

      • Generate synthetic Fashion MNIST Images with DCGAN

      • Super-resolution using SRGAN

    • Evaluation-2 on KaggleClick Here (Login and then participate)

      • Start: 30 June 2022, 4:00 pm

      • Deadline: 5 July 2022, 8:00 am

      • The top 5 winners will get rewards and a certificate

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 15 [01 July 2022 ] - Hands-on Practice on Transfer Learning and GAN | Mrs. Sukhandeep Kaur

    • Resource of the Day

      • [Video] Explore How Computer Vision works | Click Here

    • Dataset for today's session Click Here (Copy to your google drive)

    • Click Here for all Notebook | Click Here for slide

      • Transfer Learning

      • Data Augmentation using GAN

      • Use of trained model: Resnet 50, Inception V3, VGG 16

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

Week 4 | 04 July to 09 July 2022

Theme: Natural Language Processing (NLP) and Blockchain

  • Day 16 [04 July 2022] - Introduction to Natural Language Processing | Dr. Nitin Shelke

    • Resource of the Day

      • [Video] Road map for NLP by Krish Naik | Click Here

      • [Video] Complete NLP course by Krish Naik in 9 hr  | Click Here

    • Click Here for all the Notebooks and slide

      • Introduction to NLP

      • Applications of Natural Language Processing

      • Hands-on with NLTK for Text Data

      • Research Projects on NLP

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 17 [05 July 2022] - Text Analytics and NLP | Dr. Nitin Shelke

    • Resource of the Day

      • Resource-1

    • Click Here for all the Notebooks and slide

      • Text Pre-processing Operation

      • Feature Extraction: Bag of Word, TFIDF

      • Word Embeddings in NLP

      • Case Study based on Text Pre-processing

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 18 [06 July 2022] - Hands-on with NLP Projects | Dr. Nitin Shelke

    • Resource of the Day

      • Resource-1

    • Click Here for all the Notebooks and slide

      • Tweet Classification Using Deep Learning

      • Gender Identification

      • Text Summarization;

      • Chatbot Development

    • Evaluation-3 on KaggleClick Here (Login and then participate)

      • Start: 06 July 2022, 9:00 pm

      • Deadline: 11 July 2022, 8:00 am

      • The top 5 winners will get rewards and a certificate

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 19 [07 July 2022] - Introduction to Blockchain | Dr. Rohit Ahuja and Team

    • Resource of the Day

      • Resource-1

    • Click Here for all the Notebooks and slide

      • The chain of Blocks

      • Origin of Blockchain

      • Motivation: Why not Blockchain?

      • Case Study: Supply chain Management

      • Solidity Language: Hands-on Programming Session

      • Metamask: Installation and working

      • Truffle: To Compile and deploy smart Contracts

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 20 [08 July 2022] - Tools for Blockchain | Dr. Rohit Ahuja and Team

    • Resource of the Day

      • Resource-1

    • Click Here for all the Notebooks and slide

      • Ganache: To Create Private Blockchain Networks

      • Tuna Fish Tracking: A Case Study

      • Understanding terms DApps, NFTS etc.

      • Smart Contract Session with solidity

      • Open Problem statement for Blockchain

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

Week 5 | 11 July to 16 July 2022

Theme: Internet of Things (IoT), Web Development and Cloud Services

  • Day 21 [11 July 2022] - Internet of Things (IoT) and its applications-1 | Dr. Kiranjot and Team

    • Resource of the Day

      • Resource-1

    • Click Here for slide

      • The World of IoT

      • Introduction to IoT

      • IoT and Cloud

      • IoT Case Study: Making a Thing

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 22 [12 July 2022] - Internet of Things (IoT) and its applications-2 | Dr. Kiranjot and Team

    • Resource of the Day

      • Resource-1

    • Click Here for slide

      • Digital Reality to Happiness,

      • Introduction AR, VR and XR

      • Designing your own AR filter

      • Science of Happiness

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 23 [13 July 2022] - Application of IoT using Node MCU | Mr Shivam and Mr Gaurav

    • Resource of the Day

      • Resource-1

    • Click Here for all the instructions and slides

      • Setup Environment for Node MCU in Arduino IDE.

      • Interfacing with different sensors with node MCU

      • Connection node MCU with wifi.

      • Sending sensor data to ThinkSpeak.

      • Controlling devices through mobile applications

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 24 [14 July 2022] - Web Development using DJango - Part-1 | Mr Avnoor

    • Resource of the Day

      • Resource-1

    • Click Here for all the instructions and slides

      • [Video] Django Installation Click Here

      • Introduction to GitCLI

      • Creation of a dummy repository to run all-important commands

      • Introduction to the structure of Web Development

      • How a frontend connects with the backend framework and with database

      • Introduction to Django

        • Insights of Django's directory system

        • Urls and view layer

        • Model layer

        • Templates

        • Data Access through Admin panel

      • Getting started with Our first App

        • Combo Offers

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 25 [15 July 2022] - Web Development using DJango - Part-2 (Machine Learning Model Deployment) | Mr Avnoor

    • Resource of the Day

      • Resource-1

    • Click Here for all the resources

    • Integrating pycaret with Django

    • Creation of, the Best Model for breast cancer

    • The custom server on Microsoft azure

    • Custom .tech domain from get.tech

    • Deployment of the model on the azure server with a custom domain

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

Anchor 1

Week 6 | 18 July to 22 July 2022

Theme: Time Series, Explainable AI, How to write and publish research papers, Valedictory and certificate distribution

  • Day 26 [18 July 2022] - Introduction and Hands-on practics on Time-Series problems | Mr. Raj

    • Resource of the Day

      • State-of-the-art Deep Learning library for Time Series and Sequences | Click Here

    • Click Here for all the resources

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 27 [19 July 2022] - Introduction and Hands-on practics on Explainable AI | Dr. Puneet Kumar

    • Resource of the Day

      • [Vidoe] Introduction to Explainable AI (ML Tech Talks) | Click Here

      • [Vidoe] Explainable AI Cheat Sheet - Five Key Categories | Click Here

      • [Play list] Explainable AI explained! | Click Here

    • Click Here for all the resources

      • Can you trust AI, in particular, the outcomes of Machine/Deep learning models?

      • How to explain what happens inside these models?

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 28 [20 July 2022] - R Programming and TOPSIS | Dr. PSRana

    • Resource of the Day

    • R Programming | Click Here

    • Topsis (Multi-criteria decision making (MCDM)) | Click Here

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist

  • Day 29 [21 July 2022] - How to write and publish research papers; | Prof. Mukesh Singh, Dr. Singara Singh

    • Resource of the Day

      • Resource-1

    • Significance and Application of Clustering Techniques | Dr. Singara Singh

    • Multi-threading using Python | Click Here | Dr. PS Rana

      • Basics of Multi-Threading

      • Mini-Project-17: Create multiple text files using threading

      • Mini-Project-18: Convert multiple files to upper case

      • Mini-Project-19: Convert multiple images to greyscale

      • Mini-Project-20: Convert multiple videos to greyscale

      • Mini-Project-21: Scrap multiple websites

    • How to write a research paper | Click Here | Dr. PS Rana

    • Daily Activity

      • One page writing (Two papers) | For research papers (Go to Resource --> 5. One Page Writing)

      • Update Checklist