CSCI-SHU 376: Natural Language Processing
Hua Shen
Course Agenda: 2026 Spring-NLP-[CSCI-SHU-376]-Class Schedule
2026-04-21
Spring 2026
Lecture 16: LLM Agents
Contents adapted from EMNLP 2024 Tutorial on Language Agents
Today’s Plan
What is Agent?
3
Recap: Reinforcement Learning
Modern Agent
Two Competing Views
What’s different now?
Revisit Classic view of agents
Language Agents Definition
Today’s Plan
Key Concepts for Language Agents
Recap: Reasoning
Why Reasoning is helpful for Agents?
ReAct
The flexibility of “Act”
The flexibility of “Act”
Why reasoning is special for agents?
Reasoning: Take-aways
Recap: Retrieval-based Language Models (RALM)
Inference
19
Agent Memory
Inference
20
Generative Agents
Inference
21
Generative Agents
Inference
22
Generative Agents
Inference
23
Implementing memory
Inference
24
Memory: Take-aways
Planning: definition
Language agent planning: web agents
Language agent planning: travel planning
Planning: take-aways
Today’s Plan
Agent Applications
Coding Agents
Coding Agents
Gaming Agents
Web agents
Computer use agents
Computer use agents
Robotic agents
Agent Data
Agent Data Example
Unifying digital agent data
Agent Evaluation
Recap: What is a good benchmark?
Good Agent benchmark?
Recap: Chatbot Arena
Computer Agent Arena