Teknisk oversikt
I denne tekniske oversikten finner du informasjon om hvordan du kan integrere temasøket på di eiga heimeside. Oversikten er popularisert. En mer fagteknisk omtale ligger på demosida.
Demo
Vi har laga en demo som viser hovedfunksjonene i Norsk temasøk, www.oversett.no. Der ser du eksempel på hvordan det kan fungere hvis du vil integrere temasøket på di eiga heimeside. På demosida finner du også eksempel på hvordan du konfigurerer hva som skal inkluderes i søket.
Konvertering av søkeuttrykk
I korte trekk skjer dette hvis sida di er kobla til Norsk temasøk:
- Når du taster inn et søkeuttrykk, blir dette sendt til temasøket.
- Søkeuttrykket blir utvida med alternative ord, avhengig av konfigurasjon. Det kan være ord på den andre målforma, synonymer eller bøyingsformer.
- Søkeuttrykket blir sendt tilbake til sida det kom fra og søkefeltet blir oppdatert. Er temasøket implementert som direktesøk, skjer oppdateringa automatisk. Er det implementert som assosiasjonssøk, kommer orda opp som forslag til tilleggsord som kan inkluderes i søket.
- Etter at søkeuttrykket er oppdatert, blir det på vanlig måte sendt til søkemotoren og du får resultatet tilbake.
Integrasjon
Du kan bruke ulike metoder for å integrere temasøket på heimesida di. Hvilken metode du velger, er avhengig av trafikkvolum, infrastruktur, og hvor stor fleksibilitet og kontroll du vil ha. Vi gir deg nødvendig teknisk oppkoblingsinformasjon for alle alternativa.
Web-form
Dette er den enkleste måten du kan legge temasøket til sida di på. Har du søkefelt fra før, bruker du dette. Ellers må du lage ei side med søkefelt som er definert slik at det sender et søkekall til vår temasøkside. Vi konverterer søkeuttrykket og sender det til søkemotoren, som gir deg resultatet. En slik integrasjonsmetode gir tilfredsstillende fart for heimesider med liten trafikk.
Ekstern web-tjeneste
Denne integrasjonsmetoden krever at du har egen web-server. Du lager et tillegg til programkoden som alt ligger på din egen server, som oppretter kontakt med Nynodatas web-tjeneste og ber den hente supplerende alternativer til søkeuttrykket. Det konverterte uttrykket du får tilbake, kan så bli sendt til søkemotoren på vanlig måte. Eksempelkode får du fra Nynodata.
Intern web-tjeneste
Dette ligner på integrasjon gjennom ekstern web-tjeneste og det er nødvendig med den samme mengde programmering på serveren. Men selve web-tjenesten er lokalisert på din egen server, noe som reduserer tida det tar å gjennomføre hvert søk. Det gir deg også maksimal kontroll på bruken av tjenesten. Intern web-tjeneste yter mest på nettsteder med stor aktivitet. Visse tekniske krav må oppfylles for å bruke denne tjenesten.
Konfigurering
Det er mulig å konfigurere temasøket. Eksempel på konfigurasjon: Søke med eller uten synonymer, søke med eller uten oversettelse, alternativ bøying. Du kan også velge å søke bare på bokmål eller bare på nynorsk.
Programmeringsdetaljer
En mer detaljert teknisk oversikt finner du på http://www.nynodata.no/res/sok/docs/index.html
