<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Module-1 on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/</link><description>Recent content in Module-1 on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><atom:link href="http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/index.xml" rel="self" type="application/rss+xml"/><item><title>LangChain Expression Language</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/008-lcel/</link><pubDate>Fri, 21 Nov 2025 02:20:39 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/008-lcel/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores LangChain Expression Language (LCEL), a modern pattern for building LangChain applications using the pipe operator to connect components. It covers the fundamentals of creating flexible chains, structuring prompts with templates, understanding runnable composition primitives, and leveraging type coercion to develop reusable patterns for various AI applications with improved composability and data flow visualization.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-lcel"&gt;Introduction to LCEL&lt;/h2&gt;
&lt;p&gt;LangChain Expression Language (LCEL) is a pattern for building LangChain applications that utilizes the pipe operator to connect components. This approach ensures a clean, readable flow of data from input to output.&lt;/p&gt;</description></item><item><title>Advanced Methods of Prompt Engineering</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/007-advanced-mentods/</link><pubDate>Fri, 21 Nov 2025 02:15:23 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/007-advanced-mentods/</guid><description>&lt;p class="lead text-primary"&gt;
This document examines advanced prompt engineering techniques that enhance LLM performance and reliability. It covers zero-shot, one-shot, and few-shot prompting methods, explores chain-of-thought reasoning and self-consistency approaches, and introduces essential tools like LangChain and prompt templates. The document also discusses practical applications of agents powered by LLMs for complex tasks across various domains.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="zero-shot-prompting"&gt;Zero-Shot Prompting&lt;/h2&gt;
&lt;p&gt;Zero-shot prompting instructs an LLM to perform a task without any prior specific training or examples. This method relies on the model&amp;rsquo;s pre-existing knowledge and understanding to respond to queries.&lt;/p&gt;</description></item><item><title>LangChain</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/006-lnag-chain/</link><pubDate>Fri, 21 Nov 2025 02:10:32 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/006-lnag-chain/</guid><description>&lt;p class="lead text-primary"&gt;
This document introduces LangChain, an open-source Python framework designed to streamline the development of large language model applications. It covers the framework's core benefits including modularity, extensibility, and decomposition capabilities, explores practical applications such as content summarization and automated generation, and examines how LangChain integrates with vector databases and handles various data types beyond text.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-langchain"&gt;Introduction to LangChain&lt;/h2&gt;
&lt;p&gt;LangChain is an open-source Python framework that streamlines the development and deployment of large language model (LLM) applications. In the rapidly evolving landscape of artificial intelligence, LangChain has emerged as a pivotal tool for developers and researchers seeking to harness the power of LLMs for practical applications. The framework provides developers with essential components and interfaces to assist in integrating LLMs into AI applications effectively.&lt;/p&gt;</description></item><item><title>In-Context Learning</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/005-in-context-learning/</link><pubDate>Wed, 19 Nov 2025 18:27:45 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/005-in-context-learning/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores in-context learning as a method where LLMs learn new tasks from demonstrations provided within prompts at inference time, without requiring additional training. The discussion covers prompt engineering fundamentals, including how to design effective prompts with clear instructions and context to guide AI systems toward generating accurate and relevant responses.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="understanding-in-context-learning"&gt;Understanding In-Context Learning&lt;/h2&gt;
&lt;p&gt;In-context learning is a specific method of prompt engineering where demonstrations of the task are provided to the model as a part of the prompt in natural language. This approach enables language models to perform new tasks without requiring traditional training processes.&lt;/p&gt;</description></item><item><title>Guide to Gen Ai</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/004-guide-to-gen-ai/</link><pubDate>Wed, 19 Nov 2025 17:02:46 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/004-guide-to-gen-ai/</guid><description>&lt;p class="lead text-primary"&gt;
This guide provides a comprehensive overview of generative AI, covering its fundamental concepts, key models, practical applications, and implementation strategies for building effective GenAI solutions.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="guide-to-generative-ai"&gt;Guide to Generative AI&lt;/h2&gt;

&lt;div class="hb-iframe-wrapper ratio ratio-16x9 my-2"&gt;
 &lt;div
 class="hb-iframe-panel d-flex flex-column align-items-center justify-content-center"&gt;
 &lt;div
 class="hb-iframe-panel-bottom position-absolute bottom-0 end-0 bg-dark opacity-75"&gt;
 &lt;a
 role="button"
 class="hb-iframe-fullscreen px-2 py-1 text-white"
 title=""&gt;&lt;svg aria-hidden="true" class="bi bi-arrows-fullscreen hi-svg-inline" fill="currentColor" height="1em" viewBox="0 0 16 16" width="1em" xmlns="http://www.w3.org/2000/svg"&gt;
 &lt;path fill-rule="evenodd" d="M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707m4.344 0a.5.5 0 0 1 .707 0l4.096 4.096V11.5a.5.5 0 1 1 1 0v3.975a.5.5 0 0 1-.5.5H11.5a.5.5 0 0 1 0-1h2.768l-4.096-4.096a.5.5 0 0 1 0-.707m0-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707m-4.344 0a.5.5 0 0 1-.707 0L1.025 1.732V4.5a.5.5 0 0 1-1 0V.525a.5.5 0 0 1 .5-.5H4.5a.5.5 0 0 1 0 1H1.732l4.096 4.096a.5.5 0 0 1 0 .707"/&gt;
&lt;/svg&gt;
 &lt;/a&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;iframe
 class="hb-iframe bg-dark"
 allowfullscreen
 scrolling="no"
 loading="lazy"
 
 src="http://ghafoorsblog.com/courses/ibm/rag-agentic-ai/gudie-to-gai.pdf"
 &gt;
 &lt;/iframe&gt;
&lt;/div&gt;</description></item><item><title>Natural Language Processing</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/003-nlp/</link><pubDate>Wed, 19 Nov 2025 14:42:43 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/003-nlp/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores natural language processing as the bridge between human communication and computer comprehension. Through a comprehensive examination of NLP techniques including tokenization, stemming, lemmatization, part of speech tagging, and named entity recognition, the discussion reveals how computers transform unstructured text into structured data for AI applications.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="understanding-natural-language-processing"&gt;Understanding Natural Language Processing&lt;/h2&gt;
&lt;p&gt;Natural language processing occurs whenever humans communicate, and computers attempt to comprehend that communication. When listening to words and sentences, humans naturally form comprehension from the language structure. When computers perform this same task, it constitutes NLP or natural language processing.&lt;/p&gt;</description></item><item><title>Foundation Models</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/002-genrative-ai-models/</link><pubDate>Wed, 19 Nov 2025 14:32:26 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/002-genrative-ai-models/</guid><description>&lt;p class="lead text-primary"&gt;
This document examines foundation models as a transformative AI paradigm, explaining how these models are trained on vast amounts of unstructured data to perform generative tasks and can be adapted to multiple applications. The discussion covers large language models, their advantages in performance and productivity, along with critical challenges in compute costs and trustworthiness.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="the-emergence-of-foundation-models"&gt;The Emergence of Foundation Models&lt;/h2&gt;
&lt;p&gt;Large language models such as ChatGPT have demonstrated remarkable capabilities, from creative writing to complex planning tasks. These models represent a step change in AI performance and their potential to drive enterprise value. Large language models are actually part of a different class of models called foundation models.&lt;/p&gt;</description></item><item><title>Generative AI</title><link>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/001-genrative-ai/</link><pubDate>Wed, 19 Nov 2025 14:24:04 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/rag-agentic-ai-content/rag-agentic-ai-pcert/01-develop-genai-apps/01-module/001-genrative-ai/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores generative AI and its evolution, explaining how it differs from discriminative AI by learning to create entirely new content rather than simply classifying data. The discussion covers foundational models, large language models, and the growing market for generative AI tools across diverse applications.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="understanding-artificial-intelligence"&gt;Understanding Artificial Intelligence&lt;/h2&gt;
&lt;p&gt;Artificial intelligence has been shaping almost every sphere of modern life, revolutionizing how work is performed and how daily tasks are accomplished. At its core, AI can be defined &lt;code&gt;as the simulation of human intelligence&lt;/code&gt; by machines.&lt;/p&gt;</description></item></channel></rss>