
This comprehensive Generative AI Course covers a range of essential topics, from the Fundamentals of NLP and Generative AI to Python basics for beginners. You'll get hands-on experience with LangChain, LangSmith, and LangGraph, building real-world AI solutions. The course delves into advanced concepts like Agents (Crew AI, AutoGen) and Retrieval-Augmented Generation (RAG), including Vector RAG and Graph RAG with Neo4j, and explores Self-Reflective RAG. Interactive quizzes reinforce learning and provide a practical approach to mastering these cutting-edge AI technologies.
Understand fundamental of Generative AI. Difference between predictive AI and Generative AI.
Explore generative adversarial networks (GANs), where a generator and a discriminator engage in adversarial training to produce increasingly realistic data, from images to deepfake video and audio.
Explore fundamental NLP concepts such as parts of speech (pos), named entity recognition (NER), chunking, bag of words, tf-idf, and embeddings with practical examples.
Break down text into tokens to enable embedding and similarity search for language models. Explain stemming and lemmatization as reducing words to base or dictionary forms to improve query matching.
Explore how NLP evaluation evolved from rule-based systems to RNN/LSTM and transformers, highlighting how ChatGPT and Gemini deliver rapid, context-aware answers through self-attention.
Walk through setting up Visual Studio Code, Python 3.12, and pip packages, install Neo4j Desktop, and configure free API keys such as Grok for AI workflows.
Build your first llm app in python with grok and openai, wiring api keys, dotenv, and a chat completion flow; then add a simple streamlit UI.
Explore building embeddings and tokenization in Python with NLTK and Gensim, using tf-idf and word2vec, and perform pre-processing with stopwords, punctuation removal, and tokenization.
Learn how prompt engineering drives generative ai by shaping context, role assignment, instruction clarity, and desired output to improve responses across zero-shot, few-shot, and instruction-based techniques.
Explore hands-on prompt engineering with ChatGPT, learning zero-shot and few-shot prompts, role and context setups, and clear instruction and output formats to generate tailored trip plans.
Explore how Microsoft Copilot uses prompts to generate a day-by-day trip plan in tabular format and compare its image generation and interface with Gemini.
Learn LangChain as a framework to build your own chatbot by chaining interoperable components like prompts, LM calls, and database connections, enabling scalable AI applications.
Discover how Lang Chain Expression Language (LCL) declaratively defines runnable chains of prompts, LMs, and parsers. Use LCL for asynchronous, parallel execution and streaming, optimizing runtime and readability.
Demonstrates building a Python LangChain program to understand and compare without and with LCL, using env keys, chat templates, chain invocation, and post-processing outputs to a file.
Explore LangGraph, a land graph framework that implements agentic generative AI with nodes, edges, memory, and tool binding to an LLM.
Definition of agents in AI perspective. Characteristics and purpose of characteristics of agentic AI.
Agentic AI has various applications and in future there will be more AI application will be developed with agentic AI concepts.
Design pattern is important to get improvement from AI application. In this module we will learn all design patterns.
Unlock the full potential of Generative AI in this comprehensive, hands-on course tailored for students, developers, and AI enthusiasts. Whether you're a beginner or looking to deepen your expertise, this course offers an immersive experience, starting with the Fundamentals of Natural Language Processing (NLP) and Generative AI, giving you the foundational knowledge needed to excel. You will learn the basics of Python, ensuring even those new to programming can participate fully. From there, we dive into advanced LangChain implementations, where you'll build real-world applications. You'll also gain practical experience with LangSmith and LangGraph, key tools in the AI ecosystem.
Explore the power of AI Agents, including Crew AI and AutoGen, and see how these autonomous systems can transform tasks like customer service, automation, and more. The course also covers cutting-edge Retrieval-Augmented Generation (RAG) techniques, including Vector RAG and Graph RAG using Neo4j for enhanced search and data retrieval. A special focus on Self-Reflective RAG will introduce you to the next frontier of AI-driven reasoning.
With quizzes, practical coding challenges, and hands-on projects, this course ensures you gain both theoretical understanding and practical experience in the most important areas of Generative AI. Get ready to build AI solutions from the ground up!