Building LLM Applications -CASE PK

4.3 (17)

·

10 Weeks

·

Cohort-based Course

The Premier LLM Course to help you extend your Generative AI and LLM Expertise - Designed especially for Pakistan

Taught professionals at:

Google
Amazon
Meta
Microsoft
Stanford University

Course overview

Welcome to our best course yet!

Our Building Large Language Model Applications course is thoughtfully designed to provide you with foundational and advanced skills in Generative AI, LLM architecture, prompt engineering, fine-tuning, and deployment.


The focus will be on translating theoretical concepts into real-world applications, from creating effective prompts to deploying models on scalable platforms. Whether it’s crafting chatbots, optimizing semantic search, or training local LLMs, this course equips you with the tools to master the end-to-end lifecycle of Large Language Models.


This course is amongst the top-rated technical courses, and I am proud to say it's an extremely popular course.


The course is aimed to introduce you to Large Language Models in deeper detail on what transformer architecture is and how we utilize the Encoder and Decoder Models.


This is not a Langchain course but much more than that. We go into great depth to explain the building blocks of retrieval systems and how to utilize Open Source LLMs to build your RAG-based architectures.


Learning Outcome:


- Gain a comprehensive understanding of the end-to-end LLM architecture


- Construct and deploy robust and effective models in real-world settings using Large

Language Models. 


- Learn to tackle practical machine learning problems and deliver results in production.



Overall, students will emerge with greater confidence in their abilities to tackle practical machine learning problems and deliver results in production.


Please Note:

This is not a beginner course for non technical people, it requires knowledge of Python and some basic machine learning background.

This course is for:

01

Data Scientists Breaking into NLP and Gen AI Space

02

Researchers who would like to delve into various aspects of open-source LLMs

03

Software Engineers looking to learn how to integrate AI into their products

What you’ll get out of this course

Collect and preprocess data for large language models


Train and fine-tune pre-trained large language models for specific tasks


Evaluate the performance of large language models and select appropriate metrics


Deploy large language models in real-world applications using APIs and Huggingface


Understand ethical considerations involved in working with large language models, such as avoiding bias and ensuring transparency

What’s included

Hamza Farooq

Live sessions

Learn directly from Hamza Farooq in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

13 live sessions • 36 lessons • 10 projects

Week 1

Feb 22—Feb 23

    Introduction to Natural Language Processing

    4 items

    Feb

    23

    Session 1

    Sun 2/234:00 AM—6:30 AM (UTC)

Week 2

Feb 24—Mar 2

    Mar

    2

    Session 2

    Sun 3/24:00 AM—6:30 AM (UTC)

    Natural Language Processing Techniques

    3 items

Week 3

Mar 3—Mar 9

    Mar

    9

    Session 3

    Sun 3/94:00 AM—6:30 AM (UTC)

    Language Representation

    3 items

Week 4

Mar 10—Mar 16

    Mar

    16

    Session 4

    Sun 3/164:00 AM—6:30 AM (UTC)

    Advanced NLP Techniques – N-grams and Word Embeddings

    3 items

Week 5

Mar 17—Mar 23

    Mar

    22

    Session 5

    Sat 3/2210:00 AM—12:30 PM (UTC)

    Neural Network Models for NLP

    4 items

Week 6

Mar 24—Mar 30

    Mid-term

    1 item

Week 7

Mar 31—Apr 6

    Apr

    6

    Session 6

    Sun 4/64:00 AM—6:30 AM (UTC)

    Hugging Face, an Intro

    4 items

Week 8

Apr 7—Apr 13

    Transformers

    4 items

    Apr

    13

    Transformers, an Overview

    Sun 4/134:00 AM—7:00 AM (UTC)

Week 9

Apr 14—Apr 20

    Apr

    20

    Building Basic Search

    Sun 4/204:00 AM—6:30 AM (UTC)

    Search Module

    3 items

Week 10

Apr 21—Apr 27

    Full Scale Search

    4 items

    Apr

    27

    Full Scale Search

    Sun 4/274:00 AM—6:30 AM (UTC)

Week 11

Apr 28—May 3
    Nothing scheduled for this week

Post-course

    May

    4

    RAG Series

    Sun 5/44:00 AM—6:30 AM (UTC)

    Comprehensive RAG

    4 items

    May

    25

    Last Class

    Sun 5/254:00 AM—6:30 AM (UTC)

Bonus

    May

    11

    Agentic RAG

    Sun 5/114:00 AM—6:30 AM (UTC)

    Agentic RAG

    4 items

    Agent Overview

    • May

      18

      Agents

      Sun 5/184:00 AM—6:00 AM (UTC)
    3 more items

    Final Exam and Project

    2 items

4.3 (17 ratings)

What students are saying

Meet your instructor

Hamza Farooq

Hamza Farooq

I am the founder of Traversaal.ai, an LLM-based startup dedicated to creating scalable, customizable, and cost-efficient language model solutions for enterprises.


With over 15 years of experience in machine learning, my journey has spanned three continents and seven countries, covering a diverse range of industries such as tech, telecommunications, finance, and retail.


As a former Senior Research Manager at Google and Walmart Labs, I have led data science and machine learning teams, focusing on optimization, natural language processing, recommender systems, and time series forecasting.

I am also an adjunct professor at Stanford and UCLA, where I bridge the gap between academic theory and real-world AI applications.


Additionally, I frequently speak at conferences and conduct training sessions, sharing insights on large language models, deep learning, and cloud computing.

A pattern of wavy dots

Be the first to know about upcoming cohorts

Building LLM Applications -CASE PK

Course schedule

4-6 hours per week

  • Tuesdays & Thursdays

    1:00pm - 2:00pm EST

    If your events are recurring and at the same time, it might be easiest to use a single line item to communicate your course schedule to students

  • May 7, 2022

    Feel free to type out dates as your title as a way to communicate information about specific live sessions or other events.

  • Weekly projects

    2 hours per week

    Schedule items can also be used to convey commitments outside of specific time slots (like weekly projects or daily office hours).

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

A pattern of wavy dots

Be the first to know about upcoming cohorts

Building LLM Applications -CASE PK