hakutoimintoja
Hakutoiminnot tarkoittavat ohjelmistojen ja palveluiden ominaisuuksia, joiden avulla käyttäjä voi löytää tietoa järjestelmästä. Ne kohdistuvat hakusanoihin, kriteereihin ja tulosten järjestykseen sekä tarjoavat keinoja rajata ja selata tietoa.
Sovelluksissa hakutoiminnot voidaan jakaa perushakuun ja edistyneempiin hakumahdollisuuksiin. Perushaku käyttää yksinkertaista hakukenttää ja palauttaa tuloksia kirjoitetun
Taustalla ovat indeksointi ja relevanssin laskeminen. Indeksointi rakentaa käänteisestä indeksistä (inverted index), jonka avulla sanojen esiintymispaikat
Käyttöliittymät tukevat hakua käyttäjäystävällisesti. Yleisiä elementtejä ovat hakukenttä, automaattinen täydennys, ehdotukset sekä suodatin- ja lajittelupaneelit. Monimutkaisemmissa
Tietoturva ja yksityisyys ovat olennaisia tekijöitä hakutoiminnoissa. Pääsyrajoitukset, oikeudenmukainen pääsy tuloksiin sekä hakuhistorian hallinta ja tiedon
Esimerkkejä hakutoiminnoista ovat verkkosivustojen haku, tietokantojen full-text-haku, tiedostojärjestelmän haku sekä yritysohjelmistojen sisäinen haku. Näissä ympäristöissä hakutoiminnot