www.excelr.
com
Curriculum:
Generative AI
Introduction to Generative AI
Overview of Generative AI Use of GENERATIVE AI
What is generative AI? Challenges in Generative AI
What’s latest in GenAI? Understanding AI: Basics and Use Cases
Generative AI vs. Traditional AI Differentiating ML, DL, and AI
Common Techniques of Generative AI Domains of AI-ML
Evolution of LLM Use of AI-ML
Gans and LLM? Conclusion
Intro to Python
Why Python Python Input, Output and Import, if...else
Getting Started Statement
First program Python Loop
Keywords and Identifiers Python Functions
Python Variables Python Modules vs Package vs Libraries vs
Constants, and Literals Frameworks
Python Data Types
Machine learning
Machine Learning Basics and Algorithms
Basics on NLP
What is NLP One hot encoding
History of NLP Bag of words
NLP End to end workflow Unigram
Stopwords Bigram
Tokenization ngram
Stemming Word embeddings
Lemmatization Skip Gram
POS tagging Word2vec model
TFIDF
www.excelr.com
NLP Models
RNN Evolution in NLP
LSTM Models & GRU Models,
Advance NLP: Foundations of Generative Models
Foundations of Generative Models & LLM Encoder-decoder architecture
Encoder Models Attention mechanism
Decoder Models reseach paper walkthrough
Transformers
Transformers Models Transformers, what can they do?
Introduction How do Transformers work?
Natural Language Processing Load models and Use locally
Use Cases: Chatbot Creation
Real-world applications and case studies of LLMs
Chatbot Creation
Finetuning LLM using Transformers for different tasks
Fine-tuning a model process
LSTM vs GRU
Fine tuning Transformers model
Evolution of GenAI
History Of Generative AI
Generative AI (GenAI): The evolution of creativity through technology
GenAI Models and Basic: GPT Models with Prompt Engineering
Chatgpt- GPT-2, GPT-3, GPT-3.5, Prompt Engineering
LLAMA-2, Hallucination in llm
OpenChat Model
www.excelr.com
Finetuning LLM LLAMA-2
Simple finetuning of LLM: LLAMA-2
Model Architectures in LLM
What is GGUF How to use pretrain LLM models
What is GGML using Ctransfromers
Use of Open Source LLM on Local Machine LM Studio
Generative Adversarial Networks (GANs)
Generative Adversarial Networks (GANs) Pix2pix Gan
Image Generation Dall-e and prompts in GenAI Images
Reinforcement Learning
Reinforcement Learning, Techniques of RL,
OPENAI Gym, Reinforcement Learning, LLM Applications
Deployment Strategies, Hardware Requirements
APIs, Dockers etc
Deployment Strategies
Hardware Requirements
APIs, Dockers etc
Langchain
Langchain: A Framework for LLMs
Model Serving
Demo with FastAPI and Streamlit
LLM Operations, Scalability, Best Practices, Ethical Issues
LLM Operations Responsible AI
Scalability Google's Approach
Best Practices Ethical Issues
www.excelr.com
Prompt Engineering
Understanding of AI, Intro to NLP
The nature of AI,
Comparison of Descriptive AI and Generative AI,
Core concepts of NLP, Basics of language understanding
Intro to GPT and ChatGPT, Fundamentals of Prompt Engineering
What is GPT, Its evalution and generational changes
What is Prompt engineering, its importance,
types of prompts
Content generation with Prompts
Stratagies for generating text, music and video using prompt
Applications of Prompt Engineering
uestion-Answering systems
Conversational AI
Sentiment Analysis
Code Generation
GitHub Copilot Exploration
Image & Video Creation
Exploring the capabilities and limitations of DALL-E 2 and GPT-4
www.excelr.com
ChatGPT
Introduction to ChatGPT
History and Development of ChatGPT
Examples of ChatGPT use in various industries
Generative AI
Key concepts and principles of Generative AI
Examples of Generative AI models including ChatGPT, LamDA and Others
ChatGPT in Everyday life
ChatGPT applications in everyday life such as writing,translation and creativity
Explore ChatGPT potential for Entertainment and Education
Coding using ChatGPT, Customer service
Practical coding tasks and automation using ChatGPT, Implementing ChatGPT as
Virtual assistant or Chatbot for customer service
ChatGPT in Business
Utilizing ChatGPT for Content creation, Social media engagement and personalized
marketing campaigns
ChatGPT Architectures
Overview of GPT GPT-3 vs GPT-4,
ChatGPT Capabilities Advancements in GPT-4
GPT Architecture
Training and Optimization
Accessing Open AI API-API keys and Rate Limits
Conversion flows-GPT in Chatbots Testing and Iteration
Dataset preparation,Fine-tuning Techniques,Model Performance Monitoring
www.excelr.com
Prompt Engineering with ChatGPT
Writing Clear
Concise and Focused prompts to maximize ChatGPT's Performance
Azure
Intro to Cloud Computing
What is cloud computing Applications
Why it is important Benefits
Cloud services Architectures
Intro to Azure Cloud Platform
What is Azure Azure core architecture
Why Azure Core azure services domains
Azure services Creation of azure account
Azure Cloud Applications
Intro to AI/ML services python and r applications in studio
What is azure ml designer studio
Developing ml models
Azure Cloud Services
Resource groups Web apps
Virtual machine concepts Databricks environment
Storage service Azure sql databases, billing etc.
Azure open AI Studio
What is azure open ai Creating applications
Open ai documentation Different models in azure open ai
How to use azure open ai studio,
www.excelr.com
Core Python
Introduction to Python, Variables
Programing Cycle of Python string
Python IDE List
Variables Tuple
Data type Dictionary
Number
Operators
Arthmatic Logical
Comparison Bitwise opeartor
Assignment
Conditional Statements and Loops
Decision making If For loop and nested loop
While loop
Number Conversion,Functions
Mathametical functions Trigonometric function
Random function Number type conversion - int(), long(). Float ()
Strings
Strings- Escape char, String special Operator , String formatting Operator
Build in string methods - center(), count()decode(), encode()
List and Tuples
Python List - Accessing values in list, Delete list elements , Indexing slicing & Matrices
Built in Function - cmp(), len(), min(), max()
Tuples - Accessing values in Tuples, Delete Tuples elements , Indexing slicing & Matrices
Built in tuples functions - cmp(), len ()
Dictionary
Dictionary - Accessing values from dictionary, Deleting and updating elements in Dict.
Properties of Dist. , Built in Dist functions & Methods.
Date & time -Time Tuple , calendor module and time module
www.excelr.com
Function
Function - Define function , Calling function
pass by refernece as value , Function arguments , Anonymous functions , return statements
Scope of variables - local & global
Modules
Dir() function
global and location functions and reload () functions .
Packages in Python
Files
Files in Python- Reading keyboard input , input function
Opening and closing files . Syntax and list of modes
Files object attribute- open , close . Reading and writing files , file Position.
Renaming and deleting files
Directories and Exception Handling
mkdir methid, chdir () method , getcwd method , rm dir
Exception handling - List of exceptions - Try and exception
Try- finally clause and user defined exceptions
OOPS
OOPS concepts , class , objects , Inheritance
Overriding methods like _init_, Overloading operators , Data hiding
Regular Expressions
match function , search function , matching vs searching
Regular exp modifiers and patterns
Framework
ntroduction to Django framwork , overview , enviorment
Apps life cycle , creating views, Application
Data Analysis Libraries
Numpy,Pandas,Matplotlib
www.excelr.com
Learning Path
You Enquired
You Enroll
Extensive Training on
Artificial Intelligence Tools and Technologies
Projects and
Assignments
Job Readiness
Become an AI Researcher