Lecture 1 Introduction
Lecture 1 Introduction
NLP Applications
Lecture 1: Introduction
Spring 2024
1
Agenda
Course Objectives
Grading Distribution
Introduction to LLMs
Topics to be covered
2
Course Objectives
3
Grading Distribution
4
Introduction to LLMs
• Large Language Models (LLMs) are a class of artificial intelligence models designed to
understand and generate human-like text based on vast amounts of pre-existing data.
• LLMs are characterized by their ability to capture intricate linguistic patterns, nuances,
and semantic relationships embedded within extensive text corpora.
5
Introduction to LLMs
• Scale: LLMs trained on massive datasets capture linguistic patterns and nuances, due to
exposure to billions or trillions of words.
• Complexity: These models are highly complex with millions or billions of parameters,
adjusted during training to minimize prediction errors.
• Pre-training and Fine-tuning: LLMs undergo pre-training on diverse text data to capture
general language knowledge, followed by fine-tuning on specific tasks or domains using
labeled data for improved accuracy.
6
Introduction to LLMs
• Natural Language Generation (NLG): LLMs generate human-like text based on input
prompts, producing coherent and contextually relevant responses, summaries, or articles. This
capability finds applications in language translation, text summarization, chatbots, and content
generation.
7
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 13
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 14
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 15
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 16
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 17
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/7zFPm/llm-use-cases-and-tasks 18
Introduction to LLMs
Source: https://www.coursera.org/learn/generative-ai-with-llms/lecture/21Nwn/generative-ai-project-lifecycle 23
Examples of NLP Applications
24
Examples of NLP Applications
25
Examples of NLP Applications
26
Examples of NLP Applications
27
Examples of NLP Applications
28
Examples of NLP Applications
Legal Applications
• Legal document analysis for contract management
• Classification and clustering of legal cases
• Predictive justice
• Legal case summarization and analysis
29
Examples of NLP Applications
30
Examples of NLP Applications
31
Examples of NLP Applications
32
Topics to be Covered
33
AIS421
NLP Applications
Lecture 1: Introduction
Spring 2024
34