AI-3022: Implement knowledge mining with Azure AI Search

The AI-3022: Implement AI Skills in Azure AI Search course equips learners with the expertise to build, enhance, and manage search solutions using Azure AI Search. Participants will gain hands-on experience in creating custom AI search applications, integrating advanced search features, and enriching data using Azure AI Language and Machine Learning models. This course covers the full cycle of developing a powerful AI-driven search solution, from data ingestion to search relevance improvement, ensuring participants are prepared to implement scalable and intelligent search systems in Azure.

Course objectives

  • Build and deploy a comprehensive Azure AI Search solution.
  • Develop and integrate custom skills to enhance Azure AI Search.
  • Create and manage a knowledge store for enriched search experiences.
  • Use Azure AI Language to enrich search indexes with custom classes.
  • Implement advanced search features, including term boosting and multi-language support.

Target audience

  • AI Engineer
  • Azure Developer

Prerequisites

Required

  • Familiarity with Microsoft Azure
  • Application development experience with C# or Python

Course Outline

Create an Azure AI Search solution

  • Create an Azure AI Search solution
  • Develop a search application
  • Lab: Create a search solution

Create a custom skill for Azure AI Search

  • Implement a custom skill for Azure AI Search
  • Integrate a custom skill into an Azure AI Search skillset
  • Lab: Implement a custom skill

Create a knowledge store with Azure AI Search

  • Create a knowledge store from an Azure AI Search pipeline
  • View data in projections in a knowledge store
  • Lab: Create a knowledge store

Enrich your data with Azure AI Language

  • Use Azure AI Language to enrich Azure AI Search indexes.
  • Enrich an AI Search index with custom classes.
  • Lab: Enrich a search index in Azure AI Search with custom classes

Implement advanced search features in Azure AI Search

  • Improve the ranking of a document with term boosting
  • Improve the relevance of results by adding scoring profiles
  • Improve an index with analyzers and tokenized terms
  • Enhance an index to include multiple languages
  • Improve search experience by ordering results by distance from a given reference point
  • Lab: Implement enhancements to search results

Ofte stilte spørsmål:

1. Hva lærer jeg på dette kurset?
Du lærer å bygge intelligente søkeløsninger basert på Azure AI Search. Kurset gir praktisk forståelse av hvordan du:

  • Oppretter og konfigurerer en fullverdig Azure AI Search-løsning
  • Integrerer custom skills for avansert berikelse
  • Oppretter og administrerer en knowledge store
  • Bruker Azure AI Language til å berike data med egne klassifikasjoner
  • Forbedrer søkeresultater med rangering, analyzers, scoring profiles og flerspråklig støtte

Målet er å gi deg ferdigheter til å utvikle skalerbare, fleksible og intelligente søkeopplevelser på Azure.

2. Hvem passer kurset for?
Kurset passer for deg som jobber teknisk med utvikling av AI- eller søkeløsninger:

  • AI Engineers
  • Azure Developers
  • Utviklere som bygger applikasjoner med avansert søkefunksjonalitet
  • Teknisk personell som jobber med databerikelse eller indeksering

3. Trenger jeg forkunnskaper?
Ja, følgende anbefales sterkt:

  • Kjennskap til Microsoft Azure og portaladministrasjon
  • Erfaring med applikasjonsutvikling i C# eller Python

Du trenger ikke være ekspert innen søketeknologi eller data science.

4. Hva er hovedtemaene i kurset?

Create an Azure AI Search solution
– Bygg og konfigurer en end-to-end søkeløsning.
– Lær å utvikle søkeapplikasjoner som bruker indekser og queries.
(Lab: Create a search solution)

Create a custom skill for Azure AI Search
– Lag egne custom skills som utvider berikelsesprosessen.
– Integrer custom skills i en skillset.
(Lab: Implement a custom skill)

Create a knowledge store with Azure AI Search
– Opprett en knowledge store basert på pipeline-output.
– Utforsk projections, tabeller og strukturer for videre analyse.
(Lab: Create a knowledge store)

Enrich your data with Azure AI Language
– Bruk AI Language til å berike indeksene med ekstra metadata og klassifikasjoner.
(Lab: Enrich a search index)

Implement advanced search features
– Forbedre dokumentrangering med term boosting
– Bruke analyzers, tokenization og scoring profiles
– Optimalisere for flere språk
– Implementere geobasert rangering og relevans
(Lab: Implement enhancements to search results)

5. Er dette et praktisk kurs?
Ja. Deltakerne jobber i Azure-miljøet med:

  • Konfigurasjon av søkeløsninger
  • Opprettelse av skillsets
  • Data- og innholdsberikelse
  • Bygging av egen knowledge store
  • Optimalisering av søk og rangering

Kurset er hands-on fra start til slutt.

6. Får jeg kursbevis?
Ja, du får kursbevis fra Glasspaper etter endt kurs. Det er ingen sertifisering knyttet til AI-3022, men kurset bygger kompetanse innen Azure AI- og søketeknologi.

7. Hvilke teknologier jobber vi med?
Du jobber direkte med:

  • Azure AI Search
  • Azure AI Language
  • Skillsets og custom skills
  • Azure AI Search indexers, indexes og scoring profiles
  • Knowledge store
  • C# eller Python (valgfritt i labene)

8. Hva bør jeg kunne før jeg starter?

  • Grunnleggende Azure-administrasjon
  • Utviklingserfaring i C# eller Python
  • Evne til å forstå datastrukturer, JSON og API-kall

9. Hvorfor bør jeg ta dette kurset?
Fordi moderne virksomheter sitter på store mengder data som er vanskelig å navigere i. Azure AI Search gjør det mulig å:

  • Berike data automatisk
  • Skape intelligente søkeopplevelser
  • Bygge applikasjoner som finner riktig informasjon raskt
  • Kombinere språkmodeller med klassisk søketeknologi

Dette kurset gir deg kompetansen du trenger for å bygge slike løsninger i praksis.