<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Semantic Search on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/semantic-search/</link><description>Recent content in Semantic Search 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/semantic-search/index.xml" rel="self" type="application/rss+xml"/><item><title>Deep Dive into Embeddings</title><link>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/embeddings/</link><pubDate>Tue, 30 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/any-llm-guide-2025/embeddings/</guid><description>&lt;h2 id="deep-dive-into-embeddings"&gt;Deep Dive into Embeddings&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architect! In our journey with &lt;code&gt;any-llm&lt;/code&gt;, we&amp;rsquo;ve explored how to interact with various Large Language Models (LLMs) to generate text and understand their reasoning capabilities. Today, we&amp;rsquo;re taking a step back to dive into a fundamental concept that underpins many advanced AI applications: &lt;strong&gt;embeddings&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This chapter will demystify embeddings, explaining what they are, why they&amp;rsquo;re incredibly useful, and how &lt;code&gt;any-llm&lt;/code&gt; provides a unified, straightforward way to generate them from different providers. We&amp;rsquo;ll move from theoretical understanding to practical application, showing you how to generate embeddings and use them for powerful tasks like semantic similarity. Get ready to transform text into numerical representations that unlock new dimensions of understanding!&lt;/p&gt;</description></item><item><title>AI-Native Databases: Storing and Querying for Intelligent Applications</title><link>https://ai-blog.noorshomelab.dev/ai-engineering-2026/ai-native-databases-storing-querying/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-engineering-2026/ai-native-databases-storing-querying/</guid><description>&lt;h2 id="introduction-to-ai-native-databases"&gt;Introduction to AI-Native Databases&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI architects! In our journey through the evolving landscape of AI engineering, we&amp;rsquo;ve explored how AI workflow languages streamline complex tasks, how agent operating systems provide a foundation for intelligent agents, and how orchestration engines coordinate their intricate dance. Now, imagine if these intelligent systems didn&amp;rsquo;t just process information, but could &lt;em&gt;remember&lt;/em&gt;, &lt;em&gt;understand context&lt;/em&gt;, and &lt;em&gt;reason&lt;/em&gt; over vast amounts of data in a way that traditional databases simply can&amp;rsquo;t.&lt;/p&gt;</description></item><item><title>Beyond Relational: Vector Search and Semantic Queries</title><link>https://ai-blog.noorshomelab.dev/mastering-stoolap-2026/vector-search-semantic-queries/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mastering-stoolap-2026/vector-search-semantic-queries/</guid><description>&lt;h2 id="introduction-unlocking-semantic-understanding"&gt;Introduction: Unlocking Semantic Understanding&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid data explorer! In our journey with Stoolap, we&amp;rsquo;ve seen how it masterfully handles traditional relational data with high performance, concurrency, and robust transactions. But the world of data is evolving, moving beyond simple keyword matching and exact joins. We&amp;rsquo;re entering an era where applications need to understand the &lt;em&gt;meaning&lt;/em&gt; behind data. This is where &lt;strong&gt;vector search&lt;/strong&gt; and &lt;strong&gt;semantic queries&lt;/strong&gt; come into play, and Stoolap is perfectly positioned to deliver these capabilities right within your application.&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>Chapter 14: Implementing Semantic Search for Documents</title><link>https://ai-blog.noorshomelab.dev/usearch-scylladb-vector-search-guide-2026/14-project-semantic-document-search/</link><pubDate>Tue, 17 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/usearch-scylladb-vector-search-guide-2026/14-project-semantic-document-search/</guid><description>&lt;h2 id="introduction-to-semantic-document-search"&gt;Introduction to Semantic Document Search&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid learner! In our previous chapters, you&amp;rsquo;ve mastered the fundamentals of vector embeddings and USearch, and even explored how ScyllaDB provides a robust platform for storing and querying these high-dimensional vectors. Now, it&amp;rsquo;s time to bring these concepts to life with a practical, real-world application: &lt;strong&gt;semantic document search&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Imagine a search engine that doesn&amp;rsquo;t just match keywords but truly understands the &lt;em&gt;meaning&lt;/em&gt; behind your query. That&amp;rsquo;s the power of semantic search! Instead of searching for exact terms, we&amp;rsquo;ll transform both documents and user queries into numerical vectors (embeddings) and then find documents whose embeddings are &amp;ldquo;closest&amp;rdquo; to the query embedding in the vector space. This allows us to retrieve relevant results even if they don&amp;rsquo;t contain any of the exact words from the query.&lt;/p&gt;</description></item><item><title>Chapter 22: Project: Developing a Semantic Search Engine with Embeddings</title><link>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/project-semantic-search/</link><pubDate>Sat, 17 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-ml-career-path-2026/project-semantic-search/</guid><description>&lt;h2 id="chapter-22-project-developing-a-semantic-search-engine-with-embeddings"&gt;Chapter 22: Project: Developing a Semantic Search Engine with Embeddings&lt;/h2&gt;
&lt;p&gt;Welcome to an exciting hands-on project that brings together several concepts we&amp;rsquo;ve explored: embeddings, natural language processing, and practical application! In this chapter, you&amp;rsquo;ll learn how to build a semantic search engine from the ground up. Unlike traditional keyword-based search that relies on exact word matches, semantic search understands the &lt;em&gt;meaning&lt;/em&gt; and &lt;em&gt;context&lt;/em&gt; of your query, providing far more relevant results.&lt;/p&gt;</description></item></channel></rss>