iSearch

Vad är vektorsökning?

Vektorsökning är ett sätt att söka på betydelse, där texter beskrivs med siffror så att sökningen hittar det som betyder ungefär samma sak som frågan.

Vanlig sökning letar efter samma ord som i frågan. Vektorsökning letar efter samma innebörd. Den som söker på semesteransökan kan då hitta ett stycke om ledighet, även om ordet semesteransökan aldrig förekommer.

Varje stycke text omvandlas till en vektor, en lång rad siffror som beskriver vad texten handlar om. Texter med liknande innehåll får liknande siffror, och sökningen jämför dem med frågan.

Det kallas också semantisk sökning. Tekniken används ofta när AI ska svara ur egna dokument. Den avgör vilka stycken som når modellen och därmed hur bra svaret blir.

Så fungerar det

En särskild modell läser varje stycke och ger det en position i ett rum med väldigt många dimensioner. Stycken som handlar om samma sak hamnar nära varandra. När en fråga kommer får den en position på samma sätt, och sökningen hämtar de stycken som ligger närmast.

Därför spelar det roll

Medarbetare formulerar sig sällan som dokumenten. Vektorsökning gör att svaret hittas ändå, även när frågan använder vardagliga ord och rutinen använder formella. Det är ofta den del som avgör om en AI-assistent upplevs som träffsäker eller inte.

Att tänka på

Sökningen hittar det som liknar frågan. Det betyder inte alltid att stycket svarar på den. Ett stycke om semesterregler för förra året kan ligga lika nära som det som gäller i år.

Därför spelar styckenas storlek, rubriker och versioner stor roll. Kombinera gärna med vanlig ordsökning och visa alltid källhänvisningen, så att användaren kan se vad som hämtades.

Vad det betyder för er

Sökningen behöver respektera samma behörigheter som era dokument. Annars kan fel personer få se fel innehåll.

Vad är skillnaden mot vanlig sökning?

Vanlig sökning letar efter samma ord. Vektorsökning letar efter samma betydelse, så att en fråga om semester också hittar en rutin om ledighet.

Behövs vanlig ordsökning fortfarande?

Ofta, ja. Produktnamn, paragrafnummer och förkortningar hittas säkrast med exakta ord. Många lösningar kombinerar båda.

Kan vektorsökning visa dokument som användaren inte får se?

Det ska den inte göra. Sökningen behöver följa samma behörighetsstyrning som era övriga system, så att var och en bara får träffar i det hen har rätt att läsa.

Alla begrepp Uppdaterad