<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Natural Language Processing on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/natural-language-processing/</link><description>Recent content in Natural Language Processing on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/natural-language-processing/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 2: Understanding Large Language Models (LLMs) &amp;amp; AI APIs</title><link>https://ai-blog.noorshomelab.dev/applied-agentic-ai-2026-guide/understanding-llms-ai-apis/</link><pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/applied-agentic-ai-2026-guide/understanding-llms-ai-apis/</guid><description>&lt;h2 id="chapter-2-understanding-large-language-models-llms--ai-apis"&gt;Chapter 2: Understanding Large Language Models (LLMs) &amp;amp; AI APIs&lt;/h2&gt;
&lt;p&gt;Welcome back, future Applied AI Engineer! In Chapter 1, we laid the groundwork with foundational programming and system thinking. Now, it&amp;rsquo;s time to dive into the exciting world of Large Language Models (LLMs) – the brainpower behind most modern AI applications, including the sophisticated AI agents we&amp;rsquo;ll be building.&lt;/p&gt;
&lt;p&gt;This chapter will equip you with a solid understanding of what LLMs are, how they work at a high level, and, crucially, how to interact with them programmatically using AI APIs. This isn&amp;rsquo;t just theory; we&amp;rsquo;ll get hands-on with Python, making your very first calls to an LLM, setting the stage for building intelligent applications. Understanding this interaction is paramount, as AI agents rely heavily on these models to reason, plan, and execute tasks.&lt;/p&gt;</description></item><item><title>Chapter 3: Mastering Prompt Engineering: The Art of Instruction</title><link>https://ai-blog.noorshomelab.dev/applied-agentic-ai-2026-guide/mastering-prompt-engineering/</link><pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/applied-agentic-ai-2026-guide/mastering-prompt-engineering/</guid><description>&lt;h2 id="introduction-speaking-the-language-of-ai"&gt;Introduction: Speaking the Language of AI&lt;/h2&gt;
&lt;p&gt;Welcome, future Applied AI Engineer! In our previous chapters, you laid the groundwork with solid programming fundamentals and began exploring the vast potential of Large Language Models (LLMs) and their APIs. You&amp;rsquo;ve seen that these models are incredibly powerful, but their true potential is unlocked not just by their capabilities, but by &lt;em&gt;how we ask them to use those capabilities&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;This is where &lt;strong&gt;Prompt Engineering&lt;/strong&gt; comes in. Think of it as the art and science of crafting effective inputs (prompts) to guide an LLM to produce the desired outputs. It&amp;rsquo;s less about memorizing specific phrases and more about understanding how LLMs process information and respond to instructions. For anyone building real-world AI applications, especially agentic systems that make decisions and use tools, mastering prompt engineering is absolutely non-negotiable. It&amp;rsquo;s the primary way we communicate our intent to the AI.&lt;/p&gt;</description></item><item><title>Chapter 8: Recurrent Neural Networks (RNNs) for Sequence Data</title><link>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/recurrent-neural-networks/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/recurrent-neural-networks/</guid><description>&lt;h2 id="chapter-8-recurrent-neural-networks-rnns-for-sequence-data"&gt;Chapter 8: Recurrent Neural Networks (RNNs) for Sequence Data&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI engineer! In our previous chapters, we mastered the fundamentals of deep learning with feedforward neural networks (FNNs). We learned how these networks excel at tasks where inputs are independent and fixed in size, like classifying images or predicting a single value from a structured dataset.&lt;/p&gt;
&lt;p&gt;But what happens when the order of your data matters? What if your input isn&amp;rsquo;t a single, fixed-size vector, but a sequence of varying length, where each element&amp;rsquo;s meaning is influenced by what came before it? Think about natural language, where the meaning of a word depends on the preceding words, or time series data, where future values are influenced by past observations. Traditional FNNs hit a wall here because they lack &amp;ldquo;memory&amp;rdquo; and treat each input independently.&lt;/p&gt;</description></item><item><title>Chapter 11: Embeddings, Vector Databases &amp;amp; Semantic Search</title><link>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/embeddings-vector-databases/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/embeddings-vector-databases/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 11! In the previous chapters, you&amp;rsquo;ve built a solid foundation in deep learning, neural networks, and training workflows. You&amp;rsquo;ve learned how models process data, but how do we make sense of unstructured data like text or images in a way that machines can truly &amp;ldquo;understand&amp;rdquo; their meaning and relationships? This is where embeddings come into play.&lt;/p&gt;
&lt;p&gt;This chapter will introduce you to &lt;strong&gt;embeddings&lt;/strong&gt;, which are numerical representations that capture the semantic meaning of data. We&amp;rsquo;ll then explore &lt;strong&gt;vector databases&lt;/strong&gt;, specialized tools designed to store and efficiently query these embeddings. Finally, we&amp;rsquo;ll combine these concepts to build powerful &lt;strong&gt;semantic search&lt;/strong&gt; capabilities, moving beyond simple keyword matching to understanding the intent behind a query. This knowledge is fundamental for building advanced AI applications, especially with Large Language Models (LLMs) and Retrieval Augmented Generation (RAG) systems.&lt;/p&gt;</description></item><item><title>Appendix A: Advanced Prompting Techniques</title><link>https://ai-blog.noorshomelab.dev/agentic-design-patern-ebook/chapters/advanced-prompting-techniques/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/agentic-design-patern-ebook/chapters/advanced-prompting-techniques/</guid><description>&lt;h1 id="appendix-a-advanced-prompting-techniques"&gt;Appendix A: Advanced Prompting Techniques&lt;/h1&gt;
&lt;h1 id="introduction-to-prompting"&gt;Introduction to Prompting&lt;/h1&gt;
&lt;p&gt;Prompting, the primary interface for interacting with language models, is the process of crafting inputs to guide the model towards generating a desired output. This involves structuring requests, providing relevant context, specifying the output format, and demonstrating expected response types. Well-designed prompts can maximize the potential of language models, resulting in accurate, relevant, and creative responses. In contrast, poorly designed prompts can lead to ambiguous, irrelevant, or erroneous outputs.&lt;/p&gt;</description></item><item><title>Understanding Multimodal AI Systems</title><link>https://ai-blog.noorshomelab.dev/multimodal-ai-guide-2026/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/multimodal-ai-guide-2026/</guid><description>&lt;p&gt;Welcome to this comprehensive guide on multimodal AI systems. Here, you will explore how these advanced systems integrate and process text, image, audio, and video inputs, covering their core architectures and data pipelines. Discover real-world applications, from intelligent voice assistants to sophisticated vision-based AI, and understand their practical impact.&lt;/p&gt;</description></item></channel></rss>