Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Dokumentet beskriver implementeringen af Ankiro på jobnet herunder udvikler tips og tricks. 

...

Ankiro er et 3. parts produkt til indeksering og søgning af dokumenter. Dokumentation på produktet kan findes her http://docs.ankiro.dk/display/AES/Product+overview. På jobnet anvendes produktet til indeksering og udsøgning jobannoncer (interne og eksterne), borgeres CV samt D6UJU kurser.. Det ny Ankiro setup indeholder 3 webservices for indeksering, oprettelse og søgning af documenter. 

1.Ankiro  ManagementService

Ankiro Management Service har ansvar for oprettelse ,opdatering og sletning af DataSources og Indekser. 

Datasource er en schema  for  en dokument. 


Image Added


fx. her hvordan man kan definere en schema for datasource og resultat i Ankiro Dashboard

Kode til definition af schema

Image Added

2. Ankiro Document Service

Ankiro Document Service har ansvar for oprettelse documents fx. Jobannounce eller Cv. Schema for Jobannounce eller Cv administreret af  Ankiro Managment Service. 



Fig 1. skitsetegning af serviceaftagere af Ankiro (mangler opdatering)

...

Bemærk søgekriteriet <Criterion property='Ankiro.Position' weight='1.0' /> er specielt, da der i version 1.13.808.20972 af Ankiro er en bug, som gør kriteriet bliver skippet, hvis der i querien ikke er indeholdt et andet kriterie, der udsøger på en property som eksemplet nedenfor

<Criterion value="{OccupationFreeText}" interpretation="full-exact">
  <Property name="Title" weight="0.95" />
  <Property name="Presentation" weight="0.90" />
</Criterion>

...