Generative AI Masters Program Brochure_Edureka
Generative AI Masters Program Brochure_Edureka
GENERATIVE AI
MASTERS PROGRAM
About Edureka
Edureka is one of the world’s largest and most effective online education platform for
technology professionals. In a span of 10 years, 100,000+ students from over 176
countries have upskilled themselves with the help of our online courses. Since our
inception, we have been dedicated to helping technology professionals from all corners
of the world learn Programming, Data Science, Big Data, Cloud Computing, DevOps,
Business Analytic, Java & Mobile Technologies, Software Testing, Web Development,
System Engineering, Project Management, Digital Marketing, Business Intelligence,
Cybersecurity, RPA and more.
We have an easy and affordable learning solution that is accessible to millions of learners.
With our learners spread across countries like the US, India, UK, Canada, Singapore,
Australia, Middle East, Brazil, and many others, we have built a community of over 1 million
learners across the globe.
Index
1 Python Programming Certification Course
2 Data Science with Python Certification Course
3 Artificial Intelligence Course
4 ChatGPT Complete Course: Beginners to Advanced
5 Prompt Engineering with Generative AI
6 Agentic AI Training Course - Master AI Agents
*Depending on industry requirements, Edureka may make changes to the course curriculum
Index
Course Outline
Module 1: Introduction to Python
Topics:
• Advantages of programming
• Overview of python
• Variables
• Conditional statements
• Loops
Topics:
• Lists
• Tuples
• Strings manipulation
• Python dictionary
• User-defined functions
• Function parameters
• Global variables
• Global keyword
• Lambda functions
• Built-in functions
• Object-oriented concepts
Topics:
• Standard libraries
• Reload function
• Creating a module
• Sys module
• OS module
• Math module
• Date-time module
• Random module
• JSON module
• Regular expression
• Exception handling
Topics:
• NumPy - Arrays
• Array operations
• Matrix product
• NumPy functions
• Array manipulation
Topics:
• Introduction to Pandas
• Series
• Data Frames
• Pivoting a dataframe
• Exploring datasets
Topics:
• Matplotlib library
• Seaborn
• Line plots
• Multiline plots
• Bar plot
• Histogram
• Pie chart
• Scatter plot
• Boxplot
• Customizing visualizations
• Saving plots
• Grids
• Subplots
• Heatmaps
Topics:
• Ipywidgets package
• Numeric widgets
• Boolean widgets
• Selection widgets
• String widgets
• Date picker
• Color picker
• Container widgets
Module 9: Developing Web Maps and Representing Information using Plots (Self-paced)
Topics:
Topics:
• Scrapy
• Requests library
• Scrap All hyperlinks from a webpage using Beautiful Soup and Requests
Topics:
• Python MySql
• Create database
• Create a table
• Select query
• Where clause
• OrderBy clause
• Delete query
• Drop table
• Update query
• Limit clause
• MongoDB (Unstructured)
• Insert_many query
• Update_one query
• Update_many query
• Create_index query
• Drop_index query
• Limit query
*Depending on industry requirements, Edureka may make changes to the course curriculum
Course Outline
Module 1: Introduction to Data Science and ML using Python
Topics:
• Overview of Python
• Companies using Python
• Different Applications where Python is Used
• Discuss Python Scripts on UNIX/Windows
• Values, Types, Variables
• Operands and Expressions
• Conditional Statements
• Loops
• Command Line Arguments
• Writing to the Screen
• What is Data Science?
• What does Data Science involve?
• Data Science Era
• Business Intelligence vs Data Science
• Life cycle of Data Science
Topics:
Topics:
• Functions
• Function Parameters
• Global Variables
• Variable Scope and Returning Values
• Lambda Functions
• Object Oriented Concepts
• Standard Libraries
Topics:
• Data Analysis
• NumPy - arrays
• Operations on arrays
• Indexing, slicing, and iterating
• Reading and writing arrays on files
• Pandas - data structures & index operations
• Reading and Writing data from Excel/CSV formats into Pandas
• Metadata for imported Datasets
• Matplotlib library
• Grids, axes, plots
• Markers, colors, fonts, and styling
• Types of plots - bar graphs, pie charts, histograms
• Contour plots
Topics:
Topics:
Topics:
Topics:
• Introduction to Dimensionality
• Why Dimensionality Reduction
• PCA
• Factor Analysis
Topics:
Topics:
Topics:
Topics:
Topics:
Topics:
Topics:
Topics:
Topics:
• Data Visualization
• Business Intelligence tools
• VizQL Technology
• Connect to data from the File
• Connect to data from the Database
• Basic Charts
• Chart Operations
• Combining Data
• Calculations
Topics:
• Trend lines
• Reference lines
• Forecasting
• Clustering
• Geographic Maps
• Using charts effectively
• Dashboards
• Story Points
• Visual best practices
• Publish to Tableau Online
Topics:
*Depending on industry requirements, Edureka may make changes to the course curriculum
Course Outline
Module 1: Introduction to Text Mining and NLP
Topics:
• Tokenization
• Frequency Distribution
• Different Types of Tokenizers
• Bigrams, Trigrams & Ngrams
• Stemming
• Syntax Trees
• Chunking
• Chinking
• Context Free Grammars (CFG)
• Automating Text Paraphrasing
• Regional-CNN
• Selective Search Algorithm
• Bounding Box Regression
• SVM in RCNN
• Pre-trained Model
• Model Accuracy
• Model Inference Time
• Model Size Comparison
Topics:
• What is LSTM?
• Structure of LSTM
• Forget Gate
• Input Gate
• Output Gate
• LSTM architecture
• Types of Sequence-Based Model
• Sequence Prediction
• Sequence Classification
• Sequence Generation
• Types of LSTM
• Vanilla LSTM
• Stacked LSTM
• CNN LSTM
• Bidirectional LSTM
• How to increase the efficiency of the model?
• Backpropagation through time
• Workflow of BPTT
Topics:
• Auto Image Captioning
• COCO dataset
• Pre-trained model
• Inception V3 model
• The architecture of Inception V3
Module 15: Developing a Criminal Identification and Detection Application Using OpenCV (Self-
paced)
Topics:
• Why is OpenCV used?
• What is OpenCV
• Applications
• Demo: Build a Criminal Identification and Detection App
Topics:
• Use Case: mazon’s Virtual Try-Out Room.
• Why Deploy models?
• Model Deployment: Intuit AI models
• Model Deployment: nstagram’s Image Classification Models
• What is Model Deployment
• Types of Model Deployment Techniques
• TensorFlow Serving
• Browser-based Models
• What is TensorFlow Serving?
• What are Servable?
• Demo: Deploy the Model in Practice using TensorFlow Serving
• Introduction to Browser based Models
• Demo: Deploy a Deep Learning Model in your Browser.
Topics:
• Converting text to features and labels
• Multinomial Naive Bayes Classifier
• Leveraging Confusion Matrix
Topics:
• Sentiment Classification on Movie Rating Dataset
• Introduction to Generative AI
• Introduction to ChatGPT and OpenAI
• Unleashing the Power of ChatGPT
• The Applications of ChatGPT
• Human-AI Collaboration and the Future
• Engaging with ChatGPT
• Wrapping Up and Looking Ahead
Topics:
Module 10: ChatGPT: Best Practices, Limitations, and Avenues for Future Development
(Self- paced)
Topics:
• Ethical considerations
• Limitations of ChatGPT
• Best practices for using ChatGPT
• Future developments in the field of ChatGPT
• Opportunities for further learning and research
• Generative AI Principles
• Types of Generative Models
• Applications of Generative Models
• Machine Learning Algorithms with GenAI
• Applications of Generative AI
• Generative AI: Advantages and Disadvantages
• Ethical Considerations
• Neural Networks
• Backpropagation
• RNN
• LSTM
• Deep Learning Applications in NLP
• Basic Autoencoders
• Variational Autoencoders (VAEs)
• Applications in Data Compression and Generation
• Basic GAN Architecture
• Training GANs
• Variants of GANs
• DCGAN
• CycleGAN
• LangChain Foundations
• Benefits of using LangChain
• Using LangChain to Develop LLM Applications
• Value Propositions of LangChain
• Components of LangChain
• Off-the-Shelf Chains in LangChain
• Amazon Bedrock
• Azure OpenAI
• Introduction to ChatGPT
• Leveraging ChatGPT for Productivity
• Mastering Excel through ChatGPT
• Becoming a Data Scientist using ChatGPT
• Data Analysis in PowerBI with ChatGPT
• Creating a Content Marketing Plan
• Social Media Marketing using ChatGPT
• Keyword Search and SEO using ChatGPT
• Generating Content using ChatGPT
• Implementing ChatGPT for Customer Service
• ChatGPT for Developers
• ChatGPT for Creating Programs
• ChatGPT for Debugging
• ChatGPT for Integrating New Features
• ChatGPT for Testing
• Documenting the Code with ChatGPT
• Agentic AI Introduction
• AI Agents vs. Agentic AI
• Comparison: Agentic AI, Generative AI, and Traditional AI
• Agentic AI Building Blocks
• Autonomous Agents
• Human in the Loops Systems
• Single and Multi Agent AI Systems
• Agentic AI Frameworks Overview
• Ethical and Responsible AI
• Agentic AI Best Practices
• AI Implementation Success Stories: Case Studies
• Agentic AI Introduction
• AI Agents vs. Agentic AI
• Comparison: Agentic AI, Generative AI, and Traditional AI
• Agentic AI Building Blocks
• Introduction to LangGraph
• State and Memory
• State Schema
• State Reducer
• Multiple Schemas
• Trim and Filter Messages
• Memory and External Memory
• UX and Human-in-the-Loop (HITL)
• Building Agent with LangGraph
• Agents
• Models
• Tools
• Knowledge
• Chunking
• Vector DB
• Storage
• Embeddings
• Workflows
• Developing Agents with Phidata
• Autogen Introduction
• Salient Features
• Roles and Conversations
• Chat Terminations
• Human-in-the-Loop
• Code Executor
• Tool Use
• Conversation Patterns
• Developing Autogen-powered Agents
• Deployment and Monitoring
• Introduction to No-Code/Low-Code AI
• Benefits and Challenges of No-Code AI Development
• Key Components of No-Code AI Platforms
• Building AI Workflows Without Coding
• Designing AI Agents with Drag-and-Drop Interfaces
• Integrating No-Code AI with Existing Systems
• Customizing and Fine-Tuning AI Solutions
• Optimizing Performance and Efficiency in No-Code AI
• Security and Compliance Considerations in No-Code AI
• Best Practices for Deploying No-Code AI Solutions
• Real-World Use Cases and Applications of No-Code AI
• Scaling and Future Trends in No-Code AI