Large Language Models: Core Concepts To Custom Applications

Posted By: ELK1nG

Large Language Models: Core Concepts To Custom Applications
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 293.42 MB | Duration: 1h 41m

Build Web Applications Using LLMs & Streamlit | Understand LangChain | Fine Tune the LLM

What you'll learn

Technology behind LLMs

How to build an LLM programmatically

How to tune an LLM

How to build web based applications using LLM

What is LangChain

How to use LangChain in applications

Requirements

Python programming

Basic understanding of machine learning

Basic understanding of NLP, although we are providing a refresher

An inquisitiveness to explore

An openness to experiment since evolution is happening at a fast pace

Description

Welcome to a succinct and dynamic course tailored for individuals keen on diving into the world of Large Language Models (LLMs) and building custom applications. Whether you're a corporate IT professional concerned with data privacy or an AI enthusiast eager to leverage the power of LLMs, this course is designed for you! Here’s a sneak peek of what we’ll explore:Journey from NLP to LLMs:Unveil the evolution from Natural Language Processing (NLP) to the advent of LLMs and understand the significance of this progression.Technology Underpinning LLMs:Delve into the core technologies driving LLMs including Recurrent Neural Networks (RNNs), Long Short-Term Memory networks (LSTMs) and Transformers.Fine TuningBuilding LLM-based Web Applications:Get hands-on with Streamlit and the OpenAI API to construct interactive web applications powered by LLMs.Practical LLM Applications:Step-by-step guidance on crafting web applications for chatbots, engaging with PDF files, and summarizing web pages.Introduction to LangChain:Explore LangChain as a framework to further enhance your LLM application development experience.ResourcesAll the codes and datasets used in the program are provided as downloadable resources.Refresher on Core NLP:A module for those wanting to brush up on the fundamentals of NLP to better grasp the advanced concepts presented.This course is a living entity! As the field of LLMs evolves, so will the course material to ensure you stay updated with the latest advancements.This course is perfectly suited for those aspiring to craft custom applications to harness the boundless potential of AI while being mindful of data privacy. Seize this opportunity to step into a world where language and technology intertwine seamlessly and embark on a learning journey that’s as engaging as it is enlightening!Join us, as we unravel the mysteries of Large Language Models!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Understanding the evolution

Lecture 3 Core NLP Concepts behind LLMs

Lecture 4 Embedding | BPE | Sentencepiece

Section 2: Deep Learning models

Lecture 5 RNN

Lecture 6 LSTM

Lecture 7 Build a language model using LSTM

Lecture 8 Transformers

Section 3: Deploying LLM based web application using streamlit

Lecture 9 LLM Chatbot

Lecture 10 PDF Chatbot

Lecture 11 Webpage Summarizer

Section 4: Tuning the LLMs

Lecture 12 Tuning an LLM model

Section 5: Lang Chain

Lecture 13 Understanding Langchain

Lecture 14 Chat with an Excel document

ML engineers and data scientists,Students,Tech enthusiasts