Informasjonsforvaltning / fdk-reasoning-service

Apache License 2.0
0 stars 1 forks source link

Undersøk mulighet for å legge på tripler om relasjoner under resonnering #141

Open terjesyl opened 8 months ago

terjesyl commented 8 months ago

Detaljsiden på en ressurs A må vite om andre ressurser som peker til A. Per nå løses det med søk til fdk-search-service.

Se: https://github.com/informasjonsforvaltning/fdk-search-service/issues/58#issuecomment-1946300924

Ideelt sett er denne informasjonen tilgjengelig allerede under parse-jobben, slik at informasjonen om alle relaterte ressurser serves til detaljsiden. En resonnering som legger på invers-tripler (+ riktig parsing i fdk-rdf-parser) kan støtte dette. Men det krever at vi har tilgjengelig hele katalogen under resonnering på en ressurs.

Problemstilling: hvordan sørge for at fdk-reasoning-service har tilgang på katalogen og at katalog-dataen er oppdatert/i synk. Må samtidig ha god nok ytelse.

NilsOveTen commented 8 months ago

I tillegg vil nye relasjoner kreve at reasoning-jobben også kjøres for den det relateres til før det vises i portalen.

Vi kan potensielt trigge reasoning for alle relasjoner, men da må vi være forsiktige for ikke å ende opp med en kaskade-effekt der hele fdk kjører re-reasning hver gang noe høstes