Gen AI - RAG Course
Tahseen Firoz
Best Seller
Gen AI - RAG Course
Courses
Generative AI Foundations
Introduction to Generative AI
Large Language Models (LLMs)
Transformers architecture
LLM limitations (hallucinations, knowledge cutoff)
Use cases of Gen AI in industry
2. Prompt Engineering
Prompt design principles
Few-shot prompting
Chain-of-thought prompting
System prompts
Prompt templates
Prompt evaluation techniques
3. Introduction to RAG (Retrieval-Augmented Generation)
What is RAG
Why RAG is needed
RAG vs Fine-tuning
RAG architecture
RAG pipeline:
Retrieve → Augment → Generate
4. Data Preparation for RAG
Document ingestion
Data loaders
Text cleaning
Chunking strategies
Text splitting
Metadata handling
5. Embeddings
What are embeddings
Vector representation of text
Embedding models
Semantic similarity
Embedding generation pipelines
6. Vector Databases
What is a vector database
Similarity search
Indexing techniques
Popular vector DBs
Vector databases power semantic search in RAG systems.
7. Information Retrieval Techniques
Keyword search (TF-IDF, BM25)
Semantic search
Hybrid search
8. RAG Architecture Implementation
Building a RAG pipeline
Query processing
Retriever + generator integration
Context injection into prompts
Response generation
9. RAG Frameworks
LangChain
10. Building Real RAG Applications
Projects often include:
Document Q&A chatbot
Website knowledge assistant
PDF chatbot
SQL database chatbot
Customer support AI
11. Evaluation & Optimization
RAG evaluation metrics
Groundedness
Faithfulness
Latency optimization
Query caching
Prompt optimization
12. Deployment
Building APIs (FastAPI / Flask)
13. Capstone Project
Examples:
Enterprise document search assistant
Company knowledge bot
Research paper Q&A system
Customer support automation
Terms
|
Privacy
C$200
Get this!
Terms
|
Privacy