Sanasto

Hakukyselyn laajennus

Mikä on Hakukyselyn laajennus?

Hakukyselyn laajennus (query expansion) lisää hakuun automaattisesti lähitermejä, jotta löytyvät myös ne asiaankuuluvat asiakirjat, joissa käytetään eri sanamuotoa. Tyypillisiä lisäyksiä ovat synonyymit, lyhenteet, sanamuodot tai käännökset: haku sanalla ”peruutus” voisi tällöin löytää myös tekstejä, joissa puhutaan ”sopimuksen irtisanomisesta”. Tämä on erityisen hyödyllistä avainsanahaussa, mutta se voi heikentää tarkkuutta, jos lisätään liian monta tai sopimatonta termiä. Nykyään laajennetut kyselyt tuotetaan usein kielimallien avulla.

Aiheet

  • haku
  • synonyymit
  • tiedonhaku

Kokeile KI.ordoa

Agentit, työnkulut ja mallit yhdessä työtilassa – maksuton 24 tunnin demo.

Aloita demo
← Kaikki termit

Liittyvät termit

Tiedonhaku

Tiedonhaku kattaa menetelmät, jotka löytävät suuresta tekstimassasta kyselyyn sopivat dokumentit tai tekstikohdat ja järjestävät ne relevanssin mukaan. Klassiset lähestymistavat, kuten BM25, painottavat hakutermejä sen mukaan, kuinka usein ja kuinka harvoin ne esiintyvät; uudemmat lisäävät semanttisen samankaltaisuuden. Se on hakukoneiden, yrityshaun ja hakuun perustuvan generoinnin perusta, jossa kielimalli käyttää haettuja tekstikohtia vastauksensa pohjana.

  • Haku
  • BM25
  • +1

Dokumenttien uudelleenjärjestely (reranking)

Dokumenttien reranking on haku- ja RAG-järjestelmien toinen lajitteluvaihe: nopea alkuhaku palauttaa joukon ehdokastuloksia, jotka tarkempi mutta raskaampi menetelmä järjestää sitten uudelleen relevanssin mukaan. Tämän tekee usein niin sanottu cross-encoder, joka arvioi kysymystä ja tekstikohtaa yhdessä. Tuloksena olennaisimmat kohdat päätyvät kärkeen, ennen kuin kielimalli muotoilee niistä vastauksen.

  • haku
  • RAG
  • +1

Hakuputki

Hakuputki (retrieval pipeline) on järjestelmän käyttämä käsittelyvaiheiden sarja, jolla se löytää oikeat tiedot kysymykseen. Tyypillisiä vaiheita ovat: asiakirjojen tuonti ja puhdistus, jakaminen osiin (chunk), hakuindeksin rakentaminen, tarvittaessa kyselyn uudelleenmuotoilu, osumien haku, niiden järjestäminen (reranking) ja parhaiden välittäminen kielimallille. Se on jokaisen RAG-sovelluksen perusta, ja sen laatu määrittää pitkälti, kuinka hyviä vastauksia saadaan.

  • RAG
  • haku
  • +1

Tarkoititko (DYM)

”Tarkoititko” (did you mean, DYM) on hakutoiminto, joka ehdottaa korjattua kyselyä, kun syöte vaikuttaa kirjoitusvirheelliseltä tai epätavalliselta. Se perustuu sanojen välisiin samankaltaisuusmittoihin, kielimalleihin ja yleisten hakujen analyysiin. Esimerkki: kun joku kirjoittaa verkkokauppaan ”kahvikne”, hän näkee ”Tarkoititko: kahvikone?”. Toiminto vähentää tyhjiä tulossivuja ja parantaa siten hakukokemusta.

  • haku
  • oikeinkirjoituksen korjaus
  • +1