Skip to content

Commit 01eb387

Browse files
refactor: update titles and descriptions for clarity across multiple documents
1 parent 6469e45 commit 01eb387

7 files changed

Lines changed: 34 additions & 30 deletions

File tree

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/_index.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
title: Build Semantic Search and Chatbot Retrieval Systems with Qdrant on Google Cloud C4A Axion processors
33
description: Learn how to deploy Qdrant on Google Cloud C4A Axion processors, generate vector embeddings with Sentence Transformers, and build a semantic search and chatbot retrieval system on Arm-based infrastructure.
44

5-
draft: true
6-
cascade:
7-
draft: true
8-
95
minutes_to_complete: 30
106

117
who_is_this_for: This is an introductory topic for developers, data engineers, and platform engineers who want to build semantic search systems and chatbot retrieval pipelines on Arm64-based Google Cloud C4A Axion processors using the Qdrant vector database.

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/architecture.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
---
2-
title: Architecture
2+
title: Understand the vector search architecture
33
weight: 8
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9+
## How vector search enables intelligent retrieval
10+
911
In this section, you explore the architecture behind the chatbot retrieval system built using Qdrant on Google Axion Arm-based infrastructure.
1012

11-
This architecture demonstrates how modern AI systems perform **semantic similarity search** to retrieve relevant information from stored knowledge.
13+
The architecture demonstrates how modern AI systems perform **semantic similarity search** to retrieve relevant information from stored knowledge.
1214

1315
Unlike traditional keyword search systems, vector databases allow applications to retrieve information based on **semantic meaning and contextual similarity**.
1416

@@ -88,7 +90,7 @@ This process enables the chatbot to understand intent and meaning, rather than r
8890

8991
## Benefits of this architecture
9092

91-
This design provides several advantages:
93+
The design provides several advantages:
9294

9395
- semantic search instead of keyword matching
9496
- scalable knowledge retrieval
@@ -97,7 +99,7 @@ This design provides several advantages:
9799

98100
## Running on Axion
99101

100-
This example demonstrates that Axion Arm infrastructure can efficiently run vector search workloads.
102+
The example demonstrates that Axion Arm infrastructure can efficiently run vector search workloads.
101103

102104
- energy-efficient compute
103105
- scalable cloud infrastructure

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/background.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
---
2-
title: Get started with Qdrant on Google Axion C4A
2+
title: Understand vector search with Qdrant on Google Axion
33
weight: 2
44

55
layout: "learningpathall"
66
---
77

8+
## Why vector search on Google Axion C4A
9+
10+
Qdrant is an open-source vector database designed for efficient similarity search and high-performance vector indexing. Running Qdrant on Google Axion C4A Arm-based infrastructure enables efficient execution of AI and vector search workloads. Axion processors, based on the Arm Neoverse V2 architecture, provide high performance and improved energy efficiency for modern cloud-native applications and data services.
11+
812
## Explore Axion C4A Arm instances in Google Cloud
913

1014
Google Axion C4A is a family of Arm-based virtual machines built on Google’s custom Axion CPU, which is based on Arm Neoverse-V2 cores. Designed for high-performance and energy-efficient computing, these virtual machines offer strong performance for data-intensive and analytics workloads such as big data processing, in-memory analytics, columnar data processing, and high-throughput data services.
@@ -15,14 +19,10 @@ These characteristics make Axion C4A instances well-suited for modern analytics
1519

1620
To learn more, see the Google blog [Introducing Google Axion Processors, our new Arm-based CPUs](https://cloud.google.com/blog/products/compute/introducing-googles-new-arm-based-cpu).
1721

18-
## Explore Qdrant Vector Search on Google Axion C4A (Arm Neoverse V2)
19-
20-
Qdrant is an open-source vector database designed for efficient similarity search and high-performance vector indexing. It enables applications to store and retrieve embeddings—numerical representations of data such as text, images, or audio—allowing systems to perform semantic search and AI-powered retrieval.
22+
## Qdrant for semantic search and AI retrieval
2123

2224
Vector databases like Qdrant are commonly used in modern AI systems to support applications such as semantic search, recommendation systems, anomaly detection, and Retrieval-Augmented Generation (RAG) pipelines. By storing embeddings and performing nearest-neighbor search, Qdrant allows applications to retrieve the most relevant information based on semantic meaning rather than simple keyword matching.
2325

24-
Running Qdrant on Google Axion C4A Arm-based infrastructure enables efficient execution of AI and vector search workloads. Axion processors, based on the Arm Neoverse V2 architecture, provide high performance and improved energy efficiency for modern cloud-native applications and data services.
25-
2626
Using Qdrant on Axion allows you to achieve:
2727

2828
- High-performance vector similarity search for AI applications

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/chatbot-usecase.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: Chatbot Use Case with Qdrant
2+
title: Build a chatbot with Qdrant on Axion
33
weight: 7
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9-
## Overview
9+
## Create a knowledge retrieval chatbot
1010

1111
In this section, you build a simple **chatbot-style knowledge retrieval system** using the Qdrant vector database running on Google Axion Arm-based infrastructure.
1212

1313
The chatbot retrieves relevant knowledge by performing **semantic similarity search** against stored vector embeddings.
1414

15-
This architecture represents the **retrieval component of Retrieval-Augmented Generation (RAG) systems**, commonly used in modern AI assistants and enterprise knowledge platforms.
15+
The architecture represents the **retrieval component of Retrieval-Augmented Generation (RAG) systems**, commonly used in modern AI assistants and enterprise knowledge platforms.
1616

1717
The chatbot uses:
1818

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/ingest-vectors.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: Generate and Index Vectors
2+
title: Generate and index vector embeddings
33
weight: 5
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9+
## Create vector embeddings from text
10+
911
In this section, you generate vector embeddings from sample text data and store them in the **Qdrant vector database**.
1012

1113
Embeddings are numerical vector representations of data such as text, images, or audio. These vectors capture semantic meaning, allowing applications to perform similarity search and retrieve the most relevant results.
@@ -14,7 +16,7 @@ Using **Sentence Transformers**, you convert text into embeddings and store them
1416

1517
## Architecture overview
1618

17-
This stage of the workflow focuses on embedding generation and vector storage.
19+
The workflow focuses on embedding generation and vector storage.
1820

1921
```text
2022
Text Documents
@@ -59,7 +61,7 @@ mkdir qdrant-rag-demo
5961
cd qdrant-rag-demo
6062
```
6163

62-
This directory will contain the Python scripts used to generate embeddings and query the vector database.
64+
The directory will contain the Python scripts used to generate embeddings and query the vector database.
6365

6466
## Create the ingestion script
6567

@@ -108,7 +110,7 @@ print("Documents indexed successfully in Qdrant")
108110

109111
### What this script does
110112

111-
This script performs several important operations:
113+
The script performs several important operations:
112114

113115
- Connects to the Qdrant API
114116
- Creates a vector collection
@@ -128,7 +130,7 @@ The output is similar to:
128130
Documents indexed successfully in Qdrant!
129131
```
130132

131-
This confirms that the vectors have been successfully inserted into the database.
133+
The output confirms that the vectors have been successfully inserted into the database.
132134

133135
## Verify the vector collection
134136

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/install-qdrant.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
---
2-
title: Install and Run Qdrant
2+
title: Install and run Qdrant on Axion
33
weight: 4
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9+
## Prepare the vector database environment
10+
911
In this section, you prepare a SUSE Linux Enterprise Server (SLES) arm64 virtual machine and deploy **Qdrant**, an open-source vector database designed for efficient similarity search and vector indexing.
1012

1113
Qdrant enables applications to store and retrieve embeddings — numerical vector representations of data such as text, images, and audio. These embeddings allow applications to perform **semantic search and AI-powered retrieval**.
@@ -14,7 +16,7 @@ Running Qdrant on **Google Axion Arm-based infrastructure** enables efficient ex
1416

1517
## Architecture overview
1618

17-
This architecture represents a simple vector search system where embeddings are generated and stored in Qdrant, enabling fast semantic similarity queries.
19+
The deployment creates a simple vector search system where embeddings are generated and stored in Qdrant, enabling fast semantic similarity queries.
1820

1921
```text
2022
SUSE Linux Enterprise Server (arm64)

content/learning-paths/servers-and-cloud-computing/qdrant-on-axion/semantic-search.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
---
2-
title: Perform Semantic Search
2+
title: Query vector embeddings with semantic search
33
weight: 6
44

55
### FIXED, DO NOT MODIFY
66
layout: learningpathall
77
---
88

9+
## Implement semantic similarity queries
10+
911
In this section, you query the Qdrant vector database using **semantic similarity search**.
1012

1113
Unlike traditional keyword search, semantic search compares vector embeddings to identify the most relevant results based on **meaning and context** rather than exact keyword matches.
1214

13-
This capability enables AI applications such as chatbots, recommendation systems, and knowledge retrieval platforms.
15+
Semantic search enables AI applications such as chatbots, recommendation systems, and knowledge retrieval platforms.
1416

1517

1618
## Architecture overview
1719

18-
The semantic search workflow retrieves the most relevant documents using vector similarity.
20+
The workflow retrieves the most relevant documents using vector similarity.
1921

2022
```text
2123
User Query
@@ -74,7 +76,7 @@ for point in results.points:
7476

7577
### What this script does
7678

77-
This script performs the following steps:
79+
The script performs the following steps:
7880

7981
- Connects to the Qdrant vector database
8082
- Loads a pretrained transformer embedding model
@@ -96,7 +98,7 @@ Vector databases enable semantic search.
9698
Qdrant is optimized for vector similarity search.
9799
```
98100

99-
This confirms that the system successfully retrieved the most semantically relevant documents.
101+
The output confirms that the system successfully retrieved the most semantically relevant documents.
100102

101103
## Why semantic search is powerful
102104

@@ -110,7 +112,7 @@ Semantic search uses vector embeddings to capture meaning.
110112
| Explain Qdrant | Qdrant is optimized for vector similarity search |
111113
| How do embeddings work? | Vector databases enable semantic search |
112114

113-
This allows applications to understand **intent rather than exact wording**.
115+
Semantic search allows applications to understand **intent rather than exact wording**.
114116

115117
## What you've learned and what's next
116118

0 commit comments

Comments
 (0)