09. december 2004 - 23:49Der er
2 kommentarer og 2 løsninger
Stavekontrol i søgemaskiner
Hi E,
Søgemaskiner som Google yder den service at stavekontrolere, det man har indtastet, så hvis man skulle have indtastet 'biblotik' spørger den pænt, om man mente 'bibliotek'. Er der nogen der ved hvordan et sådant system er skruet sammen? Har Google en kæmpe database over alverdens sprog som anvendes som reference og hvordan sammenligner fx google ordene.
Jeg kender ikke noget til systemet bag google, men der er vel en ting at gøre og det er at teste hvornår systemet genkender ordet "bibliotek". Hvis du har kompetancer inden for udvikling/programmering kan du vel udfra det du har fundet ud af drage en konklusion.
Men for at svare på dit spørsgmål kan jeg sige hvad jeg tror google gør: Jeg tror den splitter ordet op i større og mindre dele, som den så bruger til at søge i sin database af danske ord med - når den så finder en match forslår den det fundne match.
til at søge i sin database opstiller google sandsynligvis en query med alle de opslittede dele og bruger LIKE til at finde sit ord. Det ord der matcher best vil blive sat først i rækken, og dermed vil dette blive valgt.
Desværre, men jeg er ret sikker på at sådan en database ville være rimelig dyr at investere i hvis det overhovedet fandtes - men nu tænkter jeg selvfølgelig også på en database med alle de danske gloser, hvilket google langt fra har. Derfor ville det være meget hensigtsmæssigt selv at starte sådan en database og udvikle den med tiden.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.