Koulutushaun hakutuloslistaus muodostuu seuraavista periaatteista:

  • Hakusanat käsitellään erikseen (Lääketieteen kandidaatti → Lääketieteen, kandidaatti) ja hakusanat, siltä osin kun ovat yhdyssanoja pilkotaan omiksi sanoiksi ja puretaan taivutetut sanat perusmuotoon (Lääketieteen → Lääketiede, Lääke, tiede), joita molempia verrataan kutakin tuloksiin.
  • Tuloksista lasketaan score-pisteet, jonka perusteella järjestetään hakutulokset. (Score-pisteet eivät ole absoluuttisia, vaan suhteellisia hakutuloksiin suhteutettuna.)
  • Hakusanoja ja niiden osia verrataan seuraaviin tekijöihin käyttöliittymäkielen mukaan (fi sivuilla fi kenttiin) (luku tarkoittaa painoarvoa tulosten muodostamisessa, eli nk. "boostia" score-pisteisiin. Esim. 7 tarkoittaa 7-kertaista boostia ~ 7x enemmän pisteitä kuin 1:lle):
    • Koulutuksen nimi: 20 kokonaisille ja 5 pilkotuille hakusanoille 
    • Toteutuksen nimi: 6 kokonaisille ja 3 pilkotuille hakusanoille
    • Asiasanat: 5 kokonaisille ja 1 pilkotuille hakusanoille
    • Tutkintonimikkeet: 4 kokonaisille ja 1 pilkotuille hakusanoille 
    • Ammattinimikkeet: 3 kokonaisille ja 1 pilkotuille hakusanoille
    • Koulutuksen järjestävän organisaation nimi: 2 kokonaisille ja 1 pilkotuille hakusanoille 
    • Toteutuksen järjestävän organisaation nimi: 1 kokonaisille ja 1 pilkotuille hakusanoille
  • Ylläolevien lisäksi 0.1 kertaisella boostilla tutkitaan myös vastaavat kentät muista kieliversioista kuin mikä käyttöliittymäkieli käyttäjällä on valittuna opintopolku.fi:ssä (listautuvat aina viimeisiksi)
  • No labels