NLP and Generative AI Syllabus - 2025
NLP and Generative AI Syllabus - 2025
2.Fundamentals of NLP
● Text Preprocessing:
○ Tokenization (Word, Sentence, Subword Tokenization)
○ Lemmatization and Stemming
○ Stop Words Removal
● Part-of-Speech (POS) Tagging
● Named Entity Recognition (NER)
8.Fine-Tuning Techniques
● Full Fine-Tuning vs. Partial Fine-Tuning
● Parameter-Efficient Fine-Tuning:
○ LoRA, QLoRA, Adapters, Prefix Tuning, Prompt Tuning
● Domain-Specific Fine-Tuning (Healthcare, Finance, Legal AI)
● Few-Shot and Zero-Shot Fine-Tuning
● Model Evaluation & Explainability:
○ Perplexity (Measuring model uncertainty in predictions)
○ BLEU, ROUGE, METEOR (Text generation quality)
○ BERTScore (Semantic similarity-based evaluation)
○ Exact Match (EM), F1-Score (QA and retrieval-based evaluations)
○ Human Evaluation & GPT-Assisted Evaluation
● Challenges in Fine-Tuning:
○ Overfitting in Small Datasets
○ Catastrophic Forgetting in Domain-Specific Training
○ Handling Large Models with Limited Compute
9.Prompt Engineering
● What is Prompt Engineering?
● Importance of Prompts in LLMs
● Designing Effective Prompts
● Few-Shot, Zero-Shot, and Chain-of-Thought Prompting
● Optimizing Prompts:
○ Self-Consistency & Iterative Refinement
○ Dynamic Prompting with LangChain
12. Agentic AI
● What is Agentic AI?
● Difference Between Task-Oriented AI and Autonomous AI
● Core Components of Agentic AI:
○ Decision-Making Capabilities
○ Feedback Loops & Self-Learning
○ Dynamic Adaptation to Environments
● Advanced Agentic AI Techniques:
○ ReAct Framework
○ Multi-Agent AI Systems
○ CrewAI for Task Delegation
○ LangGraph: Graph-Based Workflow Design
● Applications of Agentic AI
○ Task Automation with AI Agents
○ Multi-Agent Systems in Gaming, Healthcare, and Logistics
○ Collaborative Systems for Complex Workflows