Gratis værktøjFå en AI-drevet diagnose af dit website på få minutterPrøv AI Site Doctor
Lad os tale
← Udforsk AI-ordbogen
Retrieval & data

Query rewriting

Query rewriting omformulerer et spørgsmål til en søgning, der passer bedre til materialet eller søgesystemet, mens det oprindelige informationsbehov bevares.

Også kaldet: Omskrivning af søgeforespørgsler

Moselstudio · AI-ordbog2 min. læsning
Se mulighederne i jeres virksomhed ↗
Blandede former passerer en smal port og står derefter på en ordnet grøn plade.
Omarbejdningen illustrerer en tydeligere formulering af samme søgebehov.

Hvad betyder Query rewriting?

Query rewriting er et trin mellem brugerens formulering og den egentlige søgning. Systemet kan gøre et opfølgende spørgsmål selvstændigt, rette en tydelig skrivefejl eller omforme en lang besked til en mere præcis forespørgsel.

Det er nyttigt, fordi menneskers spørgsmål ofte bygger på samtalekontekst. “Gælder det også den gamle model?” indeholder ikke alle de oplysninger, et søgeindeks behøver. En omskrivning kan inddrage den produktmodel og det emne, der allerede er afklaret i samtalen.

Omskrivningen må ikke ændre opgaven. Hvis den tilføjer en bestemt dato, årsag eller produktvariant uden grundlag, kan systemet finde meget relevante svar på det forkerte spørgsmål. Derfor er bevaring af hensigt og afgrænsninger et selvstændigt kvalitetskriterium.

Brug kun den kontekst, der er afklaret

En omskrivning kan erstatte henvisninger som “den” med en kendt genstand, men kun når sammenhængen er tydelig. Hvis flere produkter er blevet nævnt, kan et afklaringsspørgsmål være bedre end et gæt.

Bevar præcise identifikatorer, negationer og tidsgrænser. “Kan bruges uden netværk” er et andet behov end “kan bruges med netværk”. En sprogligt glat omskrivning kan være en alvorlig fejl, hvis sådan en forskel forsvinder.

Undersøg både omskrivningen og dens resultater

Vurderingen bør have to led. Først kontrolleres, om den nye formulering stadig udtrykker brugerens behov. Derefter undersøges, om den finder bedre kildegrundlag. En omskrivning kan være korrekt, men unødvendig, hvis originalsøgningen allerede virker.

Gem original og omskrevet forespørgsel ved afprøvning, så fejl kan spores. En praktisk løsning kan bevare originalen som et ekstra søgespor eller falde tilbage til den, når omskrivningen er usikker. Det præcise valg afhænger af materialet og ressourcebudgettet.

FRA BEGREB TIL ARBEJDSDAG

Et eksempel fra praksis

En kunde spørger først til rengøring af en bestemt kaffemaskine og derefter: “Hvad hvis vi bruger den hver dag?” Systemet skal omskrive opfølgningen med maskinens model og det afklarede rengøringsemne.

Det må ikke tilføje et bestemt antal kopper, som kunden ikke har oplyst. Hvis manualens anbefaling afhænger af belastningen, kan svaret forklare betingelsen og bede om den manglende oplysning. Testen indeholder også en samtale med to maskiner, så det bliver synligt, hvornår omskrivningen bør stoppe for afklaring.

Typiske faldgruber

  • Omskrivningen tilføjer en antagelse, som brugeren aldrig har angivet.
  • Negationer, tidsperioder eller modelnumre forsvinder.
  • Kun søgeresultatets score vurderes, mens ændret hensigt overses.

Det skal I afklare

  1. Kontrollér at den omskrevne søgning bevarer brugerens behov.
  2. Afprøv tvetydige opfølgninger og præcise afgrænsninger.
  3. Gem originalen og planlæg håndtering af usikre omskrivninger.

Spørgsmål og svar

Er query rewriting det samme som query expansion?

De overlapper. Omskrivning ændrer typisk formuleringen til en bedre søgeforespørgsel, mens udvidelse tilføjer ord eller varianter. Begge skal bevare det oprindelige behov.

Skal brugeren se omskrivningen?

Ikke altid. Men systemet bør kunne vise eller logge den til relevant fejlsøgning, og det bør bede brugeren om afklaring, når en vigtig henvisning er tvetydig.

Kilder og videre læsning

De tekniske begreber bygger på nedenstående kilder. Eksemplerne er illustrative og viser, hvordan I kan arbejde med emnet.

  1. Ma m.fl.: Query Rewriting for Retrieval-Augmented LLMsOmskrivning som selvstændigt led mellem input og retrieval.
  2. Microsoft: Rewrite queries with semantic rankerEt konkret systemeksempel på generering og brug af søgevarianter.
FRA VIDEN TIL JERES NÆSTE SKRIDT

Fra begreb til en løsning, I kan bruge.

Beskriv den opgave, I gerne vil gøre lettere. Vi hjælper med at afklare data, muligheder og et overskueligt første skridt.

  • En personlig vurdering af jeres opgave
  • Afklaring af data, systemer og begrænsninger
  • Et konkret forslag til næste skridt
M
Et svar fra mennesker, der bygger.Mosel Studio · Svendborg · Hele Danmark
kontakt@moselstudio.dk
Hvordan vil du helst starte?

Uforpligtende henvendelse · Ingen automatisk tilmelding