Generative AI - From Zero to LLMs

Dipanjan Sarkar (~dipanjan)


0

Votes

Description:

The idea of this workshop will be to understand the field of Generative AI starting from zero and getting to the stage where you can build your own applications with large language models. This will be hands-on focused workshop so expect 5% PPTs and 95% hands-on live coding \ demos with Python

Following is the proposed outline:

  • Understand what is Generative AI, Key model architectures and the landscape
  • Hands-on - Leveraging fine-tuned off-the-shelf transformers for NLP and Vision Tasks
  • Hands-on - Fine-tuning a pre-trained transformer model for a specific task - e.g. Classification
  • Brief into foundational and fine-tuned LLMs like GPT and ChatGPT
  • Prompt Engineering Essentials
  • Hands-on - Solving diverse real-world problems including sentiment, summarization, extraction, generation with ChatGPT and Python
  • Hands-on - Learn about chaining prompts and tasks with LangChain
  • Hands-on - Build a conversational chatbot with LangChain and Chainlit
  • Hands-on - Learn and build a custom QA Chatbot on your own data using a RAG System with LangChain and Chainlit

We will do all the hands-on on Google Colab so you do not need to worry about pre-installing anything. Some hands-on may be a walkthrough (fine-tuning etc.) given they may take significant time to run.

Prerequisites:

  • Knowledge of Python
    • Basic understanding of Natural Language
    • Processing Have your own API key from Open AI to use ChatGPT (required credit card for billing but you get free 5$ credits): https://platform.openai.com/api-keys
    • OR you can get an API key for Google Gemini which is free (so far): https://aistudio.google.com/app/apikey
    • Have an NGrok key to access deployed apps via Colab (its free): https://dashboard.ngrok.com/get-started/your-authtoken

Content URLs:

A lot of this session will be based on workshops and courses I have done in India and outside India, following links show some examples of such programs and workshops:

Speaker Info:

Hi, I'm Dipanjan, you can call me DJ. I love sharing my knowledge to help others succeed in the field of data science and artificial intelligence. I have spoken in PyCon in the past but last few years I was out of India so really looking forward to doing a session in India this time. Following is a brief about me:

  • I'm a Lead Data Scientist, Published Author & Consultant with a unique combination of hands-on and leadership industry experience as well as training, consulting and education initiatives in Data Science and Artificial Intelligence
  • Extensive hands-on experience in Machine Learning, Deep Learning, Generative AI, Computer Vision and Natural Language Processing as well as leading Data teams for around 10 years
  • Have taken multiple training sessions, workshops, talks etc over the last several years
  • Led Data teams and built end-to-end Data products in Fortune 100 organizations as well as startups and created one of the first end-to-end Generative AI upskilling programs
  • I've consulted and mentored with organizations and people from diverse backgrounds ranging from fresh college grads to C-level Executives, VPs, Directors and PhDs in areas of Advanced Analytics, Product Development, Data Science and Artificial Intelligence.
  • Awards are just another title. But thought of sharing them still. Recently honored with the "Top 10 Data Scientists in India, 2020" and "40 under 40 Data Scientists, 2021", "Google Developer Expert in Machine Learning, 2019", "Top 50 AI Thought Leaders, Global AI Hub, 2022" & "Google Champion Innovator in Cloud AI\ML, 2022"
  • Global experience working with companies across APAC, EMEA and Americas.

Speaker Links:

You can find more information about me here:

Section: Artificial Intelligence and Machine Learning
Type: Workshops
Target Audience: Intermediate
Last Updated: